Skip to content

A python api for controlling a HomeVision system via the NetIO interface

License

Notifications You must be signed in to change notification settings

samtherussell/homevision-netio-controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

HomeVision NetIO Controller

A python api for controlling a homevision system via the netio interface.

The commands are sent over the a socket to the netio server running in HomeVision XL.

Quick Start:

Download from PyPI:

pip install homevision-netio-controller

Usage:

from homevision_netio_controller import HomeVisionController, Macro

actions = {
  "HOT WATER 1 HOUR": Macro(42)
}

controller = HomeVisionController("192.168.1.100", 9999, "f498m0M9j87Hj743RgK8HI", actions = actions)

controller.action_command({"command": "HOT WATER 1 HOUR"})

Links

For more information on NetIO visit it's homepage

For more information on NetIO Homevision plugin visit the website

For more information on further commands see the help pages of the plugin.

About

A python api for controlling a HomeVision system via the NetIO interface

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages