Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inclusion non possible - Zigate inutilisable avec Jeedom #298

Open
dcartron56 opened this issue Dec 28, 2020 · 35 comments
Open

Inclusion non possible - Zigate inutilisable avec Jeedom #298

dcartron56 opened this issue Dec 28, 2020 · 35 comments

Comments

@dcartron56
Copy link

dcartron56 commented Dec 28, 2020

Description du bug
Il n'est plus possible d'inclure d'équipements dans Jeedom.
Après plusieurs discussions avec @fairecasoimeme, il m'a été conseillé de voir du côté du plugin Jeedom Zigate.
J'ai repéré ce problème il y a plusieurs mois. Cela a commencé après une MAJ du plugin Jeedom. Un de mes device s'était désynchronisé. J'ai donc voulu le réinclure. Cela n'a jamais fonctionné. Je ne peux tout simplement plus inclure quoi que ce soit.
J'ai décisé de reset ma Zigate + plugin Jeedom. Le problème est toujours présent. Après analyse des logs, il semblerait que lorsque l'on souhaite démarrer l'inclusion depuis le plugin Jeedom, il ne se passe tout simplement rien.

Voici quelques logs :
Test de fonctionnement de la zigate sous Windows

Type: 0x8000 (Status)
  Length: 7
  Status: 0x00 (Success)
  SQN: 0x00
  Message: 
Type: 0x8010 (Version)
  Length: 5
  Application: 3
  SDK: 797
Type: 0x8000 (Status)
  Length: 7
  Status: 0x00 (Success)
  SQN: 0x00
  Message: 
Type: 0x8000 (Status)
  Length: 7
  Status: 0x00 (Success)
  SQN: 0x00
  Message: 
Type: 0x8000 (Status)
  Length: 7
  Status: 0x00 (Success)
  SQN: 0x00
  Message: 
Type: 0x8024 (Network Up)
  Status: 0x01
  Short Address: 0x0000
  Extended Address: 0x158D0002BCFD2A
  Channel: 11
Type: 0x8000 (Status)
  Length: 7
  Status: 0x00 (Success)
  SQN: 0x6C
  Message: 
Type: 0x004D (End Device Announce)
  Short Address: 0xB45F
  Extended Address: 0xD6FFFFEAF78FC
  MAC Capability: 0x8E
    Alternate PAN Coordinator: False
    Device Type: Router
    Power Source: AC
    Receiver On When Idle: True
    Security Capability: Standard
    Allocate Address: True
Type: 0x004D (End Device Announce)
  Short Address: 0xB45F
  Extended Address: 0xD6FFFFEAF78FC
  MAC Capability: 0x8E
    Alternate PAN Coordinator: False
    Device Type: Router
    Power Source: AC
    Receiver On When Idle: True
    Security Capability: Standard
    Allocate Address: True
Type: 0x004D (End Device Announce)
  Short Address: 0xB45F
  Extended Address: 0xD6FFFFEAF78FC
  MAC Capability: 0x8E
    Alternate PAN Coordinator: False
    Device Type: Router
    Power Source: AC
    Receiver On When Idle: True
    Security Capability: Standard
    Allocate Address: True
Type: 0x8701 (Route Discovery Confirm)
  SQN: 0x00
  Status: 0x00
  Network Status: 0x04
Type: 0x8011 (Unrecognized)

Logs Plugin Jeedom après clic sur "Mode inclusion"

[2020-07-24 13:44:17][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:17][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:18][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:18][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:18][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:18][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:18][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:19][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:19][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:19][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:19][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:19][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:20][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:20][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:20][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:20][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:20][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:21][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:21][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:21][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:21][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:21][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:22][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:22][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:22][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:22][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:22][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:23][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:23][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:23][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:23][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:23][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:24][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:24][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:24][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:24][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:24][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:25][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:25][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:25][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:25][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:25][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:26][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:26][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:26][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:26][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:26][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:27][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:27][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:27][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:27][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:27][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:28][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:28][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:28][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:28][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:28][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:29][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:29][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:29][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:29][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:29][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:30][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:30][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:30][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:30][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:30][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:31][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:31][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:31][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:31][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:31][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:32][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:32][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:32][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:32][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:32][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:33][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:33][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:33][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:33][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:33][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:34][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:34][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:34][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:34][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:34][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:35][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:35][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:35][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:35][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:35][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:36][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:36][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:36][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:36][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:36][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:37][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:37][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:37][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:37][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:37][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:38][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:38][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:38][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:38][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:38][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:38][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:38][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:38][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:38][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:38][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:40][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:40][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:40][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:40][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:40][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:40][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:40][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:40][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:40][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:40][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:41][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:41][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:41][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:41][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:41][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:43][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:43][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:43][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:43][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:43][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:44][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:44][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:44][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:44][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:44][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:45][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:45][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:45][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:45][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:45][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:46][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:46][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:46][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:46][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:46][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:47][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:47][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:47][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:47][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:47][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:48][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:48][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:48][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:48][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:48][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:49][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:49][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:49][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:49][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:49][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:50][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:50][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:50][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:50][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:50][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:51][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:51][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:51][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:51][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:51][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:52][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:52][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:52][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:52][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:52][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:53][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:53][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:53][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:53][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:53][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:54][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:54][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:54][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:54][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:54][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:55][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:55][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:55][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:55][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:55][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:56][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:56][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:56][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:56][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:56][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:57][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:57][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:57][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:57][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:57][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:58][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:58][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:58][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:58][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:58][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:44:59][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:44:59][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:44:59][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:44:59][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:44:59][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:00][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:00][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:00][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:00][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:00][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:01][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:01][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:01][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:01][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:01][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:02][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:02][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:02][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:02][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:02][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:03][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:03][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:03][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:03][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:03][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:04][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:04][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:04][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:04][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:04][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:05][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:05][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:05][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:05][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:05][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:06][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:06][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:06][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:06][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:06][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:07][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:07][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:07][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:07][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:07][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:08][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:08][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:08][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:08][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:08][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:09][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:09][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:09][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:09][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:09][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:10][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:10][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:10][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:10][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:10][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:11][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:11][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:11][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:11][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:11][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:12][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:12][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:12][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:12][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:12][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:13][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:13][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:13][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:13][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:13][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:14][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:14][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:14][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:14][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:14][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:15][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:15][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:15][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:15][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:15][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:15][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:15][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:15][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:15][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:15][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:16][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:16][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:16][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:16][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:16][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:17][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:17][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:17][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:17][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:17][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:18][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:18][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:18][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:18][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:18][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:19][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:19][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:19][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:19][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:19][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:20][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:20][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:20][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:20][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:21][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:21][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:21][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:21][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:21][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:22][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:22][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:22][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:22][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:22][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:23][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:23][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:23][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:23][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:23][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:24][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:24][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:24][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:24][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:24][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:25][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:25][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:25][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:25][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:25][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:26][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:26][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:26][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:26][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:26][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:27][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:27][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:27][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:27][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:27][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:28][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:28][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:28][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:28][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:28][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:29][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:29][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:29][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:29][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:29][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:30][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:30][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:30][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:30][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:30][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:31][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:31][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:31][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:31][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:31][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:32][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:32][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:32][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:32][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:32][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:34][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:34][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:34][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:35][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:35][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:35][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:35][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:35][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:35][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:35][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:36][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:36][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:36][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:36][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:36][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:37][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:37][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:37][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:37][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:37][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:38][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:38][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:38][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:38][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:38][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:39][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:39][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:39][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:39][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:39][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:39][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:39][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:39][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:39][DEBUG][root](Thread-5) : {'result': '
', 'success': True}
[2020-07-24 14:45:39][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 
[2020-07-24 14:45:41][DEBUG] : callZiGate get_last_responses 
[2020-07-24 13:45:41][DEBUG][root](Thread-5) : Message received in socket
[2020-07-24 13:45:41][DEBUG][root](Thread-5) : {'action': 'get_last_responses', 'args': ''}
[2020-07-24 13:45:41][DEBUG][root](Thread-5) : {'result': '\n', 'success': True}
[2020-07-24 14:45:41][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 ) 

Logs terminal Zigate via Plugin après clic sur "Mode inclusion"

RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:16, error:b'', lqi:0
RESPONSE 0x8010 - Version list : major:3, installer:31c, lqi:0, version:3.1c
RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:33, error:b'', lqi:0
RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:35, error:b'', lqi:0
RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:9, error:b'', lqi:0
RESPONSE 0x8009 - Network state response : addr:0000, ieee:00158d0002bcfd2a, panid:58430, extended_panid:6120312410528956201, channel:26, lqi:0
RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:2, error:b'', lqi:0
RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:22, error:b'', lqi:0
RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:21, error:b'', lqi:0
RESPONSE 0x8015 - Device list : devices:[], lqi:0
RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:16, error:b'', lqi:0
RESPONSE 0x8010 - Version list : major:3, installer:31c, lqi:0, version:3.1c
RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:24, error:b'', lqi:0
RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:16, error:b'', lqi:0
RESPONSE 0x8010 - Version list : major:3, installer:31c, lqi:0, version:3.1c
RESPONSE 0x8000 - Status response : status:0, sequence:18, packet_type:73, error:b'', lqi:0

Pour Reproduire
Etapes pour reproduire le problème:

  1. Cliquer sur "Mode inclusion"
  2. Constater que l'inclusion ne fonctionne pas

Fonctionnement attendu
Remise en service de l'inclusion côté plugin Jeedom afin de pouvoir de nouveau utiliser la Zigate.

Informations:

  • Type de l'équipement : all
  • Hôte : Raspberry Pi 3B +
  • Version Jeedom : 4.0.61
  • Version Plugin : 1.7.6
  • Version lib zigate : 0.40.11
  • Version du firmware : 3.1d
@olivvv59
Copy link

olivvv59 commented Jan 7, 2021

hello
j'ai eut le soucis.
j'ai eut la réponse sur le Facebook entraide jeedom.

j'ai du aller dans le bios et passer mes ports usb de la version 3 vers la 2 ( et j'ai coché aussi une option de compatibilité au passage).

j'ai réussi à tout appairer

@dcartron56
Copy link
Author

dcartron56 commented Jan 7, 2021

hello
j'ai eut le soucis.
j'ai eut la réponse sur le Facebook entraide jeedom.

j'ai du aller dans le bios et passer mes ports usb de la version 3 vers la 2 ( et j'ai coché aussi une option de compatibilité au passage).

