jeedom-zigate / jeedom-plugin-zigate

Plugin Jeedom for ZiGate key.
MIT License
29 stars 12 forks source link

Erreur carte réseau #235

Closed antfleu closed 4 years ago

antfleu commented 4 years ago

Bonsoir Doudz, Je viens de passer en V4 pour profiter du super travail que tu as réalisé avec le plugin en 1.5. Quand j'essaie d'ouvrir la carte du réseau, je n'ai rien qui s'affiche mais un message d'avertissement dans Jeedom: Fichier Ligne Message http://xxx/index.php?v=d&m=zigate&p=zigate&id=zigate line 2 > scriptElement 99 TypeError: eqLs[element[1]] is undefined J'avais pas mal d'équipements xiaomi désactivé (flemme de les réappairés), du coup je les ai supprimé. J'avais aussi un équipement Fantôme qui revenait après une synchro alors qu'il n'existait pas dans la Zigate, du coup je l'ai supprimé dans zigate.json. Également dans le json dans "neighbours_table", j'avais plus d'éléments que d'équipement et notamment 2 fois cette ligne que j'ai supprimé également.

        [
            "0000",
            "0000",
            254
        ],
        [
            "0000",
            "0000",
            254
        ],  

Même après ce ménage, le problème persiste. Merci zigate.txt

antfleu commented 4 years ago

Bonsoir, J'ai appliqué ta mise à jour cet apm et je parviens avoir la map depuis le nouvel icône ZiGate Admin :) Par contre j'ai deux équipements qui ne sont pas rattachés. image Dans le zigate.json j'ai bien ces 2 devices, dans le neighbours_table je ne les retrouve pas, par contre j'en ai 2 autres qui ne sont pas présents dans device (je penses que cela est suite à une réinclusion de ces 2 équipements et qui n'ont pas été rafraichit dans neighbours_table)

Du coup j'ai voulu les supprimer puis les réinclures mais j'ai une erreur à la supression et bien sûr ils réapparaisses sur une synchro.

[2019-12-17 20:42:19][DEBUG][zigate](Thread-214) : Auto saving /var/www/html/plugins/zigate/core/class/../../resources/zigated/zigate.json [2019-12-17 20:42:19][DEBUG][zigate](Thread-214) : Saving persistent file [2019-12-17 20:42:19][DEBUG][zigate](Thread-214) : Acquire Lock to save persistent file [2019-12-17 20:42:19][DEBUG][zigate](Thread-214) : File already existing, make a backup before [2019-12-17 20:42:20][DEBUG][zigate](Thread-214) : Release Lock of persistent file [2019-12-17 20:42:20][DEBUG][zigate](Thread-214) : REQUEST : 0x0010 [2019-12-17 20:42:20][DEBUG][zigate](Thread-214) : Msg to send b'0010000010' [2019-12-17 20:42:20][DEBUG][zigate](Thread-214) : Encoded Msg to send b'01021010021002101003' [2019-12-17 20:42:20][DEBUG][zigate](Thread-214) : Waiting for status message for command 0x0010 [2019-12-17 20:42:20][DEBUG][zigate](ZiGate-Listen) : Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x15\x95\x02\x10\x02\x10\x02\x10\x10\x02\x10\x03\x01\x80\x10\x02\x10\x02\x15\x8f\x02\x10\x02\x13\x02\x13\x1a\x02\x10\x03' [2019-12-17 20:42:20][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED [2019-12-17 20:42:20][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8000: b'00000010' [2019-12-17 20:42:20][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED [2019-12-17 20:42:20][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:16, error:b'', lqi:0 [2019-12-17 20:42:20][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED [2019-12-17 20:42:20][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8010: b'0003031a' [2019-12-17 20:42:20][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8010 - Version list : major:3, installer:31a, lqi:0, version:3.1a [2019-12-17 20:42:20][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED [2019-12-17 20:42:20][DEBUG][zigate](Thread-214) : STATUS code to command 0x0010:RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:16, error:b'', lqi:0 [2019-12-17 21:42:29][DEBUG] : callZiGate remove_device Array ( [0] => 6157 ) [2019-12-17 20:42:29][DEBUG][root](Thread-5) : Message received in socket [2019-12-17 20:42:29][DEBUG][root](Thread-5) : {'action': 'remove_device', 'args': ['6157']} [2019-12-17 20:42:29][DEBUG][zigate](Thread-5) : REQUEST : 0x0026 b'\x00\x15\x8d\x00\x01\xec\xbcY\x00\x15\x8d\x00\x02rT\x99' [2019-12-17 20:42:29][DEBUG][zigate](Thread-5) : Msg to send b'002600108300158d0001ecbc5900158d0002725499' [2019-12-17 20:42:29][DEBUG][zigate](Thread-5) : Encoded Msg to send b'01021026021010830210158d02100211ecbc590210158d0210021272549903' [2019-12-17 20:42:29][DEBUG][zigate](Thread-5) : Waiting for status message for command 0x0026 [2019-12-17 20:42:29][DEBUG][zigate](ZiGate-Listen) : Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x15\xa3\x02\x10\x02\x10\x02\x10&\x02\x10\x03' [2019-12-17 20:42:29][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED [2019-12-17 20:42:29][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8000: b'00000026' [2019-12-17 20:42:29][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:38, error:b'', lqi:0 [2019-12-17 20:42:29][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED [2019-12-17 20:42:29][DEBUG][zigate](Thread-5) : STATUS code to command 0x0026:RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:38, error:b'', lqi:0 [2019-12-17 20:42:29][DEBUG][root](Thread-5) : {'success': True, 'result': OrderedDict([('status', 0), ('sequence', 0), ('packet_type', 38), ('error', b''), ('lqi', 0)])} [2019-12-17 21:42:29][DEBUG] : result callZiGate Array ( [success] => 1 [result] => Array ( [status] => 0 [sequence] => 0 [packet_type] => 38 [error] => [lqi] => 0 ) )

antfleu commented 4 years ago

ok après la Maj