doudz / homeassistant-zigate

zigate component for Home Assistant
MIT License
48 stars 13 forks source link

Phillips Hue LWB010 pas de retour d'état (je crois) #21

Closed tomredhot closed 5 years ago

tomredhot commented 5 years ago

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.

doudz commented 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).

biau commented 5 years ago

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 ?

doudz commented 5 years ago

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

tomredhot commented 5 years ago

Merci Doudz :) Super ça me rassure. Je vais surveiller tes commits alors :D Merci beaucoup.

doudz commented 5 years ago

Should be fixed now, please test

tomredhot commented 5 years ago

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 :)

doudz commented 5 years ago

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

tomredhot commented 5 years ago

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)

doudz commented 5 years ago

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

tomredhot commented 5 years ago

Non pardon, je n'ai pas était clair. Non ca ne fonctionne toujours pas même avec un discovery.

doudz commented 5 years ago

hum étrange pourrais-tu te mettre en mode debug, lancer la commande discover_device sur cet équipement et poster ici le log ?

doudz commented 5 years ago

Pour info

How enable debug log

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"}

tomredhot commented 5 years ago

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`

doudz commented 5 years ago

ok merci la commande 0x0120 retourne une erreur 140, c'est pas normal, il faut que je vérifie ce que ça signifie

doudz commented 5 years ago

ah j'ai trouvé et je ne m'y attendais pas... Unreportabble attribute. Periodic reports cannot be issued for this attribute.

doudz commented 5 years ago

Peux tu essayer d'appeler le service raw command avec les paramètres suivant: {"cmd": "0x0120", "data": "02ec8f010b000600000000010010000000000000000000"}

tomredhot commented 5 years ago

Bien sur, je m'en occupe.

tomredhot commented 5 years ago

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

doudz commented 5 years ago

ok.... et si on tente ? {"cmd": "0x0120", "data": "02ec8f010b000600000000010010000000000258000000"}

doudz commented 5 years ago

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

doudz commented 5 years ago

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 ?

tomredhot commented 5 years ago

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

doudz commented 5 years ago

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

tomredhot commented 5 years ago

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

doudz commented 5 years ago

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

tomredhot commented 5 years ago

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 :)

doudz commented 5 years ago

ok ;)

tomredhot commented 5 years ago

Merci beaucoup en tout cas :)

doudz commented 5 years ago

Peux-tu refaire un dernier essai avec {"cmd": "0x0120", "data": "02ec8f010b00060000000001001000000000FFFF000000"} puis {"cmd": "0x0120", "data": "02ec8f010b000600000000010010000000000000000000"}

doudz commented 5 years ago

https://github.com/KiwiHC16/Abeille/issues/534

tomredhot commented 5 years ago

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

tomredhot commented 5 years ago

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>>

doudz commented 5 years ago

En tout cas on voit que pour LCT015 ça fonctionne....

tomredhot commented 5 years ago

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.

doudz commented 5 years ago

Corrigé

tomredhot commented 5 years ago

image image

tomredhot commented 5 years ago

Tout rentre dans l'ordre si je reviens avant ton dernier commit.

doudz commented 5 years ago

oups corrigé

tomredhot commented 5 years ago

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 : image Ne te tracasse pas pour moi. J'ai commandé des ampoules de remplacement. Merci.

doudz commented 5 years ago

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.

doudz commented 5 years ago

Je viens d'apporter une modification, qui pourra, je l'espère, faire remonter l'état dans HA, voudrais/pourrais-tu tester ?