Closed tomredhot closed 5 years ago
Bonjour, Je pense que c'est le même problème que https://github.com/doudz/zigate/issues/52 et je finalise les derniers changements pour corriger le problème. Ce n'est pas lié au firmware, c'est un mauvais fonctionnement de ma librairie.
Pour info, dans HA tu n'as rien à reconfigurer lorsque tu changes de firmware. Il faudra quand même refaire l'appairage des équipements à la zigate mais ensuite HA va reconnaitre les équipements sans difficulté. Ce n'est pas le cas actuellement pour Jeedom/zigate (je travaille dessus aussi).
Je m'insère dans le fil sorry mais j'ai déjà eu par le passé hass qui invectivait ton composant en indiquant qu'il ne générait pas des noms d'entités uniques. Comme il y avait eu bcp de changement j'ai mis ça sur le dos de la migration depuis l'addr vers ieee ou l'un ou l'autre chipotage/test de mon coté. On est bien d'accord que ça ne devrait plus se passer ? Si le composant détecte qu'une entité du même nom existe déjà il ne va pas tenter de la créer a nouveau ?
On est d'accord. Chaque élément créé dans HA utilise comme base pour l'unique_id l'IEEE de l'équipement qui est un élément unique. Dans les versions précédentes je ne veillais pas particulièrement à la présence l'IEEE, maintenant si l'IEEE est manquant il y a un message d'erreur
Merci Doudz :) Super ça me rassure. Je vais surveiller tes commits alors :D Merci beaucoup.
Should be fixed now, please test
Je crois que c'est pire. J'ai toujours le controle de mon ampoule, mais plus aucun retour d'état même après un "zigate.refresh_device". J'ai essayé de reset l'ampoule (grâce à un switch hue), puis de la réinclure mais sans effet. J'en ai le controle via HA, mais aucun retour d'état (si je l'allume via HA, au bout de 3seconde, elle revient en statut éteint sur l'interface) et cette fois ci le refresh_device ne corrige pas le tir. D'ailleurs, le refresh_device n'écrit plus rien dans les logs j'ai l'impression. En tout cas, merci à toi pour t'occuper de ceci :)
C'est normal, il faut maintenant utiliser la fonction discover_device à la place de refresh qui ne sert maintenant qu'à forcer la lecture des valeurs de façon ponctuelle
Ce que me retourne le discover_device :
No template found for LWB010 14:30 deps/lib/python3.6/site-packages/zigate/core.py (WARNING)
Ce que me retourne un clic sur le bouton d'allumage dans HA:
{} 14:30 custom_components/light/zigate.py (ERROR)
Ok, c'est bien, je n'ai pas créé de modèle pour cette lampe mais est-ce que ça fonctionne maintenant ? La ligne ERROR est sans importance, un oubli de ma part pour faire du debug
Non pardon, je n'ai pas était clair. Non ca ne fonctionne toujours pas même avec un discovery.
hum étrange pourrais-tu te mettre en mode debug, lancer la commande discover_device sur cet équipement et poster ici le log ?
Pour info
logger:
default: error
logs:
zigate: debug
custom_components.zigate: debug
Alternatively you could call the service logger.set_level
with data {"custom_components.zigate": "debug", "zigate": "debug"}
Désolé pour le délai. Voici : Je te met tout ce qui concerne zigate juste après le discovery sur cette ampoule LWB010. Entity_id : 0017880102ccc655 Addr : ec8f . Merci pour ton aide. 2019-01-08 15:18:42 WARNING (SyncWorker_6) [zigate] No template found for LWB010 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Start automagic bind and report process for device Device LWB010 (ec8f) 0017880102ccc655 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] bind and report for cluster 0x0006 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] REQUEST : 0x0030 b'\x00\x17\x88\x01\x02\xcc\xc6U\x0b\x00\x06\x03\x00\x15\x8d\x00\x01\xec\xbf\x06\x01' 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Msg to send b'00300015250017880102ccc6550b00060300158d0001ecbf0601' 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Encoded Msg to send b'01021030021015250210178802110212ccc655021b0210021602130210158d02100211ecbf0216021103' 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Waiting for status message for command 0x0030 2019-01-08 15:18:42 DEBUG (ZiGate-Listen) [zigate] Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x15k\x02\x10\xde\x02\x100\x02\x10\x03\x01\x800\x02\x10\x02\x13\xab\xde\x02\x10\xc6\x03' 2019-01-08 15:18:42 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8000: b'00de0030' 2019-01-08 15:18:42 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8000 - Status response : status:0, sequence:222, packet_type:48, error:b'', rssi:0 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8030: b'de00' 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8030 - Bind response : sequence:222, status:0, rssi:198 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] STATUS code to command 0x0030:0 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Waiting for message 0x8030 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Stop waiting, got message 0x8030 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] REQUEST : 0x0120 b'\x02\xec\x8f\x01\x0b\x00\x06\x00\x00\x00\x00\x01\x00\x10\x00\x00\x00\x01\x0e\x10\x00\x00\x00' 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Msg to send b'012000175502ec8f010b000600000000010010000000010e10000000' 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Encoded Msg to send b'01021120021017550212ec8f0211021b02100216021002100210021002110210100210021002100211021e1002100210021003' 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Waiting for status message for command 0x0120 2019-01-08 15:18:42 DEBUG (ZiGate-Listen) [zigate] Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x15\x92\x02\x106\x02\x11 \x02\x10\x03\x01\x81 \x02\x10\x02\x18\xbe6\xec\x8f\x02\x1b\x02\x10\x02\x16\x8c\xc3\x03' 2019-01-08 15:18:42 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8000: b'00360120' 2019-01-08 15:18:42 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8000 - Status response : status:0, sequence:54, packet_type:288, error:b'', rssi:0 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8120: b'36ec8f0b00068c' 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8120 - Configure Reporting response : sequence:54, addr:ec8f, endpoint:11, cluster:6, status:140, rssi:195 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] STATUS code to command 0x0120:0 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Waiting for message 0x8120 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Stop waiting, got message 0x8120 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] bind and report for cluster 0x0008 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] REQUEST : 0x0030 b'\x00\x17\x88\x01\x02\xcc\xc6U\x0b\x00\x08\x03\x00\x15\x8d\x00\x01\xec\xbf\x06\x01' 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Msg to send b'003000152b0017880102ccc6550b00080300158d0001ecbf0601' 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Encoded Msg to send b'010210300210152b0210178802110212ccc655021b0210021802130210158d02100211ecbf0216021103' 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Waiting for status message for command 0x0030 2019-01-08 15:18:42 DEBUG (ZiGate-Listen) [zigate] Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x15j\x02\x10\xdf\x02\x100\x02\x10\x03\x01\x800\x02\x10\x02\x13&\xdf\x8c\xc6\x03' 2019-01-08 15:18:42 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8000: b'00df0030' 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8000 - Status response : status:0, sequence:223, packet_type:48, error:b'', rssi:0 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] STATUS code to command 0x0030:0 2019-01-08 15:18:42 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Waiting for message 0x8030 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8030: b'df8c' 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8030 - Bind response : sequence:223, status:140, rssi:198 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Stop waiting, got message 0x8030 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] REQUEST : 0x0120 b'\x02\xec\x8f\x01\x0b\x00\x08\x00\x00\x00\x00\x01\x00 \x00\x00\x00\x01\x0e\x10\x00\x00\x00' 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Msg to send b'012000176b02ec8f010b000800000000010020000000010e10000000' 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Encoded Msg to send b'010211200210176b0212ec8f0211021b02100218021002100210021002110210200210021002100211021e1002100210021003' 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Waiting for status message for command 0x0120 2019-01-08 15:18:42 DEBUG (ZiGate-Listen) [zigate] Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x15\x93\x02\x107\x02\x11 \x02\x10\x03\x01\x81 \x02\x10\x02\x18\xb47\xec\x8f\x02\x1b\x02\x10\x02\x18\x8c\xc6\x03' 2019-01-08 15:18:42 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8000: b'00370120' 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8000 - Status response : status:0, sequence:55, packet_type:288, error:b'', rssi:0 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:42 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] STATUS code to command 0x0120:0 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8120: b'37ec8f0b00088c' 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Waiting for message 0x8120 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8120 - Configure Reporting response : sequence:55, addr:ec8f, endpoint:11, cluster:8, status:140, rssi:198 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Stop waiting, got message 0x8120 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] REQUEST : 0x0140 b'\x02\xec\x8f\x01\x0b\x00\x00\x00\x00\x00\x00\x00\x00\xff' 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Msg to send b'0140000edb02ec8f010b0000000000000000ff' 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Encoded Msg to send b'010211400210021edb0212ec8f0211021b02100210021002100210021002100210ff03' 2019-01-08 15:18:42 DEBUG (SyncWorker_6) [zigate] Waiting for status message for command 0x0140 2019-01-08 15:18:42 DEBUG (ZiGate-Listen) [zigate] Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x15\xfc\x02\x108\x02\x11@\x02\x10\x03\x01\x81@\x02\x10\x02\x15#\x02\x11 \x02\x10\x02\x10\xc6\x03\x01\x81@\x02\x10\x02\x15"\x02\x11 \x02\x10\x02\x11\xc6\x03\x01\x81@\x02\x10\x02\x15!\x02\x11 \x02\x10\x02\x12\xc6\x03\x01' 2019-01-08 15:18:42 DEBUG (ZiGate-Listen) [zigate] Raw packet received, b'\x81@\x02\x10\x02\x15 \x02\x11 \x02\x10\x02\x13\xc6\x03\x01\x81@\x02\x10\x02\x15E\x02\x11B\x02\x10\x02\x14\xc6\x03\x01\x81@\x02\x10\x02\x15D\x02\x11B\x02\x10\x02\x15\xc6\x03\x01\x81@\x02\x10\x02\x15G\x02\x11B\x02\x10\x02\x16\xc6\x03\x01\x81@\x02\x10\x02\x154\x02\x110\x02\x10\x02\x17\xc6\x03\x01\x81@\x02\x10\x02\x15\x02\x11\x02\x11B@\x02\x10\xc6\x03' 2019-01-08 15:18:42 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8000: b'00380140' 2019-01-08 15:18:42 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:42 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8000 - Status response : status:0, sequence:56, packet_type:320, error:b'', rssi:0 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8140: b'01200000' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8140 - Attribute Discovery response : complete:1, data_type:32, attribute:0, rssi:198 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] STATUS code to command 0x0140:0 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8140: b'01200001' 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] REQUEST : 0x0140 b'\x02\xec\x8f\x01\x0b\x00\x03\x00\x00\x00\x00\x00\x00\xff' 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] Msg to send b'0140000ed802ec8f010b0003000000000000ff' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8140: b'01200002' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8140 - Attribute Discovery response : complete:1, data_type:32, attribute:1, rssi:198 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] Encoded Msg to send b'010211400210021ed80212ec8f0211021b02100213021002100210021002100210ff03' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8140 - Attribute Discovery response : complete:1, data_type:32, attribute:2, rssi:198 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8140: b'01200003' 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] Waiting for status message for command 0x0140 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8140 - Attribute Discovery response : complete:1, data_type:32, attribute:3, rssi:198 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8140: b'01420004' 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8140 - Attribute Discovery response : complete:1, data_type:66, attribute:4, rssi:198 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8140: b'01420005' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8140 - Attribute Discovery response : complete:1, data_type:66, attribute:5, rssi:198 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8140: b'01420006' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8140 - Attribute Discovery response : complete:1, data_type:66, attribute:6, rssi:198 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8140: b'01300007' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8140 - Attribute Discovery response : complete:1, data_type:48, attribute:7, rssi:198 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8140: b'01424000' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8140 - Attribute Discovery response : complete:1, data_type:66, attribute:16384, rssi:198 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Listen) [zigate] Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x15\xfd\x02\x109\x02\x11@\x02\x10\x03\x01\x81@\x02\x10\x02\x15"\x02\x11!\x02\x10\x02\x10\xc6\x03' 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8000: b'00390140' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8000 - Status response : status:0, sequence:57, packet_type:320, error:b'', rssi:0 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8140: b'01210000' 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] STATUS code to command 0x0140:0 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8140 - Attribute Discovery response : complete:1, data_type:33, attribute:0, rssi:198 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] REQUEST : 0x0140 b'\x02\xec\x8f\x01\x0b\x00\x04\x00\x00\x00\x00\x00\x00\xff' 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] Msg to send b'0140000edf02ec8f010b0004000000000000ff' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] Encoded Msg to send b'010211400210021edf0212ec8f0211021b02100214021002100210021002100210ff03' 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] Waiting for status message for command 0x0140 2019-01-08 15:18:43 DEBUG (ZiGate-Listen) [zigate] Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x15\xfe\x02\x10:\x02\x11@\x02\x10\x03\x01\x81@\x02\x10\x02\x15\x1b\x02\x11\x18\x02\x10\x02\x10\xc6\x03' 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8000: b'003a0140' 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8000 - Status response : status:0, sequence:58, packet_type:320, error:b'', rssi:0 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8140: b'01180000' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8140 - Attribute Discovery response : complete:1, data_type:24, attribute:0, rssi:198 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] STATUS code to command 0x0140:0 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] REQUEST : 0x0140 b'\x02\xec\x8f\x01\x0b\x00\x05\x00\x00\x00\x00\x00\x00\xff' 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] Msg to send b'0140000ede02ec8f010b0005000000000000ff' 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] Encoded Msg to send b'010211400210021ede0212ec8f0211021b02100215021002100210021002100210ff03' 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] Waiting for status message for command 0x0140 2019-01-08 15:18:43 DEBUG (ZiGate-Listen) [zigate] Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x15\xff\x02\x10;\x02\x11@\x02\x10\x03\x01\x81@\x02\x10\x02\x15#\x02\x11 \x02\x10\x02\x10\xc6\x03\x01\x81@\x02\x10\x02\x15"\x02\x11 \x02\x10\x02\x11\xc6\x03\x01\x81@\x02\x10\x02\x15 \x02\x11!\x02\x10\x02\x12\xc6\x03\x01\x81@\x02\x10\x02\x15\x10\x02\x11\x10\x02\x10\x02\x13\xc6\x03\x01\x81@\x02\x10\x02\x15\x1f\x02\x11\x18\x02\x10\x02\x14\xc6\x03' 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8000: b'003b0140' 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8000 - Status response : status:0, sequence:59, packet_type:320, error:b'', rssi:0 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8140: b'01200000' 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8140 - Attribute Discovery response : complete:1, data_type:32, attribute:0, rssi:198 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8140: b'01200001' 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] STATUS code to command 0x0140:0 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8140 - Attribute Discovery response : complete:1, data_type:32, attribute:1, rssi:198 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] REQUEST : 0x0140 b'\x02\xec\x8f\x01\x0b\x00\x06\x00\x00\x00\x00\x00\x00\xff' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8140: b'01210002' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] Msg to send b'0140000edd02ec8f010b0006000000000000ff' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8140 - Attribute Discovery response : complete:1, data_type:33, attribute:2, rssi:198 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8140: b'01100003' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8140 - Attribute Discovery response : complete:1, data_type:16, attribute:3, rssi:198 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] Encoded Msg to send b'010211400210021edd0212ec8f0211021b02100216021002100210021002100210ff03' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] Waiting for status message for command 0x0140 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8140: b'01180004' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8140 - Attribute Discovery response : complete:1, data_type:24, attribute:4, rssi:198 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Listen) [zigate] Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x15\xf8\x02\x10<\x02\x11@\x02\x10\x03\x01\x81@\x02\x10\x02\x15\x13\x02\x11\x10\x02\x10\x02\x10\xc6\x03\x01\x81@\x02\x10\x02\x15S\x02\x11\x10@\x02\x10\xc6\x03\x01\x81@\x02\x10\x02\x15c\x02\x11!@\x02\x11\xc6\x03\x01\x81@\x02\x10\x02\x15\x02\x11!@\x02\x12\xc6' 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8000: b'003c0140' 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8000 - Status response : status:0, sequence:60, packet_type:320, error:b'', rssi:0 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8140: b'01100000' 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8140 - Attribute Discovery response : complete:1, data_type:16, attribute:0, rssi:198 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8140: b'01104000' 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] STATUS code to command 0x0140:0 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] REQUEST : 0x0140 b'\x02\xec\x8f\x01\x0b\x00\x08\x00\x00\x00\x00\x00\x00\xff' 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] Msg to send b'0140000ed302ec8f010b0008000000000000ff' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8140 - Attribute Discovery response : complete:1, data_type:16, attribute:16384, rssi:198 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] Encoded Msg to send b'010211400210021ed30212ec8f0211021b02100218021002100210021002100210ff03' 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] Waiting for status message for command 0x0140 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8140: b'01214001' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8140 - Attribute Discovery response : complete:1, data_type:33, attribute:16385, rssi:198 2019-01-08 15:18:43 DEBUG (ZiGate-Listen) [zigate] Raw packet received, b'\x03' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Listen) [zigate] Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x15\xf9\x02\x10=\x02\x11@\x02\x10\x03\x01\x81@\x02\x10\x02\x15#\x02\x11 \x02\x10\x02\x10\xc6\x03\x01\x81@\x02\x10\x02\x15#\x02\x11!\x02\x10\x02\x11\xc6\x03' 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8140: b'01214002' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8140 - Attribute Discovery response : complete:1, data_type:33, attribute:16386, rssi:198 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8000: b'003d0140' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8000 - Status response : status:0, sequence:61, packet_type:320, error:b'', rssi:0 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8140: b'01200000' 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8140 - Attribute Discovery response : complete:1, data_type:32, attribute:0, rssi:198 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] STATUS code to command 0x0140:0 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8140: b'01210001' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] REQUEST : 0x0140 b'\x02\xec\x8f\x01\x0b\x10\x00\x00\x00\x00\x00\x00\x00\xff' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8140 - Attribute Discovery response : complete:1, data_type:33, attribute:1, rssi:198 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] Msg to send b'0140000ecb02ec8f010b1000000000000000ff' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] Encoded Msg to send b'010211400210021ecb0212ec8f0211021b100210021002100210021002100210ff03' 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] Waiting for status message for command 0x0140 2019-01-08 15:18:43 DEBUG (ZiGate-Listen) [zigate] Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x15\xfa\x02\x10>\x02\x11@\x02\x10\x03' 2019-01-08 15:18:43 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8000: b'003e0140' 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8000 - Status response : status:0, sequence:62, packet_type:320, error:b'', rssi:0 2019-01-08 15:18:43 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] STATUS code to command 0x0140:0 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] REQUEST : 0x0140 b'\x02\xec\x8f\x01\xf2\x00!\x00\x00\x00\x00\x00\x00\xff' 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] Msg to send b'0140000e0302ec8f01f20021000000000000ff' 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] Encoded Msg to send b'010211400210021e02130212ec8f0211f2021021021002100210021002100210ff03' 2019-01-08 15:18:43 DEBUG (SyncWorker_6) [zigate] Waiting for status message for command 0x0140`
ok merci la commande 0x0120 retourne une erreur 140, c'est pas normal, il faut que je vérifie ce que ça signifie
ah j'ai trouvé et je ne m'y attendais pas... Unreportabble attribute. Periodic reports cannot be issued for this attribute.
Peux tu essayer d'appeler le service raw command avec les paramètres suivant: {"cmd": "0x0120", "data": "02ec8f010b000600000000010010000000000000000000"}
Bien sur, je m'en occupe.
2019-01-08 15:55:44 DEBUG (SyncWorker_14) [zigate] REQUEST : 0x0120 02ec8f010b000600000000010010000000000000000000 2019-01-08 15:55:44 DEBUG (SyncWorker_14) [zigate] Msg to send b'012000174a02ec8f010b000600000000010010000000000000000000' 2019-01-08 15:55:44 DEBUG (SyncWorker_14) [zigate] Encoded Msg to send b'010211200210174a0212ec8f0211021b021002160210021002100210021102101002100210021002100210021002100210021003' 2019-01-08 15:55:44 DEBUG (SyncWorker_14) [zigate] Waiting for status message for command 0x0120 2019-01-08 15:55:44 DEBUG (ZiGate-Listen) [zigate] Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x15\xc6\x02\x10b\x02\x11 \x02\x10\x03\x01\x81 \x02\x10\x02\x18\xefb\xec\x8f\x02\x1b\x02\x10\x02\x16\x8c\xc6\x03' 2019-01-08 15:55:45 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:55:45 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8000: b'00620120' 2019-01-08 15:55:45 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 15:55:45 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8000 - Status response : status:0, sequence:98, packet_type:288, error:b'', rssi:0 2019-01-08 15:55:45 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8120: b'62ec8f0b00068c' 2019-01-08 15:55:45 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8120 - Configure Reporting response : sequence:98, addr:ec8f, endpoint:11, cluster:6, status:140, rssi:198 2019-01-08 15:55:45 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:55:45 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 15:55:45 DEBUG (SyncWorker_14) [zigate] STATUS code to command 0x0120:0
ok.... et si on tente ? {"cmd": "0x0120", "data": "02ec8f010b000600000000010010000000000258000000"}
Si ça ne fonctionne toujours pas, il faudrait essayer, si c'est pas déjà fait, de débrancher/rebrancher l'ampoule En fait l'ampoule semble indiquer qu'elle ne veut/peut pas envoyer de retour d'état, ce qui est dommage car ça impliquerait de devoir lire périodiquement l'état, et pour le moment c'est pas prévu
Je me demande aussi s'il n'y aurait pas une mise à jour de l'ampoule à faire https://www.domo-blog.fr/philips-hue-gestion-alimentation-coupure/ as-tu un pont hue ?
avec "{"cmd": "0x0120", "data": "02ec8f010b000600000000010010000000000258000000"}" 2019-01-08 16:24:42 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event call_service[L]: domain=zigate, service=raw_command, service_data=cmd=0x0120, data=02ec8f010b000600000000010010000000000258000000> 2019-01-08 16:24:42 DEBUG (SyncWorker_16) [zigate] REQUEST : 0x0120 02ec8f010b000600000000010010000000000258000000 2019-01-08 16:24:42 DEBUG (SyncWorker_16) [zigate] Msg to send b'012000171002ec8f010b000600000000010010000000000258000000' 2019-01-08 16:24:42 DEBUG (SyncWorker_16) [zigate] Encoded Msg to send b'01021120021017100212ec8f0211021b0210021602100210021002100211021010021002100210021002125802100210021003' 2019-01-08 16:24:42 DEBUG (SyncWorker_16) [zigate] Waiting for status message for command 0x0120 2019-01-08 16:24:42 DEBUG (ZiGate-Listen) [zigate] Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x15\xc2\x02\x10f\x02\x11 \x02\x10\x03\x01\x81 \x02\x10\x02\x18\xe4f\xec\x8f\x02\x1b\x02\x10\x02\x16\x8c\xc9\x03' 2019-01-08 16:24:42 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 16:24:42 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8000: b'00660120' 2019-01-08 16:24:42 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8000 - Status response : status:0, sequence:102, packet_type:288, error:b'', rssi:0 2019-01-08 16:24:42 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 16:24:42 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 16:24:42 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8120: b'66ec8f0b00068c' 2019-01-08 16:24:42 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8120 - Configure Reporting response : sequence:102, addr:ec8f, endpoint:11, cluster:6, status:140, rssi:201 2019-01-08 16:24:42 DEBUG (SyncWorker_16) [zigate] STATUS code to command 0x0120:0 2019-01-08 16:24:42 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED
2019-01-08 16:24:42 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8120 - Configure Reporting response : sequence:102, addr:ec8f, endpoint:11, cluster:6, status:140, rssi:201
Toujours la même erreur... je vais chercher parmi les autres utilisateurs si je trouve une solution
Oui, j'ai essayé de debrancher/rebrancher déjà 100 fois :D Non je n'ai pas de pont hue. Mais si cette ampoule me pose trop de probleme, je vais favoriser l'achat d'une nouvelle ampoule Ikea, plutot qu'un pont :D
En théorie, on peut faire les mise à jour via la zigate mais il faudrait savoir où récupérer les firmwares... ça été fait pour les ampoules IKEA par exemple
Te tracasse pas trop. Si c'est la faute de l'ampoule ou d'une maj hue, ce n'est pas de ton fait. Poke moi si t'as du nouveau, mais te tracasse pas pour moi :)
ok ;)
Merci beaucoup en tout cas :)
Peux-tu refaire un dernier essai avec {"cmd": "0x0120", "data": "02ec8f010b00060000000001001000000000FFFF000000"} puis {"cmd": "0x0120", "data": "02ec8f010b000600000000010010000000000000000000"}
Pour la première 2019-01-08 17:01:15 DEBUG (SyncWorker_4) [zigate] REQUEST : 0x0120 02ec8f010b00060000000001001000000000FFFF000000 2019-01-08 17:01:15 DEBUG (SyncWorker_4) [zigate] Msg to send b'012000174a02ec8f010b00060000000001001000000000ffff000000' 2019-01-08 17:01:15 DEBUG (SyncWorker_4) [zigate] Encoded Msg to send b'010211200210174a0212ec8f0211021b02100216021002100210021002110210100210021002100210ffff02100210021003' 2019-01-08 17:01:15 DEBUG (SyncWorker_4) [zigate] Waiting for status message for command 0x0120 2019-01-08 17:01:15 DEBUG (ZiGate-Listen) [zigate] Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x15\xdc\x02\x10x\x02\x11 \x02\x10\x03\x01\x81 \x02\x10\x02\x18\xf5x\xec\x8f\x02\x1b\x02\x10\x02\x16\x8c\xc6\x03' 2019-01-08 17:01:15 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 17:01:15 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8000: b'00780120' 2019-01-08 17:01:15 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 17:01:15 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8000 - Status response : status:0, sequence:120, packet_type:288, error:b'', rssi:0 2019-01-08 17:01:15 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8120: b'78ec8f0b00068c' 2019-01-08 17:01:15 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 17:01:16 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8120 - Configure Reporting response : sequence:120, addr:ec8f, endpoint:11, cluster:6, status:140, rssi:198 2019-01-08 17:01:16 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 17:01:16 DEBUG (SyncWorker_4) [zigate] STATUS code to command 0x0120:0 2019-01-08 17:01:16 DEBUG (MainThread) [homeassistant.components.websocket_api.http.connection.140369909107120] Sending {'id': 26, 'type': 'result', 'success': True, 'result': None} 2019-01-08 17:01:16 DEBUG (ZiGate-Listen) [zigate] Raw packet received, b'\x01\x81\x02\x12\x02\x10\x02\x1e\x17\xc95\x02\x15\x02\x1b\x02\x10\x02\x16\x02\x10\x02\x10\x02\x10\x10\x02\x10\x02\x11\x02\x11~\x03' 2019-01-08 17:01:16 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 17:01:16 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8102: b'c935050b000600000010000101' 2019-01-08 17:01:16 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8102 - Individual Attribute Report : sequence:201, addr:3505, endpoint:11, cluster:6, attribute:0, status:0, data_type:16, size:1, data:True, rssi:126 2019-01-08 17:01:16 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 17:01:16 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_ATTRIBUTE_UPDATED
Pour la seconde : 2019-01-08 17:01:15 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event call_service[L]: domain=zigate, service=raw_command, service_data=cmd=0x0120, data=02ec8f010b00060000000001001000000000FFFF000000> 2019-01-08 17:01:15 DEBUG (SyncWorker_4) [zigate] REQUEST : 0x0120 02ec8f010b00060000000001001000000000FFFF000000 2019-01-08 17:01:15 DEBUG (SyncWorker_4) [zigate] Msg to send b'012000174a02ec8f010b00060000000001001000000000ffff000000' 2019-01-08 17:01:15 DEBUG (SyncWorker_4) [zigate] Encoded Msg to send b'010211200210174a0212ec8f0211021b02100216021002100210021002110210100210021002100210ffff02100210021003' 2019-01-08 17:01:15 DEBUG (SyncWorker_4) [zigate] Waiting for status message for command 0x0120 2019-01-08 17:01:15 DEBUG (ZiGate-Listen) [zigate] Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x15\xdc\x02\x10x\x02\x11 \x02\x10\x03\x01\x81 \x02\x10\x02\x18\xf5x\xec\x8f\x02\x1b\x02\x10\x02\x16\x8c\xc6\x03' 2019-01-08 17:01:15 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 17:01:15 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8000: b'00780120' 2019-01-08 17:01:15 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 17:01:15 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8000 - Status response : status:0, sequence:120, packet_type:288, error:b'', rssi:0 2019-01-08 17:01:15 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8120: b'78ec8f0b00068c' 2019-01-08 17:01:15 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 17:01:16 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8120 - Configure Reporting response : sequence:120, addr:ec8f, endpoint:11, cluster:6, status:140, rssi:198 2019-01-08 17:01:16 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 17:01:16 DEBUG (SyncWorker_4) [zigate] STATUS code to command 0x0120:0 2019-01-08 17:01:16 DEBUG (MainThread) [homeassistant.components.websocket_api.http.connection.140369909107120] Sending {'id': 26, 'type': 'result', 'success': True, 'result': None} 2019-01-08 17:01:16 DEBUG (ZiGate-Listen) [zigate] Raw packet received, b'\x01\x81\x02\x12\x02\x10\x02\x1e\x17\xc95\x02\x15\x02\x1b\x02\x10\x02\x16\x02\x10\x02\x10\x02\x10\x10\x02\x10\x02\x11\x02\x11~\x03' 2019-01-08 17:01:16 DEBUG (ZiGate-Event Loop) [zigate] Dispatch ZIGATE_PACKET_RECEIVED 2019-01-08 17:01:16 DEBUG (ZiGate-Decode data) [zigate] Received response 0x8102: b'c935050b000600000010000101' 2019-01-08 17:01:16 DEBUG (ZiGate-Decode data) [zigate] RESPONSE 0x8102 - Individual Attribute Report : sequence:201, addr:3505, endpoint:11, cluster:6, attribute:0, status:0, data_type:16, size:1, data:True, rssi:126 2019-01-08 17:01:16 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_RESPONSE_RECEIVED 2019-01-08 17:01:16 DEBUG (ZiGate-Decode data) [zigate] Dispatch ZIGATE_ATTRIBUTE_UPDATED 2019-01-08 17:01:16 DEBUG (ZiGate-Decode data) [custom_components.zigate] Update attribute for device Philips LCT015 (3505) 0017880104a1dfe4 {'endpoint': 11, 'cluster': 6, 'addr': '3505', 'attribute': 0, 'data': True, 'name': 'onoff', 'type': <class 'bool'>, 'value': True} 2019-01-08 17:01:16 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event zigate.attribute_updated[L]: endpoint=11, cluster=6, addr=3505, attribute=0, data=True, name=onoff, type=bool, value=True, ieee=0017880104a1dfe4, device_type=LCT015, entity_id=zigate.0017880104a1dfe4> 2019-01-08 17:01:16 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=zigate.0017880104a1dfe4, old_state=<state zigate.0017880104a1dfe4=2019-01-08 16:01:15; battery_voltage=None, battery_level=100, rssi_percent=56, type=LCT015, manufacturer=Philips, receiver_on_when_idle=True, missing=False, generic_type=, discovery=, addr=3505, bit_field=0100000000000001, descriptor_capability=00000000, id=54, ieee=0017880104a1dfe4, last_seen=2019-01-08 16:01:15, mac_capability=10001110, manufacturer_code=4107, max_buffer=71, max_rx=45, max_tx=45, power_type=1, rssi=144, server_mask=0, friendly_name=SalonLightCanapeGauche, icon=mdi:access-point @ 2019-01-08T16:01:15.859303+01:00>, new_state=<state zigate.0017880104a1dfe4=2019-01-08 17:01:16; battery_voltage=None, battery_level=100, rssi_percent=49, type=LCT015, manufacturer=Philips, receiver_on_when_idle=True, missing=False, generic_type=, discovery=, addr=3505, bit_field=0100000000000001, descriptor_capability=00000000, id=54, ieee=0017880104a1dfe4, last_seen=2019-01-08 17:01:16, mac_capability=10001110, manufacturer_code=4107, max_buffer=71, max_rx=45, max_tx=45, power_type=1, rssi=126, server_mask=0, friendly_name=SalonLightCanapeGauche, icon=mdi:access-point @ 2019-01-08T17:01:16.118663+01:00>>
En tout cas on voit que pour LCT015 ça fonctionne....
Ouais. Pardon j'en ai trop mit Ouais c'est les ampoules couleurs celle là. Aucun probleme sauf la remontée d'état de la couleur, mais c'est pas très grave.
Corrigé
Tout rentre dans l'ordre si je reviens avant ton dernier commit.
oups corrigé
Merci beaucoup pour la correction. Tout est rentré dans l'ordre. Cependant le problème initial reste présent. Bizarrement, la seule chose que le commit à changé c'est d'avoir maintenant cette présentation (les éclairs) à la place de la checkbox : Ne te tracasse pas pour moi. J'ai commandé des ampoules de remplacement. Merci.
Justement c'est la correction, l'ampoule ne renvoie pas son état , on utilise donc l'option assumed_state de HA. Dans une prochaine version peut être que je tenterai de forcer la lecture de l'état dans les cas où, comme ici, l'ampoule ne peut pas renvoyer son état elle même.
Je viens d'apporter une modification, qui pourra, je l'espère, faire remonter l'état dans HA, voudrais/pourrais-tu tester ?
Bonjour Doudz. Je me permet d'écrire en français, c'est plus simple pour moi et pour toi ^^. Déjà, merci pour ce plugin. J'ai fait le tour des solutions compatible avec le zigate (jeedom + plugin abeille, Jeedom + plugin zigate [dont tu t'occupes aussi je crois], et Home Assistant + plugin zigate). Et pour l'instant c'est celui ci qui me donne le plus de satisfaction. HA est tellement plus réactif que Jeedom, c'est fou. Cependant j'ai un petit problème avec une seule ampoule chez moi (c'est la seule que j'ai de ce modèle donc je ne sais pas si le problème vient de moi, l'ampoule, le zigate (3.0f), ou le component). En effet mon ampoule Hue LWB010 répond bien aux commandes envoyé depuis HA, mais le retour d'état n'intervient que quand je fait un "zigate.refresh_device". Sans ça, quand je clique par exemple pour allumer l'ampoule éteinte, le curseur revient 1 seconde après en position éteint, malgré que l'ampoule se soit bien allumée. De plus la date d'update ne change pas. Le toggle du coup, ne marche pas non plus (une fois l'ampoule allumé, HA pense qu'elle est eteinte, donc ne fait plus rien).
Bref, est-ce un probleme connu? Penses tu que c'est lié à la version du firmware du zigate? Penses tu que je risque de tout devoir reconfigurer dans HA si je reviens à la 3.0e? Merci à toi et bonne journée.