The deCONZ REST plugin provides a REST API to access ZigBee Home Automation (HA) and ZigBee Light Link (ZLL) lights like dresden elektroniks Wireless Light Control system and Philips Hue.
As hardware the RaspBee ZigBee Shield for Raspberry Pi is used to directly communicate with the ZigBee devices.
To learn more about the REST API itself please visit the REST API Documentation page.
The plugin is available as open source and licensed under the BSD (3-Clause) license.
Currently the compilation of the plugin is only supported within the Raspbian distribution.
- Download deCONZ package
wget http://www.dresden-elektronik.de/rpi/deconz/deconz-latest.deb
- Install deCONZ package
sudo dpkg -i deconz-latest.deb
- Download deCONZ development package
wget http://www.dresden-elektronik.de/rpi/deconz-dev/deconz-dev-latest.deb
- Install deCONZ development package
sudo dpkg -i deconz-dev-latest.deb
- Checkout the repository
git clone https://github.com/dresden-elektronik/deconz-rest-plugin.git
- Compile the plugin
cd deconz-rest-plugin
qmake-qt4 && make
- Raspberry Pi
- RaspBee ZigBee Shield for Raspberry Pi
- or a deRFusb23e0x wireless USB dongle
The following libraries are used by the plugin: