Skip to content

Latest commit

 

History

History
68 lines (46 loc) · 1.86 KB

index.rst

File metadata and controls

68 lines (46 loc) · 1.86 KB

PyISY

A Python Library for the ISY994 Controller

This module was developed to communicate with the UDI ISY994 home automation hub via the hub's REST interface and Websocket/SOAP event streams. It provides near real-time updates from the device and allows control of all devices that are supported within the ISY.

This module also allows for functions to be assigned as handlers when ISY parameters are changed. ISY parameters can be monitored automatically as changes are reported from the device.

Warning

THIS DOCUMENTATION IS STILL A WORK-IN-PROGRESS. Some of the details have not yet been updated for Version 2 or Version 3 of the PyISY Module. If you would like to help, please contribute on GitHub.

Project Information

Note

This documentation is specific to PyISY Version 3.x.x, which uses asynchronous communications and the asyncio module. If you need threaded (synchronous) support please use Version 2.x.x.

 Docs: ReadTheDocs
 Source: GitHub

Installation

The easiest way to install this package is using pip with the command:

pip3 install pyisy

See the PyISY Tutorial<tutorial> for guidance on how to use the module.

Requirements

This package requires three other packages, also available from pip. They are installed automatically when PyISY is installed using pip.

Contents

quickstart library constants

Indices and Tables

  • genindex
  • search