Closed Obex200sx closed 4 years ago
Bonsoir,
Je ne vais pas faire avancer le problème, mais moi aussi depuis la version 1.7.4 (de mémoire) du plugin, j'ai deux équipements qui se rafraîchissent de temps en temps, c'est à dire qu'il faut attendre quelques heures avant que la commande action Refresh fonctionne de nouveau et remonte le bon statut des commandes info suivantes : onoff, colour_temperature, current_level.
Les autres commandes actions : on, off, temperature, toggle, fonctionne bien.
Je n'ai rien posté à ce sujet car ce sont des luminaires qui ne sont pas dans la liste de compatibilité. Mais cela fonctionnait très bien avant la MAJ du plugin en N-2, soit la 1.7.3 de mémoire.
J'ai sorti mes deux luminaires du reseau zigbee, et inclus de nouveau. mais cela n'a rien changé pour la commande Refresh.
As tu la commande Refresh sur tes équipements Legrand ? Si tu l'as et que tu fais un Refresh toutes les 2, 3 heures, est ce que le bon statut est remonté ?
Bonsoir, En effet j'ai un retour environ au bout de 2 ou 3 h et cela est liée comme vous au changement de version 1.7.3 Et cela fonctionnait très bien sur ces module.
C'est possible effectivement. Il faudrait mettre le démon en debug pour voir si les refresh passent ou pas
Bonsoir, Voici ce que j'ai pu récolter ce soir,
[2020-10-28 21:59:16][DEBUG] : callZiGate action_onoff Array ( [0] => 22f4 [1] => 1 [2] => 1 ) [2020-10-28 21:59:17][DEBUG] : result callZiGate Array ( [result] => Array ( [status] => 0 [sequence] => 5 [packet_type] => 146 [error] => 012e [lqi] => 0 ) [success] => 1 ) [2020-10-28 21:59:35][DEBUG] : callZiGate refresh_device Array ( [0] => 22f4 ) [2020-10-28 21:59:35][DEBUG] : result callZiGate Array ( [result] => [success] => 1 ) [2020-10-28 22:00:03][DEBUG] : callZiGate refresh_device Array ( [0] => 22f4 ) [2020-10-28 22:00:03][DEBUG] : result callZiGate Array ( [result] => [success] => 1 ) [2020-10-28 22:00:39][DEBUG] : callZiGate action_onoff Array ( [0] => 22f4 [1] => 1 [2] => 0 ) [2020-10-28 22:00:39][DEBUG] : result callZiGate Array ( [result] => Array ( [status] => 0 [sequence] => 6 [packet_type] => 146 [error] => 0130 [lqi] => 0 ) [success] => 1 ) [2020-10-28 22:01:13][DEBUG] : callZiGate refresh_device Array ( [0] => 22f4 ) [2020-10-28 22:01:13][DEBUG] : result callZiGate Array ( [result] => [success] => 1 )
Il faut relancer le démon après voir mis le niveau de log sur debug, sinon il manque les informations du démon, là il n'y a que le plugin
Bonsoir voici,
[2020-10-28 22:38:26][DEBUG] : callZiGate action_onoff Array ( [0] => ca04 [1] => 1 [2] => 2 ) [2020-10-28 22:38:26][DEBUG]root : Message received in socket [2020-10-28 22:38:26][DEBUG]root : {'action': 'action_onoff', 'args': ['ca04', 1, 2]} [2020-10-28 22:38:26][DEBUG]zigate : REQUEST : 0x0092 b'\x02\xca\x04\x01\x01\x02' [2020-10-28 22:38:26][DEBUG]zigate : Msg to send b'009200065a02ca04010102' [2020-10-28 22:38:26][DEBUG]zigate : Encoded Msg to send b'01021092021002165a0212ca021402110211021203' [2020-10-28 22:38:26][DEBUG]zigate : Waiting for status message for command 0x0092 [2020-10-28 22:38:26][DEBUG]zigate : Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x17Z\x02\x10\x02\x1b\x02\x10\x92\x02\x11E\x02\x10\x03\x01\x80\x11\x02\x10\x02\x18\x15\x02\x10\xca\x02\x14\x02\x11\x02\x10\x02\x16E\x02\x10\x03' [2020-10-28 22:38:26][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED [2020-10-28 22:38:26][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8000: b'000b00920145' [2020-10-28 22:38:26][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED [2020-10-28 22:38:26][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8000 - Status response : status:0, sequence:11, packet_type:146, error:b'\x01E', lqi:0 [2020-10-28 22:38:26][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED [2020-10-28 22:38:26][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8011: b'00ca0401000645' [2020-10-28 22:38:26][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8011 - APS_DATA_ACK : status:0, addr:ca04, endpoint:1, cluster:6, additional:b'E', lqi:0 [2020-10-28 22:38:26][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED [2020-10-28 22:38:26][DEBUG]zigate : STATUS code to command 0x0092:RESPONSE 0x8000 - Status response : status:0, sequence:11, packet_type:146, error:b'\x01E', lqi:0 [2020-10-28 22:38:26][DEBUG]root : {'result': OrderedDict([('status', 0), ('sequence', 11), ('packet_type', 146), ('error', b'\x01E'), ('lqi', 0)]), 'success': True} [2020-10-28 22:38:26][DEBUG] : result callZiGate Array ( [result] => Array ( [status] => 0 [sequence] => 11 [packet_type] => 146 [error] => 0145 [lqi] => 0 ) [success] => 1 ) [2020-10-28 22:38:26][DEBUG] : callZiGate refresh_device Array ( [0] => ca04 ) [2020-10-28 22:38:26][DEBUG]root : Message received in socket [2020-10-28 22:38:26][DEBUG]root : {'action': 'refresh_device', 'args': ['ca04']} [2020-10-28 22:38:26][DEBUG]zigate : Last seen less than an hour, ignoring refresh [2020-10-28 22:38:26][DEBUG]root : {'result': None, 'success': True} [2020-10-28 22:38:26][DEBUG] : result callZiGate Array ( [result] => [success] => 1 ) [2020-10-28 22:38:30][DEBUG] : callZiGate refresh_device Array ( [0] => ca04 ) [2020-10-28 22:38:30][DEBUG]root : Message received in socket [2020-10-28 22:38:30][DEBUG]root : {'action': 'refresh_device', 'args': ['ca04']} [2020-10-28 22:38:30][DEBUG]zigate : Last seen less than an hour, ignoring refresh [2020-10-28 22:38:30][DEBUG]root : {'result': None, 'success': True} [2020-10-28 22:38:30][DEBUG] : result callZiGate Array ( [result] => [success] => 1 )
ok je vois le souci, je corrige prochainement
[2020-10-28 22:38:26][DEBUG]root : {'action': 'refresh_device', 'args': ['ca04']} [2020-10-28 22:38:26][DEBUG]zigate : Last seen less than an hour, ignoring refresh
Dac merci si tu a besoin d'autre essaie n'hésite pas.
c'est corrigé en beta (dispo demain)
Bonsoir, petit retour de test après avoir fait cracher le plugin la première fois que j'ai modifié les lignes de code sans avoir coupé le demon, je débute et pas très familier avec cela.
Pour le test après correction je te confirme que cela fonctionne. merci a toi
ok merci pour le retour
Merci Doudz, je viens de faire la modif également et cela fonctionne également avec mes lampes. Top!
Description du bug il n'y a plus de retour d'état sur les équipements Legrand
Pour Reproduire Etapes pour reproduire le problème: Il suffit d'utiliser les équipement legrand
J'ai les équipement suivant sur le réseau si besoin de test: Prise legrand ref 0 648 95 Interrupteur legrand ref 6 000 90 Commande volet legrand 6 001 86
Fonctionnement attendu exemple: ON sur prise legrand retour état sur 1 OFF sur prise legrand retour état sur 0
Screenshots Des captures d'écrans du problème (si applicable).
Informations: