/udi-simplehub-poly

SimpleControl NodeServer for Polyglot v2

Primary LanguagePythonMIT LicenseMIT

UDI Polyglot v2 SimpleControl Poly

license Build Status

This Poly provides an interface between SimpleControl and Polyglot v2 server. It's based on API version 3.5 and is capable of switching activities in rooms and sending a limited number of commands to devices. There is no way of knowing what activity is currently running or device state, so it's a one-way interface only - ISY to SimpleControl.

Installation instructions

You can install it from the Polyglot store or manually running

cd ~/.polyglot/nodeservers
git clone https://github.com/exking/udi-simplehub-poly.git SimpleControl
cd SimpleControl
./install.sh

Configuration

Once installed - make sure your SimpleHub is set to "Allow command from external systems", then go to the node server configuration on the Polyglot web interface and create a custom parameter named hubip. Value should contain an IP address of the device you run SimpleHub on.

Notes

Poly assumes that SimpleHub IP address never change, so it is recommended that you create an IP address reservation for SimpleHub device on your router.

Please report any problems on the UDI user forum.

Thanks and good luck.