Skip to content

REST API Plugin to control ZigBee lights like Philips Hue and dresden elektroniks wireless electronic ballasts

License

Notifications You must be signed in to change notification settings

luqmansungkar/deconz-rest-plugin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

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.

License

The plugin is available as open source and licensed under the BSD (3-Clause) license.

Usage

Currently the compilation of the plugin is only supported within the Raspbian distribution.

Install deCONZ and development package
  1. Download deCONZ package

wget http://www.dresden-elektronik.de/rpi/deconz/deconz-latest.deb

  1. Install deCONZ package

sudo dpkg -i deconz-latest.deb

  1. Download deCONZ development package

wget http://www.dresden-elektronik.de/rpi/deconz-dev/deconz-dev-latest.deb

  1. Install deCONZ development package

sudo dpkg -i deconz-dev-latest.deb

Get and compile the plugin
  1. Checkout the repository

git clone https://github.com/dresden-elektronik/deconz-rest-plugin.git

  1. Compile the plugin

cd deconz-rest-plugin

qmake-qt4 && make

Hardware requirements

  • Raspberry Pi
  • RaspBee ZigBee Shield for Raspberry Pi
  • or a deRFusb23e0x wireless USB dongle

3rd party libraries

The following libraries are used by the plugin:

About

REST API Plugin to control ZigBee lights like Philips Hue and dresden elektroniks wireless electronic ballasts

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 86.9%
  • C++ 13.1%