j'ai réussi à tout appairer

Bonjour et merci pour ta réponse ! 😉
Tu a utilisé cette technique sur quel type d'équipement ? Une machine Windows ?
Car... je ne l'avais précisé (je viens de le rajouter), mais j'utilise un Raspberry. J'ai utilisé une machine Windows uniquement pour des tests.

@olivvv59
Copy link

olivvv59 commented Jan 8, 2021

non, en fait, j'ai recyclé un vieil ordinateur.
j'ai installé Linux sans interface graphique et j'ai installé jeedom et d'autres choses dessus aussi.

après, c'est vrai que sous raspberry .. je ne sais pas s'il y a un bios 🤔

@dcartron56
Copy link
Author

J'ai suivi ta piste @olivvv59. En me rendant sur le Groupe Facebook "Entraide Jeedom" sur lequel j'étais déjà, j'ai pu constater qu'il y avait des problèmes connus avec la Zigate lorsqu'un RPI utilisait un SSD au lieu d'une micro SD pour fonctionner.
Je suis donc repassé sur une carte micro SD.
Cependant... cela ne fonctionne toujours pas ! Par contre, j'ai de nouvelles erreurs dans le terminal Zigate :

RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:17, error:b'\x00\x00', lqi:0
RESPONSE 0x0000 - Base response : additional:b'\x00', lqi:0
RESPONSE 0x8024 - Network joined / formed : status:1, lqi:0, addr:0000, ieee:00158d0002bcfd2a, channel:11
RESPONSE 0x8006 - Non “Factory new” Restart : status:1, lqi:0
RESPONSE 0x8000 - Status response : status:0, sequence:218, packet_type:73, error:b'\x02)', lqi:0
RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:16, error:b'\x00\x00', lqi:0
RESPONSE 0x8010 - Version list : major:3, installer:31d, lqi:0, version:3.1d

Dans les logs du plugin, j'ai également ceci :
[2021-01-08 13:49:31][ERROR][zigate](ZiGate-Decode data) : Command 0x0025 failed Unhandled command : b'\x00\x00'

Je précise que j'ai totalement réinstallé un RPI OS de 0, j'ai réinstallé Jeedom et enfin j'ai restauré le backup Jeedom que j'avais fait auparavant. Cela n'est pas censé poser de problème... mais je préfère préciser ☺ Il peut toujours y avoir des problèmes lors d'une réinstallation.

Est-ce que cela parle à quelqu'un ?

@olivvv59
Copy link

olivvv59 commented Jan 8, 2021

moi aussi, j'ai un ssd.

par hasard, je ne sais pas si elle est encore dispo ( et si tu es motivé)
pourrais tu tester avec un jeedom 3.x ?
je me demande si les soucis ne proviennent pas d'une maj majeure de jeedom

20210108_154924

@dcartron56
Copy link
Author

moi aussi, j'ai un ssd.

par hasard, je ne sais pas si elle est encore dispo ( et si tu es motivé)
pourrais tu tester avec un jeedom 3.x ?
je me demande si les soucis ne proviennent pas d'une maj majeure de jeedom

20210108_154924

Yes. Le problème de SSD ne serait lié qu'aux Raspberry.
OK je vais essayer cela dès que possible. Mais cela est vraiment étrange, car si c'était lié à Jeedom 4.x, il y aurait eu pas mal de mécontents depuis, j'imagine.

@dcartron56
Copy link
Author

Je viens d'essayer sur un Jeedom 3.x.
Même comportement.
Quelqu'un d'autre a une idée ?
@doudz peut être ? (Désolé de te déranger 😔)

@olivvv59
Copy link

ça tombe. c'est une mise à jour du firmware du zigate qui fait ça 🤔

@doudz
Copy link
Member

doudz commented Jan 11, 2021

Il faudrait poster à nouveau le log en ayant mis le démon en debug et en cliquant sur le mode Inclusion pour voir ce qu'il se passe.
Le log posté au début n'est pas propre car il contient tous les appels à la console (idéalement il faudrait fermer la console pour le test) et je note une petite incohérence, il est indiqué que le firmware est 3.1d mais le log indique clairement 3.1c donc j'ai un doute.

@dcartron56
Copy link
Author

Bonjour et merci pour ton retour @doudz.

J'ai bien repassé le plugin en mode debug :
Screenshot_20210111-213052__01

Voici donc les logs.
Je ne comprends cependant pas ce que tu entends par "fermer la console". J'imagine que tu parles du Terminal Zigate. Je ne l'ai pas ouvert pour cet essai.
J'ai simplement : passé les logs du plugin en mode debug > lancé une inclusion > récupéré les logs "Zigate" via les paramètres du plugin.
Concernant le numéro de version, cela est peut être dû au fait que mon post d'origine contient des logs où ma Zigate était en 3.1c

