Skip to content

Equidamoid/pyconz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyconz

pyconz is a Python implementation for the Zigpy project to implement deCONZ based Zigbee radio devices.

This uses the deCONZ serial protocol for communicating with ConBee and RaspBee adapters from Dresden-Elektronik.

Current status

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.

Development

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.

Note! Documentation of the deCONZ serial protocol can currently be obtained by contancting Dresden-Elektronik employees via GitHub here https://github.com/dresden-elektronik/deconz-rest-plugin/issues/158

Pull requests are welcome!

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages