A python implementation of deCONZ serial protocol for communicating with Raspbee devices.
Library supports basic protocol features:
- Getting network parameters
- Receiving data messages (and decoding them if possible using zigpy)
- In theory, sending data messages, but I can't really generate proper payload to test it yet.
You will need python3 and some dependences:
# of course, it's better to use virtualenv and/or packet manager
pip install pyserial sliplib zigpy
There is a demo.py script that opens the connection and prints incoming data to stderr.
Pull requests are welcome!