def action_command(self, details):
    'Send an action command\n    \n    Sends the specified command to the homevision through netio interface.\n    \n    Args:\n      details: {"command": string} \n    '
    if ('command' not in details):
        raise Exception('Command not specified')
    if (details['command'] not in self.actions.keys()):
        raise Exception(('Command not supported. Must be one of: ' + ','.join(self.actions.keys())))
    self._handle_action(self.actions[details['command']])
Send an action command

Sends the specified command to the homevision through netio interface.

Args:
  details: {"command": string}
def action_command(self, details):
    'Send an action command\n    \n    Sends the specified command to the homevision through netio interface.\n    \n    Args:\n      details: {"command": string} \n    '
    if ('command' not in details):
        raise Exception('Command not specified')
    if (details['command'] not in self.actions.keys()):
        raise Exception(('Command not supported. Must be one of: ' + ','.join(self.actions.keys())))
    self._handle_action(self.actions[details['command']])