Open piitaya opened 1 year ago
Bonjour,
En effet, il y a une erreur et dans ce cas précis le data type ne correspond pas. Cependant, cela va être compliqué de changer car il faudrait modifier tous les plugins / box qui utilisent cet attribut. Dans tous les cas, pour le moment, je vous recommande d'ignorer cet attribut pour ZHA et passer par un quirks.
Je vais quand même essayer de réfléchir à une solution pour rendre compatible avec la norme.
Merci pour votre contribution
Peut-être pourrait-on dupliquer cette valeur dans le cluster Lixee Private (0xFF66
) pour le laisser disponible avec ce format et utiliser la norme dans le cluster (0x0702
)?
Mais il faudrait quand même que les plugins/box se mettent à jour pour utiliser l'autre cluster.
La commande
PTEC
(cluster0x0702
attribut0x0020
) utilise un typestring
alors que la spécification de la ZigBee attend uneenum
. Cela empêche une intégration avec zigpy (et donc ZHA dans Home Assistant). Je pense qu'il y aurait la possibilité de faire un quirk (https://github.com/zigpy/zha-device-handlers#what-the-heck-is-a-quirk) pour assurer la comptabilité avec ZHA mais si le firmware suit les specifications ZigBee, la compatibilité avec la plupart des systèmes sera facilitée.Home Assistant PR pour l'ajout des tiers : https://github.com/home-assistant/core/pull/82602 Source : https://zigbeealliance.org/wp-content/uploads/2019/11/docs-07-5356-19-0zse-zigbee-smart-energy-profile-specification.pdf