En résumer, le deamon du plugin zigbee ne fonctionne pas en raison de bugs dans la version 0.51.0 de la librairie sigpy qu’il utilise.
Voici la liste de modification à faire dans la librairie zigpy pour que le deamon du pluggin zigpy puisse démmarer:
1) Fichier: /usr/local/lib/python3.7/dist-packages/zigpy/util.py
- Remplacer la ligne 337
@functools.cached_property
- par les lignes
@property
@functools.lru_cache(maxsize=None)
2) Fichier: /usr/local/lib/python3.7/dist-packages/zigpy/application.py
- Mettre les lignes 591 et 890 en commentaire
@abc.abstractmethod
devient
# @abc.abstractmethod
3) Fichiers "/usr/local/lib/python3.7/dist-packages/zigpy/application.py" et "/usr/local/lib/python3.7/dist-packages/zigpy/application.py"
- Supprimer les lignes qui contiennent extemted_timeout comme indiquer plus bas par dans le message de @psychon
Attention
Ces corrections devront être refaites si les dépendances du plugin sont remise à jour avant qu’une version corrigée de zigpy ne soit disponible.