JBN wrote: ↑Wednesday 05 January 2022 13:46
I have a deCONZ and currently use
https://github.com/Smanar/Domoticz-deCONZ so I am not really in need of a new solution. But if I understand correctly that solution relies on deCONZ own implementation (via rest). Their webinterface shows little "fun" stuff, to see that I need to run the X-window application (and thus an X-server etc etc - not as fun as seeing things directly in a webinterface)
Perhaps it would be possible to convince Smanar to join the development of
https://github.com/zigbeefordomoticz/Do ... tree/zigpy using
zigpy-deconz?
https://github.com/Smanar/Domoticz-deCONZ is also written in Python and if joined the
https://github.com/zigbeefordomoticz/Do ... tree/zigpy project then Domoticz users would have a unified Zigbee plugin all written in Python which did not rely on third-party applications or closed source code libraries.
pipiche wrote: ↑Wednesday 05 January 2022 13:53
This could be indeed a path. We are however focussing on zzh ( based on Z-Stack ZNP) for the time. There is indeed a zigpy-deconz module which should do the trick , but didn't investigate yet.
@pipiche After the Texas Instruments ZNP module is stable I would love for you to next prioritize focusing on a "
bellows" for Silabs support in your plugin.
https://github.com/zigpy/bellows/
Partly because zigpy developer Adminiuga's own primary production/testing focus uses bellows so then he would then probably have a personal interest in assisting your project, and partly because Silicon Labs is the worlds largest manufacturer of Zigbee MCU/SoC chips and a IEEE 802.15.4 industry leader.
https://github.com/Adminiuga
https://www.silabs.com/wireless/zigbee
Note! bellows works best with newer released Silabs EFR32 chips but all using their EmberZNet Serial API version 8 protocol (EZSP v8) work however and recommended is to use EmberZNet NCP 6.7.9 firmware or later so the general tip is to buy one based on as new of a Silicon Labs EFR32 chip as possible.
Zigbee coordinator adapters using Silicon Labs chips with EmberZNet firmware also ranks among the least expensive as well as most available worldwide.
For reference, all these Silabs based adapters works with bellows as long as updated to EmberZNet 6.7.9 coordinator NCP firmware or newer for EZSP v8:
bellows works best with any Zigbee coordinator based on Silicon Labs EFR32 Zigbee NCP SoC from EFR32MG21/MGM210 and EFR32MG12/MGM12 series:
Understand that EFR32MG12/MGM12 series and older chips will not get support for the upcoming EmberZNet 7.x firmware/SDK release, (Silicon Labs had planned for a new SDK version sooner but with chip shortage the upcoming EFR32MG23 and EFR32MG24 series which it is optimized for has been delayed).
Anyway, firmware is maintained by community can be updated with Elelabs EZSP Firmware Update Utility or Zigbee firmware updater image by walthowd:
Direct link to zigpy wiki page where MattWestb documented recommended application firmware version for different Silabs EZSP Zigbee coordinators:
https://github.com/zigpy/zigpy/wiki/Coo ... ordinators
PS: Always remember to always use a long USB extension cable to avoid EMF from devices/cables regardless of which Zigbee Coordinator that you are using!