Third Party Interface (TPI) is a upgrade feature that needs to be purchased on a per controller basis. With this feature enabled third party devices can send commands to the zencontrol application/room controllers via UDP.
This allows other devices the ability to override the current lighting settings. Installers can use this server to issue light level commands such as
- Change the light level of a group
- Recall scenes
zencontrol installers can also apply some additional logic on the controllers based on some changes (like scenes) and apply an override timeout.
All application / room controllers can be upgraded with the UDP. Please read How do I purchase control system upgrades to enable this feature. Once the feature is enabled, you can enable/disable the interface on the Grid View page under the Add-ons tab.
Installers can use the attached reference document for UDP communications. We have also included the Zen Command Generator to generate strings that can be used to send UDP commands to controllers on the network.
Advanced TPI and serial port TPI are similar to the standard TPI but support other functionality. They require separate licenses to the standard TPI. The API specification for these two versions of TPI can be requested by emailing email@example.com. The document will be uploaded to this FAQ when the API is stable.