[2021-01-11 20:21:15][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED
[2021-01-11 20:21:15][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8000: b'000000100000'
[2021-01-11 20:21:15][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED
[2021-01-11 20:21:15][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:16, error:b'\x00\x00', lqi:0
[2021-01-11 20:21:15][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8010: b'0003031d'
[2021-01-11 20:21:15][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED
[2021-01-11 20:21:15][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8010 - Version list : major:3, installer:31d, lqi:0, version:3.1d
[2021-01-11 20:21:15][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED
[2021-01-11 20:21:15][DEBUG][zigate](Thread-894) : STATUS code to command 0x0010:RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:16, error:b'\x00\x00', lqi:0
[2021-01-11 20:26:15][DEBUG][zigate](Thread-895) : Auto saving /var/www/html/plugins/zigate/core/class/../../resources/zigated/zigate.json
[2021-01-11 20:26:15][DEBUG][zigate](Thread-895) : Saving persistent file
[2021-01-11 20:26:15][DEBUG][zigate](Thread-895) : Acquire Lock to save persistent file
[2021-01-11 20:26:15][DEBUG][zigate](Thread-895) : Release Lock of persistent file
[2021-01-11 20:26:15][DEBUG][zigate](Thread-895) : REQUEST : 0x0010
[2021-01-11 20:26:15][DEBUG][zigate](Thread-895) : Msg to send b'0010000010'
[2021-01-11 20:26:15][DEBUG][zigate](Thread-895) : Encoded Msg to send b'01021010021002101003'
[2021-01-11 20:26:15][DEBUG][zigate](Thread-895) : Waiting for status message for command 0x0010
[2021-01-11 20:26:15][DEBUG][zigate](ZiGate-Listen) : Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x17\x97\x02\x10\x02\x10\x02\x10\x10\x02\x10\x02\x10\x02\x10\x03\x01\x80\x10\x02\x10\x02\x15\x88\x02\x10\x02\x13\x02\x13\x1d\x02\x10\x03'
[2021-01-11 20:26:15][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED
[2021-01-11 20:26:15][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8000: b'000000100000'
[2021-01-11 20:26:15][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED
[2021-01-11 20:26:15][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:16, error:b'\x00\x00', lqi:0
[2021-01-11 20:26:15][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8010: b'0003031d'
[2021-01-11 20:26:15][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED
[2021-01-11 20:26:15][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8010 - Version list : major:3, installer:31d, lqi:0, version:3.1d
[2021-01-11 20:26:15][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED
[2021-01-11 20:26:15][DEBUG][zigate](Thread-895) : STATUS code to command 0x0010:RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:16, error:b'\x00\x00', lqi:0
[2021-01-11 20:29:46][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:29:46][DEBUG][root](Thread-5) : {'action': 'get_version_text', 'args': ''}
[2021-01-11 20:29:46][DEBUG][root](Thread-5) : {'result': '3.1d', 'success': True}
[2021-01-11 20:29:46][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:29:46][DEBUG][root](Thread-5) : {'action': 'get_libversion', 'args': ''}
[2021-01-11 20:29:46][DEBUG][root](Thread-5) : {'result': '0.40.11', 'success': True}
[2021-01-11 21:30:05][DEBUG] : callZiGate get_version_text
[2021-01-11 20:30:05][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:30:05][DEBUG][root](Thread-5) : {'action': 'get_version_text', 'args': ''}
[2021-01-11 20:30:05][DEBUG][root](Thread-5) : {'result': '3.1d', 'success': True}
[2021-01-11 21:30:05][DEBUG] : result callZiGate Array (     [result] => 3.1d     [success] => 1 )
[2021-01-11 21:30:05][DEBUG] : callZiGate get_libversion
[2021-01-11 20:30:05][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:30:05][DEBUG][root](Thread-5) : {'action': 'get_libversion', 'args': ''}
[2021-01-11 20:30:05][DEBUG][root](Thread-5) : {'result': '0.40.11', 'success': True}
[2021-01-11 21:30:05][DEBUG] : result callZiGate Array (     [result] => 0.40.11     [success] => 1 )
[2021-01-11 21:31:08][DEBUG] : callZiGate permit_join
[2021-01-11 20:31:08][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:31:08][DEBUG][root](Thread-5) : {'action': 'permit_join', 'args': ''}
[2021-01-11 20:31:08][DEBUG][zigate](Thread-5) : REQUEST : 0x0049 FFFC3C00
[2021-01-11 20:31:08][DEBUG][zigate](Thread-5) : Msg to send b'0049000472fffc3c00'
[2021-01-11 20:31:08][DEBUG][zigate](Thread-5) : Encoded Msg to send b'010210490210021472fffc3c021003'
[2021-01-11 20:31:08][DEBUG][zigate](Thread-5) : Waiting for status message for command 0x0049
[2021-01-11 20:31:08][DEBUG][zigate](ZiGate-Listen) : Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x17\xe9\x02\x10\x8f\x02\x10I\x02\x12\xaa\x02\x10\x03'
[2021-01-11 20:31:08][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED
[2021-01-11 20:31:08][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8000: b'008f004902aa'
[2021-01-11 20:31:08][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8000 - Status response : status:0, sequence:143, packet_type:73, error:b'\x02\xaa', lqi:0
[2021-01-11 20:31:08][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED
[2021-01-11 20:31:08][DEBUG][zigate](Thread-5) : STATUS code to command 0x0049:RESPONSE 0x8000 - Status response : status:0, sequence:143, packet_type:73, error:b'\x02\xaa', lqi:0
[2021-01-11 20:31:08][DEBUG][root](Thread-5) : {'result': OrderedDict([('status', 0), ('sequence', 143), ('packet_type', 73), ('error', b'\x02\xaa'), ('lqi', 0)]), 'success': True}
[2021-01-11 21:31:08][DEBUG] : result callZiGate Array (     [result] => Array         (             [status] => 0             [sequence] => 143             [packet_type] => 73             [error] => 02aa             [lqi] => 0         )      [success] => 1 )
[2021-01-11 20:31:15][DEBUG][zigate](Thread-896) : Auto saving /var/www/html/plugins/zigate/core/class/../../resources/zigated/zigate.json
[2021-01-11 20:31:15][DEBUG][zigate](Thread-896) : Saving persistent file
[2021-01-11 20:31:15][DEBUG][zigate](Thread-896) : Acquire Lock to save persistent file
[2021-01-11 20:31:15][DEBUG][zigate](Thread-896) : Release Lock of persistent file
[2021-01-11 20:31:15][DEBUG][zigate](Thread-896) : REQUEST : 0x0010
[2021-01-11 20:31:15][DEBUG][zigate](Thread-896) : Msg to send b'0010000010'
[2021-01-11 20:31:15][DEBUG][zigate](Thread-896) : Encoded Msg to send b'01021010021002101003'
[2021-01-11 20:31:15][DEBUG][zigate](Thread-896) : Waiting for status message for command 0x0010
[2021-01-11 20:31:15][DEBUG][zigate](ZiGate-Listen) : Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x17\x97\x02\x10\x02\x10\x02\x10\x10\x02\x10\x02\x10\x02\x10\x03\x01\x80\x10\x02\x10\x02\x15\x88\x02\x10\x02\x13\x02\x13\x1d\x02\x10\x03'
[2021-01-11 20:31:15][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED
[2021-01-11 20:31:15][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8000: b'000000100000'
[2021-01-11 20:31:15][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED
[2021-01-11 20:31:15][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:16, error:b'\x00\x00', lqi:0
[2021-01-11 20:31:15][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8010: b'0003031d'
[2021-01-11 20:31:15][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED
[2021-01-11 20:31:15][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8010 - Version list : major:3, installer:31d, lqi:0, version:3.1d
[2021-01-11 20:31:15][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED
[2021-01-11 20:31:15][DEBUG][zigate](Thread-896) : STATUS code to command 0x0010:RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:16, error:b'\x00\x00', lqi:0
[2021-01-11 21:31:20][DEBUG] : callZiGate get_version_text
[2021-01-11 20:31:20][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:31:20][DEBUG][root](Thread-5) : {'action': 'get_version_text', 'args': ''}
[2021-01-11 20:31:20][DEBUG][root](Thread-5) : {'result': '3.1d', 'success': True}
[2021-01-11 21:31:20][DEBUG] : result callZiGate Array (     [result] => 3.1d     [success] => 1 )
[2021-01-11 21:31:20][DEBUG] : callZiGate get_libversion
[2021-01-11 20:31:20][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:31:20][DEBUG][root](Thread-5) : {'action': 'get_libversion', 'args': ''}
[2021-01-11 20:31:20][DEBUG][root](Thread-5) : {'result': '0.40.11', 'success': True}
[2021-01-11 21:31:20][DEBUG] : result callZiGate Array (     [result] => 0.40.11     [success] => 1 )
[2021-01-11 21:31:50][DEBUG] : callZiGate get_version_text
[2021-01-11 20:31:50][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:31:50][DEBUG][root](Thread-5) : {'action': 'get_version_text', 'args': ''}
[2021-01-11 20:31:50][DEBUG][root](Thread-5) : {'result': '3.1d', 'success': True}
[2021-01-11 21:31:50][DEBUG] : result callZiGate Array (     [result] => 3.1d     [success] => 1 )
[2021-01-11 21:31:50][DEBUG] : callZiGate get_libversion
[2021-01-11 20:31:50][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:31:50][DEBUG][root](Thread-5) : {'action': 'get_libversion', 'args': ''}
[2021-01-11 20:31:50][DEBUG][root](Thread-5) : {'result': '0.40.11', 'success': True}
[2021-01-11 21:31:50][DEBUG] : result callZiGate Array (     [result] => 0.40.11     [success] => 1 )
[2021-01-11 21:32:16][DEBUG] : callZiGate get_version_text
[2021-01-11 20:32:16][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:32:16][DEBUG][root](Thread-5) : {'action': 'get_version_text', 'args': ''}
[2021-01-11 20:32:16][DEBUG][root](Thread-5) : {'result': '3.1d', 'success': True}
[2021-01-11 21:32:16][DEBUG] : result callZiGate Array (     [result] => 3.1d     [success] => 1 )
[2021-01-11 21:32:16][DEBUG] : callZiGate get_libversion
[2021-01-11 20:32:16][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:32:16][DEBUG][root](Thread-5) : {'action': 'get_libversion', 'args': ''}
[2021-01-11 20:32:16][DEBUG][root](Thread-5) : {'result': '0.40.11', 'success': True}
[2021-01-11 21:32:16][DEBUG] : result callZiGate Array (     [result] => 0.40.11

@dcartron56
Copy link
Author

Bonjour et merci pour ton retour @doudz.

J'ai bien repassé le plugin en mode debug :
Screenshot_20210111-213052__01

Voici donc les logs.
Je ne comprends cependant pas ce que tu entends par "fermer la console". J'imagine que tu parles du Terminal Zigate. Je ne l'ai pas ouvert pour cet essai.
J'ai simplement : passé les logs du plugin en mode debug > lancé une inclusion > récupéré les logs "Zigate" via les paramètres du plugin.
Concernant le numéro de version, cela est peut être dû au fait que mon post d'origine contient des logs où ma Zigate était en 3.1c

[2021-01-11 20:21:15][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED
[2021-01-11 20:21:15][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8000: b'000000100000'
[2021-01-11 20:21:15][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED
[2021-01-11 20:21:15][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:16, error:b'\x00\x00', lqi:0
[2021-01-11 20:21:15][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8010: b'0003031d'
[2021-01-11 20:21:15][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED
[2021-01-11 20:21:15][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8010 - Version list : major:3, installer:31d, lqi:0, version:3.1d
[2021-01-11 20:21:15][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED
[2021-01-11 20:21:15][DEBUG][zigate](Thread-894) : STATUS code to command 0x0010:RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:16, error:b'\x00\x00', lqi:0
[2021-01-11 20:26:15][DEBUG][zigate](Thread-895) : Auto saving /var/www/html/plugins/zigate/core/class/../../resources/zigated/zigate.json
[2021-01-11 20:26:15][DEBUG][zigate](Thread-895) : Saving persistent file
[2021-01-11 20:26:15][DEBUG][zigate](Thread-895) : Acquire Lock to save persistent file
[2021-01-11 20:26:15][DEBUG][zigate](Thread-895) : Release Lock of persistent file
[2021-01-11 20:26:15][DEBUG][zigate](Thread-895) : REQUEST : 0x0010
[2021-01-11 20:26:15][DEBUG][zigate](Thread-895) : Msg to send b'0010000010'
[2021-01-11 20:26:15][DEBUG][zigate](Thread-895) : Encoded Msg to send b'01021010021002101003'
[2021-01-11 20:26:15][DEBUG][zigate](Thread-895) : Waiting for status message for command 0x0010
[2021-01-11 20:26:15][DEBUG][zigate](ZiGate-Listen) : Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x17\x97\x02\x10\x02\x10\x02\x10\x10\x02\x10\x02\x10\x02\x10\x03\x01\x80\x10\x02\x10\x02\x15\x88\x02\x10\x02\x13\x02\x13\x1d\x02\x10\x03'
[2021-01-11 20:26:15][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED
[2021-01-11 20:26:15][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8000: b'000000100000'
[2021-01-11 20:26:15][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED
[2021-01-11 20:26:15][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:16, error:b'\x00\x00', lqi:0
[2021-01-11 20:26:15][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8010: b'0003031d'
[2021-01-11 20:26:15][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED
[2021-01-11 20:26:15][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8010 - Version list : major:3, installer:31d, lqi:0, version:3.1d
[2021-01-11 20:26:15][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED
[2021-01-11 20:26:15][DEBUG][zigate](Thread-895) : STATUS code to command 0x0010:RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:16, error:b'\x00\x00', lqi:0
[2021-01-11 20:29:46][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:29:46][DEBUG][root](Thread-5) : {'action': 'get_version_text', 'args': ''}
[2021-01-11 20:29:46][DEBUG][root](Thread-5) : {'result': '3.1d', 'success': True}
[2021-01-11 20:29:46][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:29:46][DEBUG][root](Thread-5) : {'action': 'get_libversion', 'args': ''}
[2021-01-11 20:29:46][DEBUG][root](Thread-5) : {'result': '0.40.11', 'success': True}
[2021-01-11 21:30:05][DEBUG] : callZiGate get_version_text
[2021-01-11 20:30:05][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:30:05][DEBUG][root](Thread-5) : {'action': 'get_version_text', 'args': ''}
[2021-01-11 20:30:05][DEBUG][root](Thread-5) : {'result': '3.1d', 'success': True}
[2021-01-11 21:30:05][DEBUG] : result callZiGate Array (     [result] => 3.1d     [success] => 1 )
[2021-01-11 21:30:05][DEBUG] : callZiGate get_libversion
[2021-01-11 20:30:05][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:30:05][DEBUG][root](Thread-5) : {'action': 'get_libversion', 'args': ''}
[2021-01-11 20:30:05][DEBUG][root](Thread-5) : {'result': '0.40.11', 'success': True}
[2021-01-11 21:30:05][DEBUG] : result callZiGate Array (     [result] => 0.40.11     [success] => 1 )
[2021-01-11 21:31:08][DEBUG] : callZiGate permit_join
[2021-01-11 20:31:08][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:31:08][DEBUG][root](Thread-5) : {'action': 'permit_join', 'args': ''}
[2021-01-11 20:31:08][DEBUG][zigate](Thread-5) : REQUEST : 0x0049 FFFC3C00
[2021-01-11 20:31:08][DEBUG][zigate](Thread-5) : Msg to send b'0049000472fffc3c00'
[2021-01-11 20:31:08][DEBUG][zigate](Thread-5) : Encoded Msg to send b'010210490210021472fffc3c021003'
[2021-01-11 20:31:08][DEBUG][zigate](Thread-5) : Waiting for status message for command 0x0049
[2021-01-11 20:31:08][DEBUG][zigate](ZiGate-Listen) : Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x17\xe9\x02\x10\x8f\x02\x10I\x02\x12\xaa\x02\x10\x03'
[2021-01-11 20:31:08][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED
[2021-01-11 20:31:08][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8000: b'008f004902aa'
[2021-01-11 20:31:08][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8000 - Status response : status:0, sequence:143, packet_type:73, error:b'\x02\xaa', lqi:0
[2021-01-11 20:31:08][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED
[2021-01-11 20:31:08][DEBUG][zigate](Thread-5) : STATUS code to command 0x0049:RESPONSE 0x8000 - Status response : status:0, sequence:143, packet_type:73, error:b'\x02\xaa', lqi:0
[2021-01-11 20:31:08][DEBUG][root](Thread-5) : {'result': OrderedDict([('status', 0), ('sequence', 143), ('packet_type', 73), ('error', b'\x02\xaa'), ('lqi', 0)]), 'success': True}
[2021-01-11 21:31:08][DEBUG] : result callZiGate Array (     [result] => Array         (             [status] => 0             [sequence] => 143             [packet_type] => 73             [error] => 02aa             [lqi] => 0         )      [success] => 1 )
[2021-01-11 20:31:15][DEBUG][zigate](Thread-896) : Auto saving /var/www/html/plugins/zigate/core/class/../../resources/zigated/zigate.json
[2021-01-11 20:31:15][DEBUG][zigate](Thread-896) : Saving persistent file
[2021-01-11 20:31:15][DEBUG][zigate](Thread-896) : Acquire Lock to save persistent file
[2021-01-11 20:31:15][DEBUG][zigate](Thread-896) : Release Lock of persistent file
[2021-01-11 20:31:15][DEBUG][zigate](Thread-896) : REQUEST : 0x0010
[2021-01-11 20:31:15][DEBUG][zigate](Thread-896) : Msg to send b'0010000010'
[2021-01-11 20:31:15][DEBUG][zigate](Thread-896) : Encoded Msg to send b'01021010021002101003'
[2021-01-11 20:31:15][DEBUG][zigate](Thread-896) : Waiting for status message for command 0x0010
[2021-01-11 20:31:15][DEBUG][zigate](ZiGate-Listen) : Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x17\x97\x02\x10\x02\x10\x02\x10\x10\x02\x10\x02\x10\x02\x10\x03\x01\x80\x10\x02\x10\x02\x15\x88\x02\x10\x02\x13\x02\x13\x1d\x02\x10\x03'
[2021-01-11 20:31:15][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED
[2021-01-11 20:31:15][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8000: b'000000100000'
[2021-01-11 20:31:15][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED
[2021-01-11 20:31:15][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:16, error:b'\x00\x00', lqi:0
[2021-01-11 20:31:15][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8010: b'0003031d'
[2021-01-11 20:31:15][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED
[2021-01-11 20:31:15][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8010 - Version list : major:3, installer:31d, lqi:0, version:3.1d
[2021-01-11 20:31:15][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED
[2021-01-11 20:31:15][DEBUG][zigate](Thread-896) : STATUS code to command 0x0010:RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:16, error:b'\x00\x00', lqi:0
[2021-01-11 21:31:20][DEBUG] : callZiGate get_version_text
[2021-01-11 20:31:20][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:31:20][DEBUG][root](Thread-5) : {'action': 'get_version_text', 'args': ''}
[2021-01-11 20:31:20][DEBUG][root](Thread-5) : {'result': '3.1d', 'success': True}
[2021-01-11 21:31:20][DEBUG] : result callZiGate Array (     [result] => 3.1d     [success] => 1 )
[2021-01-11 21:31:20][DEBUG] : callZiGate get_libversion
[2021-01-11 20:31:20][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:31:20][DEBUG][root](Thread-5) : {'action': 'get_libversion', 'args': ''}
[2021-01-11 20:31:20][DEBUG][root](Thread-5) : {'result': '0.40.11', 'success': True}
[2021-01-11 21:31:20][DEBUG] : result callZiGate Array (     [result] => 0.40.11     [success] => 1 )
[2021-01-11 21:31:50][DEBUG] : callZiGate get_version_text
[2021-01-11 20:31:50][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:31:50][DEBUG][root](Thread-5) : {'action': 'get_version_text', 'args': ''}
[2021-01-11 20:31:50][DEBUG][root](Thread-5) : {'result': '3.1d', 'success': True}
[2021-01-11 21:31:50][DEBUG] : result callZiGate Array (     [result] => 3.1d     [success] => 1 )
[2021-01-11 21:31:50][DEBUG] : callZiGate get_libversion
[2021-01-11 20:31:50][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:31:50][DEBUG][root](Thread-5) : {'action': 'get_libversion', 'args': ''}
[2021-01-11 20:31:50][DEBUG][root](Thread-5) : {'result': '0.40.11', 'success': True}
[2021-01-11 21:31:50][DEBUG] : result callZiGate Array (     [result] => 0.40.11     [success] => 1 )
[2021-01-11 21:32:16][DEBUG] : callZiGate get_version_text
[2021-01-11 20:32:16][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:32:16][DEBUG][root](Thread-5) : {'action': 'get_version_text', 'args': ''}
[2021-01-11 20:32:16][DEBUG][root](Thread-5) : {'result': '3.1d', 'success': True}
[2021-01-11 21:32:16][DEBUG] : result callZiGate Array (     [result] => 3.1d     [success] => 1 )
[2021-01-11 21:32:16][DEBUG] : callZiGate get_libversion
[2021-01-11 20:32:16][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:32:16][DEBUG][root](Thread-5) : {'action': 'get_libversion', 'args': ''}
[2021-01-11 20:32:16][DEBUG][root](Thread-5) : {'result': '0.40.11', 'success': True}
[2021-01-11 21:32:16][DEBUG] : result callZiGate Array (     [result] => 0.40.11

Permit Joint à 21:31:08.
Tentative d'association d'une prise Ikea Tradfri = échec.

@doudz
Copy link
Member

doudz commented Jan 11, 2021

On voit bien que le permit join est bien demandé, est-ce que la led bleu de la zigate clignote ?

[2021-01-11 20:31:08][DEBUG][root](Thread-5) : Message received in socket
[2021-01-11 20:31:08][DEBUG][root](Thread-5) : {'action': 'permit_join', 'args': ''}
[2021-01-11 20:31:08][DEBUG][zigate](Thread-5) : REQUEST : 0x0049 FFFC3C00
[2021-01-11 20:31:08][DEBUG][zigate](Thread-5) : Msg to send b'0049000472fffc3c00'
[2021-01-11 20:31:08][DEBUG][zigate](Thread-5) : Encoded Msg to send b'010210490210021472fffc3c021003'
[2021-01-11 20:31:08][DEBUG][zigate](Thread-5) : Waiting for status message for command 0x0049
[2021-01-11 20:31:08][DEBUG][zigate](ZiGate-Listen) : Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x17\xe9\x02\x10\x8f\x02\x10I\x02\x12\xaa\x02\x10\x03'
[2021-01-11 20:31:08][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED
[2021-01-11 20:31:08][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8000: b'008f004902aa'
[2021-01-11 20:31:08][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8000 - Status response : status:0, sequence:143, packet_type:73, error:b'\x02\xaa', lqi:0
[2021-01-11 20:31:08][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED
[2021-01-11 20:31:08][DEBUG][zigate](Thread-5) : STATUS code to command 0x0049:RESPONSE 0x8000 - Status response : status:0, sequence:143, packet_type:73, error:b'\x02\xaa', lqi:0
[2021-01-11 20:31:08][DEBUG][root](Thread-5) : {'result': OrderedDict([('status', 0), ('sequence', 143), ('packet_type', 73), ('error', b'\x02\xaa'), ('lqi', 0)]), 'success': True}

@dcartron56
Copy link
Author

Alors j'ai 2 comportements :

  • La plupart du temps, elle clignote lors du permit join.
  • Parfois, la LED bleu ne clignote pas. Dans ce cas, il suffit de débrancher/rebrancher la Zigate. Je n'arrive pas à identifier d'où cette "perte de connectivité" peut bien venir.

@doudz
Copy link
Member

doudz commented Jan 12, 2021

Si la led clignote alors la Zigate est bien en mode permit join, donc le problème d'inclusion n'est pas lié à la Zigate ni au plugin. C'est soit une mauvaise manipulation de l'équipement soit un facteur externe qui bloque le signal (wifi, distance trop grande, mur, etc)

@dcartron56
Copy link
Author

@doudz je viens d'essayer ceci :

  • Désactivation de mon WiFi personnel (tout en local)
  • Tests d'inclusion d'une prise Tradfri à quelques centimètres de la Zigate
    = Même résultat. Toujours la présence de ce genre d'erreur et rien ne se passe :
'error', b'\x02\xaa'
error:b\x00\x00

La Zigate fonctionne correctement puisque je l'ai testée plusieurs fois sur un PC Windows. Là, elle est branchée sur mon Raspberry Pi 3 B+ (sans SSD, j'ai vu que la présence d'un SSD pouvait être la cause de mon problème). Les ports USBs fonctionnent puisque je fonctionnais avec un SSD depuis pas mal de temps. Afin de me séparer du SSD, j'ai effectué un RAZ complet le week-end dernier. Je suis donc sur un RPI 3B+ + Jeedom up to date. Est-ce qu'un package supplémentaire est nécessaire à ta connaissance sur un OS type DEBIAN pour que la Zigate fonctionne ?

@fairecasoimeme peut-être aurais-tu une idée ? Comment pourrais-je tester ma Zigate depuis mon RPI afin d'écarter une mauvaise manipulation de cette dernière ou de mon RPI ?

@doudz
Copy link
Member

doudz commented Jan 12, 2021

il faudrait fournir le log complet en mode debug pour espérer comprendre ce qu'il se passe

@dcartron56
Copy link
Author

il faudrait fournir le log complet en mode debug pour espérer comprendre ce qui se passe

Bien sûr.
Les logs se répétant non stop, je n'ai fourni qu'un extrait de ces derniers. Je peux bien sûr faire autrement.

Me confirmes-tu que ce sont bien ces logs qui sont attendus en mode debug ?
image

Si oui, voici la procédure que je propose :

  • Vidage des logs
  • Déclenchement du Permit Join via le bouton "Mode Inclusion"
  • Tenter de connecter 2/3 périphériques Zigbee
  • Fournir les logs au bout d'une dizaine de minutes

OK pour toi ? D'autres choses à effectuer pour avoir des logs les plus parlant possible ?

@doudz
Copy link
Member

doudz commented Jan 12, 2021

La procédure est bonne, il y a plus qu'à ! 😉

@dcartron56
Copy link
Author

dcartron56 commented Jan 13, 2021

Je viens d'effectuer la procédure. Voici les log :

[2021-01-13 08:25:23][DEBUG] : callZiGate permit_join 
[2021-01-13 07:25:23][DEBUG][root](Thread-5) : Message received in socket
[2021-01-13 07:25:23][DEBUG][root](Thread-5) : {'action': 'permit_join', 'args': ''}
[2021-01-13 07:25:24][DEBUG][zigate](Thread-5) : REQUEST : 0x0049 FFFC3C00
[2021-01-13 07:25:24][DEBUG][zigate](Thread-5) : Msg to send b'0049000472fffc3c00'
[2021-01-13 07:25:24][DEBUG][zigate](Thread-5) : Encoded Msg to send b'010210490210021472fffc3c021003'
[2021-01-13 07:25:24][DEBUG][zigate](Thread-5) : Waiting for status message for command 0x0049
[2021-01-13 07:25:24][DEBUG][zigate](ZiGate-Listen) : Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x17\xf3\x02\x10\x92\x02\x10I\x02\x12\xad\x02\x10\x03'
[2021-01-13 07:25:24][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED
[2021-01-13 07:25:24][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8000: b'0092004902ad'
[2021-01-13 07:25:24][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8000 - Status response : status:0, sequence:146, packet_type:73, error:b'\x02\xad', lqi:0
[2021-01-13 07:25:24][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED
[2021-01-13 07:25:24][DEBUG][zigate](Thread-5) : STATUS code to command 0x0049:RESPONSE 0x8000 - Status response : status:0, sequence:146, packet_type:73, error:b'\x02\xad', lqi:0
[2021-01-13 07:25:24][DEBUG][root](Thread-5) : {'result': OrderedDict([('status', 0), ('sequence', 146), ('packet_type', 73), ('error', b'\x02\xad'), ('lqi', 0)]), 'success': True}
[2021-01-13 08:25:24][DEBUG] : result callZiGate Array (     [result] => Array         (             [status] => 0             [sequence] => 146             [packet_type] => 73             [error] => 02ad             [lqi] => 0         )      [success] => 1 ) 
[2021-01-13 07:26:16][DEBUG][zigate](Thread-1315) : Auto saving /var/www/html/plugins/zigate/core/class/../../resources/zigated/zigate.json
[2021-01-13 07:26:16][DEBUG][zigate](Thread-1315) : Saving persistent file
[2021-01-13 07:26:16][DEBUG][zigate](Thread-1315) : Acquire Lock to save persistent file
[2021-01-13 07:26:16][DEBUG][zigate](Thread-1315) : Release Lock of persistent file
[2021-01-13 07:26:16][DEBUG][zigate](Thread-1315) : REQUEST : 0x0010 
[2021-01-13 07:26:16][DEBUG][zigate](Thread-1315) : Msg to send b'0010000010'
[2021-01-13 07:26:16][DEBUG][zigate](Thread-1315) : Encoded Msg to send b'01021010021002101003'
[2021-01-13 07:26:16][DEBUG][zigate](Thread-1315) : Waiting for status message for command 0x0010
[2021-01-13 07:26:17][DEBUG][zigate](ZiGate-Listen) : Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x17\x97\x02\x10\x02\x10\x02\x10\x10\x02\x10\x02\x10\x02\x10\x03\x01\x80\x10\x02\x10\x02\x15\x88\x02\x10\x02\x13\x02\x13\x1d\x02\x10\x03'
[2021-01-13 07:26:17][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED
[2021-01-13 07:26:17][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8000: b'000000100000'
[2021-01-13 07:26:17][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED
[2021-01-13 07:26:17][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:16, error:b'\x00\x00', lqi:0
[2021-01-13 07:26:17][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8010: b'0003031d'
[2021-01-13 07:26:17][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED
[2021-01-13 07:26:17][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8010 - Version list : major:3, installer:31d, lqi:0, version:3.1d
[2021-01-13 07:26:17][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED
[2021-01-13 07:26:17][DEBUG][zigate](Thread-1315) : STATUS code to command 0x0010:RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:16, error:b'\x00\x00', lqi:0
[2021-01-13 07:31:16][DEBUG][zigate](Thread-1316) : Auto saving /var/www/html/plugins/zigate/core/class/../../resources/zigated/zigate.json
[2021-01-13 07:31:16][DEBUG][zigate](Thread-1316) : Saving persistent file
[2021-01-13 07:31:16][DEBUG][zigate](Thread-1316) : Acquire Lock to save persistent file
[2021-01-13 07:31:16][DEBUG][zigate](Thread-1316) : Release Lock of persistent file
[2021-01-13 07:31:16][DEBUG][zigate](Thread-1316) : REQUEST : 0x0010 
[2021-01-13 07:31:16][DEBUG][zigate](Thread-1316) : Msg to send b'0010000010'
[2021-01-13 07:31:16][DEBUG][zigate](Thread-1316) : Encoded Msg to send b'01021010021002101003'
[2021-01-13 07:31:16][DEBUG][zigate](Thread-1316) : Waiting for status message for command 0x0010
[2021-01-13 07:31:17][DEBUG][zigate](ZiGate-Listen) : Raw packet received, b'\x01\x80\x02\x10\x02\x10\x02\x17\x97\x02\x10\x02\x10\x02\x10\x10\x02\x10\x02\x10\x02\x10\x03\x01\x80\x10\x02\x10\x02\x15\x88\x02\x10\x02\x13\x02\x13\x1d\x02\x10\x03'
[2021-01-13 07:31:17][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED
[2021-01-13 07:31:17][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8000: b'000000100000'
[2021-01-13 07:31:17][DEBUG][zigate](ZiGate-Event Loop) : Dispatch ZIGATE_PACKET_RECEIVED
[2021-01-13 07:31:17][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:16, error:b'\x00\x00', lqi:0
[2021-01-13 07:31:17][DEBUG][zigate](ZiGate-Decode data) : Received response 0x8010: b'0003031d'
[2021-01-13 07:31:17][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED
[2021-01-13 07:31:17][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8010 - Version list : major:3, installer:31d, lqi:0, version:3.1d
[2021-01-13 07:31:17][DEBUG][zigate](ZiGate-Decode data) : Dispatch ZIGATE_RESPONSE_RECEIVED
[2021-01-13 07:31:17][DEBUG][zigate](Thread-1316) : STATUS code to command 0x0010:RESPONSE 0x8000 - Status response : status:0, sequence:0, packet_type:16, error:b'\x00\x00', lqi:0

Merci d'avance ☺

@doudz
Copy link
Member

doudz commented Jan 13, 2021

ok, merci.
Et bien je ne vois rien d'anormal, si ce n'est qu'effectivement on ne voit aucun périphérique tentant de s'appairer.
Petite question, est-ce qu'un canal a été choisi ? par défaut il convient de choisir le 11 (tout dépend la marque de l'équipement mais le 11 est le plus courant)

Sinon il faudrait essayer de faire un reset, ou même effacer la mémoire de la zigate avec la commande Erase PDM

@dcartron56
Copy link
Author

ok, merci.
Et bien je ne vois rien d'anormal, si ce n'est qu'effectivement on ne voit aucun périphérique tentant de s'appairer.
Petite question, est-ce qu'un canal a été choisi ? par défaut il convient de choisir le 11 (tout dépend la marque de l'équipement mais le 11 est le plus courant)

Sinon il faudrait essayer de faire un reset, ou même effacer la mémoire de la zigate avec la commande Erase PDM

J'ai laissé les paramètres par défaut :
image

Est-ce qu'il faut manuellement forcer le canal 11 ?

J'ai déjà suivi, hier, ce tutoriel afin d'y réappliquer la MA v3.1.d : https://zigate.fr/documentation/mise-a-jour-de-la-zigate/
J'ai terminé par 7- Cliquez enfin sur « Erase EEPROM » puis « Complete EEPROM » si c’est votre première utilisation de la ZiGate.

La commande "Erase PDM" est autre chose ?

@doudz
Copy link
Member

doudz commented Jan 13, 2021

@fairecasoimeme : j'ai pas d'idée, je ne vois pas pourquoi les équipements ne veulent pas s'appairer, est-ce que tu as déjà eu le cas ?

@fairecasoimeme
Copy link
Contributor

Salut,

Alors, si ça n'a pas déjà été fait, il faut tenter lappairage coller (physiquement à la zigate)

Si ça marche c'est l'étage radio qui est défectueux (très rare mais c'est déjà arrivé)

Soit perturbations, désactiver tous les points d'accès wifi et retenter. Si pas possible essayer le canal 26 en Zigbee.

Tester avec plusieurs devices de marques differentes

Vérifier les piles du device

Tenter de re télécharger le firmware (parfois ya des corruptions) et reflasher puis erase puis refaire les tests... Moins probable pour moi

Voilà tout ... Mais pour moi le plus probable est la perturbation radio.

Fred

@dcartron56
Copy link
Author

dcartron56 commented Jan 17, 2021

Bonjour @fairecasoimeme,

J'ai donc essayé ceci :

  • Apparaige en collant le device à la ZiGate = sans succès
  • Désactivation de tous les access points = sans succès
    Voici d'ailleurs une capture d'écran Wifi Analyzer :
    image
  • Tests avec le canal 26 via le plugin ZiGate = impossible à tester
    Peu importe le canal que je renseigne ici :
    image
    cela ne change strictement rien.

Logs de reboot de la ZiGate :
[2021-01-17 13:44:43][DEBUG][zigate](ZiGate-Decode data) : RESPONSE 0x8024 - Network joined / formed : status:1, lqi:0, addr:0000, ieee:00158d0002bcfd2a, channel:11
Le channel est toujours "channel:11". Je ne sais donc pas comment changer le canal.

  • Tests avec plusieurs marques et devices différents (Ikéa, Xiaomi) = sans succès
  • Vérification des piles (pour les appareils qui en ont) = sans succès
  • Réapplication de la MAJ v3.1d en suivant ce tutoriel (https://zigate.fr/documentation/mise-a-jour-de-la-zigate/), dont cette partie : "7- Cliquez enfin sur « Erase EEPROM » puis « Complete EEPROM » si c’est votre première utilisation de la ZiGate.". = sans succès

Voici comment j'ai procédé :
J'ai installé ce pilote (https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers) :
image
Est-ce le bon pilote ?

J'ai forcé ces paramètres :
image

Dans "FlashGUI", j'ai également forcé le baud rate à "115200".

J'ai ensuite testé la ZiGate sur Windows en suivant ce tutoriel : https://zigate.fr/documentation/tester-la-zigate-usb/. Pour moi, tout est fonctionnel. Voici le résultat avec tentative d'appairage de deux device (Ikea + Xiaomi)

Type: 0x8000 (Status)
  Length: 7
  Status: 0x00 (Success)
  SQN: 0x00
  Message: 
Type: 0x8010 (Version)
  Length: 5
  Application: 3
  SDK: 797
Type: 0x8000 (Status)
  Length: 7
  Status: 0x00 (Success)
  SQN: 0x00
  Message: 
Type: 0x8000 (Status)
  Length: 7
  Status: 0x00 (Success)
  SQN: 0x00
  Message: 
Type: 0x8024 (Network Up)
  Status: 0x04
  Short Address: 0x0000
  Extended Address: 0x158D0002BCFD2A
  Channel: 11
Type: 0x8000 (Status)
  Length: 7
  Status: 0x00 (Success)
  SQN: 0x00
  Message: 
Type: 0x8000 (Status)
  Length: 7
  Status: 0x00 (Success)
  SQN: 0x27
  Message: 
Type: 0x004D (End Device Announce)
  Short Address: 0x64B2
  Extended Address: 0xD6FFFFEAF78FC
  MAC Capability: 0x8E
    Alternate PAN Coordinator: False
    Device Type: Router
    Power Source: AC
    Receiver On When Idle: True
    Security Capability: Standard
    Allocate Address: True
Type: 0x004D (End Device Announce)
  Short Address: 0x64B2
  Extended Address: 0xD6FFFFEAF78FC
  MAC Capability: 0x8E
    Alternate PAN Coordinator: False
    Device Type: Router
    Power Source: AC
    Receiver On When Idle: True
    Security Capability: Standard
    Allocate Address: True
Type: 0x004D (End Device Announce)
  Short Address: 0x64B2
  Extended Address: 0xD6FFFFEAF78FC
  MAC Capability: 0x8E
    Alternate PAN Coordinator: False
    Device Type: Router
    Power Source: AC
    Receiver On When Idle: True
    Security Capability: Standard
    Allocate Address: True
Type: 0x8701 (Route Discovery Confirm)
  SQN: 0x00
  Status: 0x00
  Network Status: 0x04
Type: 0x8011 (Unrecognized)
Type: 0x004D (End Device Announce)
  Short Address: 0x7FA6
  Extended Address: 0x158D0004025A64
  MAC Capability: 0x80
    Alternate PAN Coordinator: False
    Device Type: End Device
    Power Source: Battery
    Receiver On When Idle: False
    Security Capability: Standard
    Allocate Address: True
Type: 0x004D (End Device Announce)
  Short Address: 0x7FA6
  Extended Address: 0x158D0004025A64
  MAC Capability: 0x80
    Alternate PAN Coordinator: False
    Device Type: End Device
    Power Source: Battery
    Receiver On When Idle: False
    Security Capability: Standard
    Allocate Address: True
Type: 0x8701 (Route Discovery Confirm)
  SQN: 0x00
  Status: 0x00
  Network Status: 0x04
Type: 0x8102 (Attribute Report)
  SQN: 0x00
  Src Addr: 0x7FA6
  Src Ep: 0x01
  Cluster ID: 0x0000 (General: Basic)
  Attribute ID: 0x0005
  Attribute Size: 0x0012
  Attribute Type: 0x42 (Character String)
  Attribute Data (Len - 18): lumi.sensor_switch
  Status: 0x00
Type: 0x8102 (Attribute Report)
  SQN: 0x01
  Src Addr: 0x7FA6
  Src Ep: 0x01
  Cluster ID: 0x0000 (General: Basic)
  Attribute ID: 0x0001
  Attribute Size: 0x0001
  Attribute Type: 0x20 (UINT8)
  Attribute Data: 0x0A
  Status: 0x00
Type: 0x8102 (Attribute Report)
  SQN: 0x02
  Src Addr: 0x7FA6
  Src Ep: 0x01
  Cluster ID: 0x0000 (General: Basic)
  Attribute ID: 0xFF02
  Attribute Size: 0x0013
  Attribute Type: 0x42 (Character String)
  Attribute Data (Len - 19): ��!ì
!¨�$!Û� _
  Status: 0x00
Type: 0x8102 (Attribute Report)
  SQN: 0x03
  Src Addr: 0x7FA6
  Src Ep: 0x01
  Cluster ID: 0x0006 (General: On/Off)
  Attribute ID: 0x0000
  Attribute Size: 0x0001
  Attribute Type: 0x10 (Boolean)
  Attribute Data: 0x00
  Status: 0x00
Type: 0x8011 (Unrecognized)
Type: 0x8102 (Attribute Report)
  SQN: 0x04
  Src Addr: 0x7FA6
  Src Ep: 0x01
  Cluster ID: 0x0006 (General: On/Off)
  Attribute ID: 0x0000
  Attribute Size: 0x0001
  Attribute Type: 0x10 (Boolean)
  Attribute Data: 0x01
  Status: 0x00
Type: 0x8702 (APS Data Confirm Fail)
  Status: 0xF0
  Source Endpoint: 0x01
  Destination Endpoint: 0x01
  Destination Mode: 0x02
  Destination Address: 0x7FA6
  SQN: 0xB1

Je ne saurais dire si cela est OK ou non.

--

Si le test de la ZiGate sous Windows est un succès, comment pourrais-je effectuer ce même test sous mon Raspberry Pi 3B+ ? (permettant ainsi de mettre de côté un problème matériel côté Raspberry).

Merci d'avance,

@doudz
Copy link
Member

doudz commented Jan 17, 2021

Si le test sous windows fonctionne, alors ça pourrait être un problème de port USB ? problème de tension d'alimentation par exemple ?

@fairecasoimeme
Copy link
Contributor

fairecasoimeme commented Jan 18, 2021

Bonjour,

Attention le canal 6 (d'après le screenshot) en zigbee n'existe pas. En zigbee, les canaux vont de 11 à 26. Utilisez donc le 26

Fred

@dcartron56
Copy link
Author

Au temps pour moi @fairecasoimeme . Je viens de passer sur le channel 26 :
RESPONSE 0x8024 - Network joined / formed : status:1, lqi:0, addr:0000, ieee:00158d0002bcfd2a, channel:26

Je teste donc l'inclusion :
Toujours pareil...

[2021-01-18 21:03:59][DEBUG] : callZiGate permit_join
[2021-01-18 21:04:00][DEBUG] : result callZiGate Array (     [result] => Array         (             [status] => 0             [sequence] => 199             [packet_type] => 73             [error] => 02ca             [lqi] => 0         )      [success] => 1 )
[2021-01-18 21:04:42][DEBUG] : callZiGate get_last_responses
[2021-01-18 21:04:42][DEBUG] : result callZiGate Array (     [result] => RESPONSE 0x8000 - Status response : status:0, sequence:199, packet_type:73, error:b'\x02\xca', lqi:0      [success] => 1 )
[2021-01-18 21:04:43][DEBUG] : callZiGate get_last_responses
[2021-01-18 21:04:43][DEBUG] : result callZiGate Array (     [result] =>       [success] => 1 )

@doudz Que me conseilles-tu ? Tester avec une autre alimentation ?
Je précise que, jusqu'à maintenant, mon RPI 3B+ fonctionnait avec un SSD USB. Mais je suis d'accord avec toi, il y a surement qqchose à creuser de ce côté-là.

@doudz
Copy link
Member

doudz commented Jan 19, 2021

Perso j'utilise aussi un Rpi 3B+ avec un ssd en usb sans aucun souci.
mais j'avoue que je ne comprend pas pourquoi ça fonctionnerait sous Windows et pas sur le Rpi

éventuellement sur le Rpi il faudrait tester sans jeedom, uniquement avec python
en installant la lib zigate
python3 -m pip install zigate
puis en lançant le mode autonome
python3 -m zigate

on peut ensuite utiliser l'interface web sur le port 9999

@dcartron56
Copy link
Author

dcartron56 commented Jan 19, 2021

Merci pour ton retour.
Tu n'as pas de soucis avec un SSD ? J'ai lu par-ci par-là que cela provoquait des problèmes RPI SSD <> ZiGate. J'aimerais bien repasser sous SSD pour fiabiliser mon installation.

Ok je vais tester cela.
Quand tu dis sans Jeedom, cela veut dire sans Jeedom sur la machine (donc nouvelle installation) ou bien je peux le faire sur mon installation actuelle ?

@doudz
Copy link
Member

doudz commented Jan 19, 2021

Quand je dis sans jeedom, je veux dire sans utiliser jeedom avec la zigate, donc il faut stopper le démon du plugin et simplement faire les manipulations ci-dessus en ligne de commande

@dcartron56
Copy link
Author

Bonjour @doudz
Je viens d'effectuer les actions.
Quel est le résultat attendu ?
J'ai cliqué sur "Permit Join", il ne s'est rien passé. En réactualisant la page, rien de nouveau non plus :
image

Je penche de plus en plus pour un problème généralisé côté ports USB. Mais ce qui me rend sceptique, c'est le fonctionnement avec SSD sans aucune difficulté.

@dcartron56
Copy link
Author

Bonjour @doudz
Je viens d'effectuer les actions.
Quel est le résultat attendu ?
J'ai cliqué sur "Permit Join", il ne s'est rien passé. En réactualisant la page, rien de nouveau non plus :
image

Je penche de plus en plus pour un problème généralisé côté ports USB. Mais ce qui me rend sceptique, c'est le fonctionnement avec SSD sans aucune difficulté.

@doudz je me permets de te relancer ☺

@olivvv59
Copy link

olivvv59 commented Mar 5, 2021

Bonjour @doudz
Je viens d'effectuer les actions.
Quel est le résultat attendu ?
J'ai cliqué sur "Permit Join", il ne s'est rien passé. En réactualisant la page, rien de nouveau non plus :
image
Je penche de plus en plus pour un problème généralisé côté ports USB. Mais ce qui me rend sceptique, c'est le fonctionnement avec SSD sans aucune difficulté.

@doudz je me permets de te relancer ☺

Personnellement, j'ai réussi à résoudre mes problèmes d'interrupteurs simples qui ne voulaient pas s'appairer.
J'ai vérifié qu'ils n'étaient appairé dans un autre logiciel ( de mon coté Xiaomi Home).

Les piles avaient l'air bonnes (sur le testeur de pile). Mais en mettant de nouvelles piles, cela a résolu le soucis.

@dcartron56
Copy link
Author

Bonjour @doudz
Je viens d'effectuer les actions.
Quel est le résultat attendu ?
J'ai cliqué sur "Permit Join", il ne s'est rien passé. En réactualisant la page, rien de nouveau non plus :
image
Je penche de plus en plus pour un problème généralisé côté ports USB. Mais ce qui me rend sceptique, c'est le fonctionnement avec SSD sans aucune difficulté.

@doudz je me permets de te relancer ☺

Personnellement, j'ai réussi à résoudre mes problèmes d'interrupteurs simples qui ne voulaient pas s'appairer.
J'ai vérifié qu'ils n'étaient appairé dans un autre logiciel ( de mon coté Xiaomi Home).

Les piles avaient l'air bonnes (sur le testeur de pile). Mais en mettant de nouvelles piles, cela a résolu le soucis.

Bonjour @olivvv59
Oui j'ai déjà essayé de faire ça dans le doute :(
Et puis j'ai de toute façon aussi des prises connectées (sans piles donc ☺)

@dcartron56
Copy link
Author

Bonjour @doudz
Je viens d'effectuer les actions.
Quel est le résultat attendu ?
J'ai cliqué sur "Permit Join", il ne s'est rien passé. En réactualisant la page, rien de nouveau non plus :
image

Je penche de plus en plus pour un problème généralisé côté ports USB. Mais ce qui me rend sceptique, c'est le fonctionnement avec SSD sans aucune difficulté.

@doudz @fairecasoimeme je viens d'effectuer ces manipulations sur un autre RPI dont je me sers pour Plex : même résultat.
Pour rappel, voici la procédure que je suit :

  • Branchement simple de la Zigate
  • python3 -m pip install zigate
  • python3 -m zigate
  • Accès à l'interface web depuis {{ @ip de mon RPI}}:9998
  • Je clique sur "Permit Join". La LED se met bien à clignoter
  • J'essaye d'associer deux devices : 1 prise Ikéa Tradfri, 1 bouton-poussoir Xiaomi
  • Il ne se passe rien...

Est-ce possible de me dire si des actions supplémentaires de debug sont possibles ?
Cela fait plus d'un an que je n'arrive à rien faire avec ma Zigate (entre temps : changement d'appartement, échange de Zigate).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants