Page 25 sur 103

Re: [Plugin Tiers] Zigate

Publié : 04 juil. 2018, 10:45
par snowman69
doudz a écrit :
04 juil. 2018, 10:05
snowman69 a écrit :Oui j'ai essayé plusieurs fois de la debrancher et rebrancher.

J'ai flashé le dernier Firmware en version D de mémoire.
Il faudrait brancher la clé sur un pc windows et tester avec le logiciel testgui disponible sur le site zigate.fr , si ça ne fonctionne pas non plus il faudra probablement contacter le SAV zigate
Je vais retester car de mémoire j'avais testé avec le logiciel testgui et la communication marchait correctement

Re: [Plugin Tiers] Zigate

Publié : 04 juil. 2018, 10:59
par doudz
snowman69 a écrit :
doudz a écrit :
04 juil. 2018, 10:05
snowman69 a écrit :Oui j'ai essayé plusieurs fois de la debrancher et rebrancher.

J'ai flashé le dernier Firmware en version D de mémoire.
Il faudrait brancher la clé sur un pc windows et tester avec le logiciel testgui disponible sur le site zigate.fr , si ça ne fonctionne pas non plus il faudra probablement contacter le SAV zigate
Je vais retester car de mémoire j'avais testé avec le logiciel testgui et la communication marchait correctement
Ok.
Pour info ton jeedom tourne sur quel système ?

Re: [Plugin Tiers] Zigate

Publié : 04 juil. 2018, 22:06
par snowman69
doudz a écrit :
04 juil. 2018, 10:59
snowman69 a écrit :
doudz a écrit :
04 juil. 2018, 10:05
Il faudrait brancher la clé sur un pc windows et tester avec le logiciel testgui disponible sur le site zigate.fr , si ça ne fonctionne pas non plus il faudra probablement contacter le SAV zigate
Je vais retester car de mémoire j'avais testé avec le logiciel testgui et la communication marchait correctement
Ok.
Pour info ton jeedom tourne sur quel système ?
Je viens de tester et c'est KO .. une seule ligne dans la partie Raw Data...et rien en received messages..
Ca sent le SAV ..

Je suis passé aujourd'hui sur la dernière version de Jeedom

Re: [Plugin Tiers] Zigate

Publié : 11 juil. 2018, 13:49
par wolfnco
Petite question : quelle différence entre ce plugin et abeille ?
J'ai voulu tester, mais même en désactivant le plugin abeille, zigate refuse toujours de se lancer en logguant qu'abeille est toujours actif.

Re: [Plugin Tiers] Zigate

Publié : 11 juil. 2018, 13:50
par doudz
wolfnco a écrit :Petite question : quelle différence entre ce plugin et abeille ?
J'ai voulu tester, mais même en désactivant le plugin abeille, zigate refuse toujours de se lancer en logguant qu'abeille est toujours actif.
Il est important d'arrêter le démon abeille .

Re: [Plugin Tiers] Zigate

Publié : 11 juil. 2018, 14:00
par wolfnco
Ok effectivement ça marche en arrêtant le démon (mais pas en désactivant le plugin!)

Par contre, j'ai une quinzaine de devices qui ont été automatiquement ajoutés, mais aucun n'a été identifié :
zigate.PNG
zigate.PNG (584.71 Kio) Consulté 1440 fois

Re: [Plugin Tiers] Zigate

Publié : 11 juil. 2018, 14:05
par doudz
wolfnco a écrit :Ok effectivement ça marche en arrêtant le démon (mais pas en désactivant le plugin!)

Par contre, j'ai une quinzaine de devices qui ont été automatiquement ajoutés, mais aucun n'a été identifié :
zigate.PNG
C'est normal, l'identification est faite en principe au moment de l'appairage.
Comme là les équipements sont déjà appairés il faut les rafraîchir.
Pour les module Xiaomi il suffit d'appuyer brièvement sur le bouton d'appairage

Re: [Plugin Tiers] Zigate

Publié : 11 juil. 2018, 14:07
par wolfnco
doudz a écrit :
11 juil. 2018, 14:05
wolfnco a écrit :Ok effectivement ça marche en arrêtant le démon (mais pas en désactivant le plugin!)

Par contre, j'ai une quinzaine de devices qui ont été automatiquement ajoutés, mais aucun n'a été identifié :

zigate.PNG
C'est normal, l'identification est faite en principe au moment de l'appairage.
Comme là les équipements sont déjà appairés il faut les rafraîchir.
Pour les module Xiaomi il suffit d'appuyer brièvement sur le bouton d'appairage
J'ai 26 équipements :| Répartis partout : chambres, frigo, combles, poulailler...

Re: [Plugin Tiers] Zigate

Publié : 11 juil. 2018, 14:08
par wolfnco
Etant le développeur de ce plugin, peux tu me dire quels sont les points différenciant entre les deux plugins ?

Re: [Plugin Tiers] Zigate

Publié : 11 juil. 2018, 14:09
par doudz
wolfnco a écrit :
doudz a écrit :
11 juil. 2018, 14:05
wolfnco a écrit :Ok effectivement ça marche en arrêtant le démon (mais pas en désactivant le plugin!)

Par contre, j'ai une quinzaine de devices qui ont été automatiquement ajoutés, mais aucun n'a été identifié :

zigate.PNG
C'est normal, l'identification est faite en principe au moment de l'appairage.
Comme là les équipements sont déjà appairés il faut les rafraîchir.
Pour les module Xiaomi il suffit d'appuyer brièvement sur le bouton d'appairage
J'ai 26 équipements :| Répartis partout : chambres, frigo, combles, poulailler...
Ça ne les empêchera pas de fonctionner mais il n'y aura pas la petite image et certaines commandes seront absentes tant que l'équipement n'aura pas changé d'état

Re: [Plugin Tiers] Zigate

Publié : 11 juil. 2018, 14:27
par doudz
wolfnco a écrit :Etant le développeur de ce plugin, peux tu me dire quels sont les points différenciant entre les deux plugins ?
La conception est différente, Abeille s'appuie sur MQTT , ce qui n'est pas le cas de Zigate.
Zigate est conçu pour découvrir les équipements, ainsi un équipement inconnu fonctionnera sans doute sans problème.
Abeille a une liste interne de chaque équipements.

Abeille gère les groupes zigbee, ce n'est pas encore le cas de Zigate.

Zigate est basée sur une bibliothèque python du même nom utilisée sur d'autres systèmes domotiques donc potentiellement plus robuste.

Difficile d'être objectif, je dirai qu'il y a des points forts et des points faibles des 2 côtés.

Pour info zigate est utilisé au quotidien par 93 personnes, j'ignore pour Abeille

Re: [Plugin Tiers] Zigate

Publié : 11 juil. 2018, 16:39
par wolfnco
ok merci pour les infos

Re: [Plugin Tiers] Zigate

Publié : 13 juil. 2018, 09:16
par wolfnco
Je viens de commencer les tests sur le plugin zigate.
J'ai réidentifié 17 capteurs pour l'instant, et il m'en reste 3 moins accessibles .

Pour certains j'ai dû les reassocier pour qu'ils soient identifiés.
Pour un capteur de température, bien qu'il me remonte la température, il n'est pas reconnu et garde l'icône générique (alors que pas de problème pour d'autres capteurs de température).

Pour la plupart des capteurs d'ouverture, je n'ai aucune donnée visible sur le dashboard (il y a juste le nom de l'objet).

Dans les logs j'ai beaucoup d'erreurs et d'exceptions python. Peux tu jeter un œil ? Merci !

Re: [Plugin Tiers] Zigate

Publié : 13 juil. 2018, 09:19
par wolfnco
zigate_logs.txt
(27.91 Kio) Téléchargé 55 fois

Re: [Plugin Tiers] Zigate

Publié : 13 juil. 2018, 20:10
par drakaz
Bonsoir,

Je suis plutôt content du plugin Zigate qui fonctionne correctement chez moi, si ce n'est le daemon qui tombe de temps en temps, sans que celui-ci soit relancé automatiquement. Coté logs j'ai :
[2018-07-13 19:57:17][DEBUG] : callZiGate get_version_text
[2018-07-13 19:57:17][DEBUG][root] : Message received in socket
[2018-07-13 19:57:17][DEBUG][root] : {'args': '', 'action': 'get_version_text'}
[2018-07-13 19:57:17][DEBUG][root] : {'result': '3.0d', 'success': True}
[2018-07-13 19:57:17][DEBUG] : result callZiGate Array ( [result] => 3.0d [success] => 1 )
[2018-07-13 19:58:12][DEBUG][root] : External command ZIGATE_FAILED_TO_CONNECT : {'message': 'Failed to connect, retry in 64 sec...'}
[2018-07-13 19:58:12][ERROR][zigate] : Failed to connect, retry in 64 sec...
[2018-07-13 19:58:12][DEBUG][root] : Send to jeedom : {'message': 'Failed to connect, retry in 64 sec...', 'action': 'ZIGATE_FAILED_TO_CONNECT'}
Une simple relance manuelle du daemon corrige le problème. Une idée pour éviter le crash ou relancer en automatique ?

Re: [Plugin Tiers] Zigate

Publié : 13 juil. 2018, 20:47
par Dam8669
Je permets de relancer le sujet autour du Magic Cube certains sont ils arrivé à le faire fonctionner ou à créer des commandes?

Re: [Plugin Tiers] Zigate

Publié : 14 juil. 2018, 04:46
par Deepcore
Bonjour,

Je viens d'ajouter un switch xiaomi de ce type :
Image

L'intégration c'est bien passé, maintenant j'ai un problème de comportement.

Je clique 1 fois ca passe en on, je clique 1 seconde fois ça passe en off et de suite en on :

Code : Tout sélectionner

[2018-07-14 04:32:14][DEBUG][root] : Send to jeedom :  {'device': Device 9e24 lumi.sensor_switch.aq2, 'attribute': {'data': True, 'cluster': 6, 'value': True, 'attribute': 0, 'addr': '9e24', 'endpoint': 1, 'name': 'onoff'}, 'action': 'ZIGATE_ATTRIBUTE_UPDATED'}
[2018-07-14 04:32:14][DEBUG][requests.packages.urllib3.connectionpool] : Starting new HTTP connection (1): 127.0.0.1
[2018-07-14 04:32:14][DEBUG] : Array (     [device] => Array         (             [addr] => 9e24             [endpoints] => Array                 (                     [0] => Array                         (                             [clusters] => Array                                 (                                     [0] => Array                                         (                                             [attributes] => Array                                                 (                                                     [0] => Array                                                         (                                                             [attribute] => 1                                                             [data] => 3                                                             [value] => 3                                                             [name] => application_version                                                         )                                                      [1] => Array                                                         (                                                             [data] => lumi.sensor_switch.aq2                                                             [value] => lumi.sensor_switch.aq2                                                             [attribute] => 5                                                             [name] => type                                                         )                                                      [2] => Array                                                         (                                                             [data] => 0121490c03281d0421a8130521130006240b000000000a210000                                                             [value] => 3.145                                                             [attribute] => 65281                                                             [unit] => V                                                             [name] => battery                                                         )                                                  )                                              [cluster] => 0                                         )                                      [1] => Array                                         (                                             [attributes] => Array                                                 (                                                     [0] => Array                                                         (                                                             [data] => 1                                                             [value] => 1                                                             [attribute] => 0                                                             [name] => onoff                                                         )                                                      [1] => Array                                                         (                                                             [data] => 0                                                             [expire] => 1                                                             [value] => 0                                                             [attribute] => 32768                                                             [name] => multiclick                                                         )                                                  )                                              [cluster] => 6                                         )                                  )                              [out_clusters] => Array                                 (                                     [0] => 0                                     [1] => 4                                     [2] => 65535                                 )                              [device] => 24321                             [endpoint] => 1                             [in_clusters] => Array                                 (                                     [0] => 0                                     [1] => 65535                                     [2] => 6                                 )                              [profile] => 260                         )                  )              [info] => Array                 (                     [addr] => 9e24                     [ieee] => 00158d0002132d22                     [mac_capability] => 10000000                     [rssi] => 162                     [last_seen] => 2018-07-14 04:32:14                     [max_buffer] => 127                     [max_rx] => 100                     [descriptor_capability] => 00000000                     [bit_field] => 0100000000000010                     [manufacturer] => 1037                     [server_mask] => 0                     [max_tx] => 100                 )          )      [attribute] => Array         (             [data] => 1             [cluster] => 6             [value] => 1             [attribute] => 0             [addr] => 9e24             [endpoint] => 1             [name] => onoff         )      [action] => ZIGATE_ATTRIBUTE_UPDATED ) 
[2018-07-14 04:32:14][DEBUG] : create command 1.6.0
[2018-07-14 04:32:14][DEBUG][requests.packages.urllib3.connectionpool] : http://127.0.0.1:80 "POST /plugins/zigate/core/php/jeeZiGate.php?apikey=XXXXXXXXX HTTP/1.1" 200 16
[2018-07-14 04:32:14][DEBUG][root] : Jeedom reply :  {'success': True}
[2018-07-14 04:32:18][DEBUG][zigate] : RESPONSE 0x8102 - Individual Attribute Report : sequence:74, addr:9e24, endpoint:1, cluster:6, attribute:0, status:0, data_type:16, size:1, data:False, rssi:171
[2018-07-14 04:32:18][DEBUG][zigate] : Dispatch ZIGATE_RESPONSE_RECEIVED
[2018-07-14 04:32:18][DEBUG][zigate] : RESPONSE 0x8102 - Individual Attribute Report : sequence:74, addr:9e24, endpoint:1, cluster:6, attribute:0, status:0, data_type:16, size:1, data:True, rssi:171
[2018-07-14 04:32:18][DEBUG][zigate] : Dispatch ZIGATE_ATTRIBUTE_UPDATED
[2018-07-14 04:32:18][DEBUG][zigate] : Dispatch ZIGATE_RESPONSE_RECEIVED
[2018-07-14 04:32:18][DEBUG][root] : External command ZIGATE_ATTRIBUTE_UPDATED : {'device': Device 9e24 lumi.sensor_switch.aq2, 'zigate': <zigate.core.ZiGate object at 0x76390e30>, 'attribute': {'data': False, 'cluster': 6, 'value': False, 'attribute': 0, 'addr': '9e24', 'endpoint': 1, 'name': 'onoff'}}
[2018-07-14 04:32:18][DEBUG][zigate] : Dispatch ZIGATE_ATTRIBUTE_UPDATED
[2018-07-14 04:32:18][DEBUG][root] : External command ZIGATE_ATTRIBUTE_UPDATED : {'device': Device 9e24 lumi.sensor_switch.aq2, 'zigate': <zigate.core.ZiGate object at 0x76390e30>, 'attribute': {'data': True, 'cluster': 6, 'value': True, 'attribute': 0, 'addr': '9e24', 'endpoint': 1, 'name': 'onoff'}}
[2018-07-14 04:32:18][DEBUG][root] : Send to jeedom :  {'device': Device 9e24 lumi.sensor_switch.aq2, 'attribute': {'data': False, 'cluster': 6, 'value': False, 'attribute': 0, 'addr': '9e24', 'endpoint': 1, 'name': 'onoff'}, 'action': 'ZIGATE_ATTRIBUTE_UPDATED'}
[2018-07-14 04:32:18][DEBUG][requests.packages.urllib3.connectionpool] : Starting new HTTP connection (1): 127.0.0.1
[2018-07-14 04:32:18][DEBUG] : Array (     [device] => Array         (             [addr] => 9e24             [endpoints] => Array                 (                     [0] => Array                         (                             [clusters] => Array                                 (                                     [0] => Array                                         (                                             [attributes] => Array                                                 (                                                     [0] => Array                                                         (                                                             [attribute] => 1                                                             [data] => 3                                                             [value] => 3                                                             [name] => application_version                                                         )                                                      [1] => Array                                                         (                                                             [data] => lumi.sensor_switch.aq2                                                             [value] => lumi.sensor_switch.aq2                                                             [attribute] => 5                                                             [name] => type                                                         )                                                      [2] => Array                                                         (                                                             [data] => 0121490c03281d0421a8130521130006240b000000000a210000                                                             [value] => 3.145                                                             [attribute] => 65281                                                             [unit] => V                                                             [name] => battery                                                         )                                                  )                                              [cluster] => 0                                         )                                      [1] => Array                                         (                                             [attributes] => Array                                                 (                                                     [0] => Array                                                         (                                                             [data] => 1                                                             [value] => 1                                                             [attribute] => 0                                                             [name] => onoff                                                         )                                                      [1] => Array                                                         (                                                             [data] => 0                                                             [expire] => 1                                                             [value] => 0                                                             [attribute] => 32768                                                             [name] => multiclick                                                         )                                                  )                                              [cluster] => 6                                         )                                  )                              [out_clusters] => Array                                 (                                     [0] => 0                                     [1] => 4                                     [2] => 65535                                 )                              [device] => 24321                             [endpoint] => 1                             [in_clusters] => Array                                 (                                     [0] => 0                                     [1] => 65535                                     [2] => 6                                 )                              [profile] => 260                         )                  )              [info] => Array                 (                     [addr] => 9e24                     [ieee] => 00158d0002132d22                     [mac_capability] => 10000000                     [rssi] => 171                     [last_seen] => 2018-07-14 04:32:18                     [max_buffer] => 127                     [max_rx] => 100                     [descriptor_capability] => 00000000                     [bit_field] => 0100000000000010                     [manufacturer] => 1037                     [server_mask] => 0                     [max_tx] => 100                 )          )      [attribute] => Array         (             [data] =>              [cluster] => 6             [value] =>              [attribute] => 0             [addr] => 9e24             [endpoint] => 1             [name] => onoff         )      [action] => ZIGATE_ATTRIBUTE_UPDATED ) 
[2018-07-14 04:32:18][DEBUG] : create command 1.6.0
Du coups, le switch reste toujours en position allumé.

Re: [Plugin Tiers] Zigate

Publié : 14 juil. 2018, 07:16
par doudz
Deepcore a écrit :Bonjour,

Je viens d'ajouter un switch xiaomi de ce type :
Image

L'intégration c'est bien passé, maintenant j'ai un problème de comportement.

Je clique 1 fois ca passe en on, je clique 1 seconde fois ça passe en off et de suite en on :

Code : Tout sélectionner

[2018-07-14 04:32:14][DEBUG][root] : Send to jeedom :  {'device': Device 9e24 lumi.sensor_switch.aq2, 'attribute': {'data': True, 'cluster': 6, 'value': True, 'attribute': 0, 'addr': '9e24', 'endpoint': 1, 'name': 'onoff'}, 'action': 'ZIGATE_ATTRIBUTE_UPDATED'}
[2018-07-14 04:32:14][DEBUG][requests.packages.urllib3.connectionpool] : Starting new HTTP connection (1): 127.0.0.1
[2018-07-14 04:32:14][DEBUG] : Array (     [device] => Array         (             [addr] => 9e24             [endpoints] => Array                 (                     [0] => Array                         (                             [clusters] => Array                                 (                                     [0] => Array                                         (                                             [attributes] => Array                                                 (                                                     [0] => Array                                                         (                                                             [attribute] => 1                                                             [data] => 3                                                             [value] => 3                                                             [name] => application_version                                                         )                                                      [1] => Array                                                         (                                                             [data] => lumi.sensor_switch.aq2                                                             [value] => lumi.sensor_switch.aq2                                                             [attribute] => 5                                                             [name] => type                                                         )                                                      [2] => Array                                                         (                                                             [data] => 0121490c03281d0421a8130521130006240b000000000a210000                                                             [value] => 3.145                                                             [attribute] => 65281                                                             [unit] => V                                                             [name] => battery                                                         )                                                  )                                              [cluster] => 0                                         )                                      [1] => Array                                         (                                             [attributes] => Array                                                 (                                                     [0] => Array                                                         (                                                             [data] => 1                                                             [value] => 1                                                             [attribute] => 0                                                             [name] => onoff                                                         )                                                      [1] => Array                                                         (                                                             [data] => 0                                                             [expire] => 1                                                             [value] => 0                                                             [attribute] => 32768                                                             [name] => multiclick                                                         )                                                  )                                              [cluster] => 6                                         )                                  )                              [out_clusters] => Array                                 (                                     [0] => 0                                     [1] => 4                                     [2] => 65535                                 )                              [device] => 24321                             [endpoint] => 1                             [in_clusters] => Array                                 (                                     [0] => 0                                     [1] => 65535                                     [2] => 6                                 )                              [profile] => 260                         )                  )              [info] => Array                 (                     [addr] => 9e24                     [ieee] => 00158d0002132d22                     [mac_capability] => 10000000                     [rssi] => 162                     [last_seen] => 2018-07-14 04:32:14                     [max_buffer] => 127                     [max_rx] => 100                     [descriptor_capability] => 00000000                     [bit_field] => 0100000000000010                     [manufacturer] => 1037                     [server_mask] => 0                     [max_tx] => 100                 )          )      [attribute] => Array         (             [data] => 1             [cluster] => 6             [value] => 1             [attribute] => 0             [addr] => 9e24             [endpoint] => 1             [name] => onoff         )      [action] => ZIGATE_ATTRIBUTE_UPDATED ) 
[2018-07-14 04:32:14][DEBUG] : create command 1.6.0
[2018-07-14 04:32:14][DEBUG][requests.packages.urllib3.connectionpool] : http://127.0.0.1:80 "POST /plugins/zigate/core/php/jeeZiGate.php?apikey=XXXXXXXXX HTTP/1.1" 200 16
[2018-07-14 04:32:14][DEBUG][root] : Jeedom reply :  {'success': True}
[2018-07-14 04:32:18][DEBUG][zigate] : RESPONSE 0x8102 - Individual Attribute Report : sequence:74, addr:9e24, endpoint:1, cluster:6, attribute:0, status:0, data_type:16, size:1, data:False, rssi:171
[2018-07-14 04:32:18][DEBUG][zigate] : Dispatch ZIGATE_RESPONSE_RECEIVED
[2018-07-14 04:32:18][DEBUG][zigate] : RESPONSE 0x8102 - Individual Attribute Report : sequence:74, addr:9e24, endpoint:1, cluster:6, attribute:0, status:0, data_type:16, size:1, data:True, rssi:171
[2018-07-14 04:32:18][DEBUG][zigate] : Dispatch ZIGATE_ATTRIBUTE_UPDATED
[2018-07-14 04:32:18][DEBUG][zigate] : Dispatch ZIGATE_RESPONSE_RECEIVED
[2018-07-14 04:32:18][DEBUG][root] : External command ZIGATE_ATTRIBUTE_UPDATED : {'device': Device 9e24 lumi.sensor_switch.aq2, 'zigate': <zigate.core.ZiGate object at 0x76390e30>, 'attribute': {'data': False, 'cluster': 6, 'value': False, 'attribute': 0, 'addr': '9e24', 'endpoint': 1, 'name': 'onoff'}}
[2018-07-14 04:32:18][DEBUG][zigate] : Dispatch ZIGATE_ATTRIBUTE_UPDATED
[2018-07-14 04:32:18][DEBUG][root] : External command ZIGATE_ATTRIBUTE_UPDATED : {'device': Device 9e24 lumi.sensor_switch.aq2, 'zigate': <zigate.core.ZiGate object at 0x76390e30>, 'attribute': {'data': True, 'cluster': 6, 'value': True, 'attribute': 0, 'addr': '9e24', 'endpoint': 1, 'name': 'onoff'}}
[2018-07-14 04:32:18][DEBUG][root] : Send to jeedom :  {'device': Device 9e24 lumi.sensor_switch.aq2, 'attribute': {'data': False, 'cluster': 6, 'value': False, 'attribute': 0, 'addr': '9e24', 'endpoint': 1, 'name': 'onoff'}, 'action': 'ZIGATE_ATTRIBUTE_UPDATED'}
[2018-07-14 04:32:18][DEBUG][requests.packages.urllib3.connectionpool] : Starting new HTTP connection (1): 127.0.0.1
[2018-07-14 04:32:18][DEBUG] : Array (     [device] => Array         (             [addr] => 9e24             [endpoints] => Array                 (                     [0] => Array                         (                             [clusters] => Array                                 (                                     [0] => Array                                         (                                             [attributes] => Array                                                 (                                                     [0] => Array                                                         (                                                             [attribute] => 1                                                             [data] => 3                                                             [value] => 3                                                             [name] => application_version                                                         )                                                      [1] => Array                                                         (                                                             [data] => lumi.sensor_switch.aq2                                                             [value] => lumi.sensor_switch.aq2                                                             [attribute] => 5                                                             [name] => type                                                         )                                                      [2] => Array                                                         (                                                             [data] => 0121490c03281d0421a8130521130006240b000000000a210000                                                             [value] => 3.145                                                             [attribute] => 65281                                                             [unit] => V                                                             [name] => battery                                                         )                                                  )                                              [cluster] => 0                                         )                                      [1] => Array                                         (                                             [attributes] => Array                                                 (                                                     [0] => Array                                                         (                                                             [data] => 1                                                             [value] => 1                                                             [attribute] => 0                                                             [name] => onoff                                                         )                                                      [1] => Array                                                         (                                                             [data] => 0                                                             [expire] => 1                                                             [value] => 0                                                             [attribute] => 32768                                                             [name] => multiclick                                                         )                                                  )                                              [cluster] => 6                                         )                                  )                              [out_clusters] => Array                                 (                                     [0] => 0                                     [1] => 4                                     [2] => 65535                                 )                              [device] => 24321                             [endpoint] => 1                             [in_clusters] => Array                                 (                                     [0] => 0                                     [1] => 65535                                     [2] => 6                                 )                              [profile] => 260                         )                  )              [info] => Array                 (                     [addr] => 9e24                     [ieee] => 00158d0002132d22                     [mac_capability] => 10000000                     [rssi] => 171                     [last_seen] => 2018-07-14 04:32:18                     [max_buffer] => 127                     [max_rx] => 100                     [descriptor_capability] => 00000000                     [bit_field] => 0100000000000010                     [manufacturer] => 1037                     [server_mask] => 0                     [max_tx] => 100                 )          )      [attribute] => Array         (             [data] =>              [cluster] => 6             [value] =>              [attribute] => 0             [addr] => 9e24             [endpoint] => 1             [name] => onoff         )      [action] => ZIGATE_ATTRIBUTE_UPDATED ) 
[2018-07-14 04:32:18][DEBUG] : create command 1.6.0
Du coups, le switch reste toujours en position allumé.
C'est normal, le Switch est inversé, il passe en off quand on appuie puis repasse en on.
Éventuellement il faut cocher la case inversé sur la commande onoff pour avoir le signal dans l'autre sens

Re: [Plugin Tiers] Zigate

Publié : 14 juil. 2018, 08:40
par Deepcore
doudz a écrit :
14 juil. 2018, 07:16
Deepcore a écrit :Bonjour,

Je viens d'ajouter un switch xiaomi de ce type :
Image

L'intégration c'est bien passé, maintenant j'ai un problème de comportement.

Je clique 1 fois ca passe en on, je clique 1 seconde fois ça passe en off et de suite en on :

Code : Tout sélectionner

[2018-07-14 04:32:14][DEBUG][root] : Send to jeedom :  {'device': Device 9e24 lumi.sensor_switch.aq2, 'attribute': {'data': True, 'cluster': 6, 'value': True, 'attribute': 0, 'addr': '9e24', 'endpoint': 1, 'name': 'onoff'}, 'action': 'ZIGATE_ATTRIBUTE_UPDATED'}
[2018-07-14 04:32:14][DEBUG][requests.packages.urllib3.connectionpool] : Starting new HTTP connection (1): 127.0.0.1
[2018-07-14 04:32:14][DEBUG] : Array (     [device] => Array         (             [addr] => 9e24             [endpoints] => Array                 (                     [0] => Array                         (                             [clusters] => Array                                 (                                     [0] => Array                                         (                                             [attributes] => Array                                                 (                                                     [0] => Array                                                         (                                                             [attribute] => 1                                                             [data] => 3                                                             [value] => 3                                                             [name] => application_version                                                         )                                                      [1] => Array                                                         (                                                             [data] => lumi.sensor_switch.aq2                                                             [value] => lumi.sensor_switch.aq2                                                             [attribute] => 5                                                             [name] => type                                                         )                                                      [2] => Array                                                         (                                                             [data] => 0121490c03281d0421a8130521130006240b000000000a210000                                                             [value] => 3.145                                                             [attribute] => 65281                                                             [unit] => V                                                             [name] => battery                                                         )                                                  )                                              [cluster] => 0                                         )                                      [1] => Array                                         (                                             [attributes] => Array                                                 (                                                     [0] => Array                                                         (                                                             [data] => 1                                                             [value] => 1                                                             [attribute] => 0                                                             [name] => onoff                                                         )                                                      [1] => Array                                                         (                                                             [data] => 0                                                             [expire] => 1                                                             [value] => 0                                                             [attribute] => 32768                                                             [name] => multiclick                                                         )                                                  )                                              [cluster] => 6                                         )                                  )                              [out_clusters] => Array                                 (                                     [0] => 0                                     [1] => 4                                     [2] => 65535                                 )                              [device] => 24321                             [endpoint] => 1                             [in_clusters] => Array                                 (                                     [0] => 0                                     [1] => 65535                                     [2] => 6                                 )                              [profile] => 260                         )                  )              [info] => Array                 (                     [addr] => 9e24                     [ieee] => 00158d0002132d22                     [mac_capability] => 10000000                     [rssi] => 162                     [last_seen] => 2018-07-14 04:32:14                     [max_buffer] => 127                     [max_rx] => 100                     [descriptor_capability] => 00000000                     [bit_field] => 0100000000000010                     [manufacturer] => 1037                     [server_mask] => 0                     [max_tx] => 100                 )          )      [attribute] => Array         (             [data] => 1             [cluster] => 6             [value] => 1             [attribute] => 0             [addr] => 9e24             [endpoint] => 1             [name] => onoff         )      [action] => ZIGATE_ATTRIBUTE_UPDATED ) 
[2018-07-14 04:32:14][DEBUG] : create command 1.6.0
[2018-07-14 04:32:14][DEBUG][requests.packages.urllib3.connectionpool] : http://127.0.0.1:80 "POST /plugins/zigate/core/php/jeeZiGate.php?apikey=XXXXXXXXX HTTP/1.1" 200 16
[2018-07-14 04:32:14][DEBUG][root] : Jeedom reply :  {'success': True}
[2018-07-14 04:32:18][DEBUG][zigate] : RESPONSE 0x8102 - Individual Attribute Report : sequence:74, addr:9e24, endpoint:1, cluster:6, attribute:0, status:0, data_type:16, size:1, data:False, rssi:171
[2018-07-14 04:32:18][DEBUG][zigate] : Dispatch ZIGATE_RESPONSE_RECEIVED
[2018-07-14 04:32:18][DEBUG][zigate] : RESPONSE 0x8102 - Individual Attribute Report : sequence:74, addr:9e24, endpoint:1, cluster:6, attribute:0, status:0, data_type:16, size:1, data:True, rssi:171
[2018-07-14 04:32:18][DEBUG][zigate] : Dispatch ZIGATE_ATTRIBUTE_UPDATED
[2018-07-14 04:32:18][DEBUG][zigate] : Dispatch ZIGATE_RESPONSE_RECEIVED
[2018-07-14 04:32:18][DEBUG][root] : External command ZIGATE_ATTRIBUTE_UPDATED : {'device': Device 9e24 lumi.sensor_switch.aq2, 'zigate': <zigate.core.ZiGate object at 0x76390e30>, 'attribute': {'data': False, 'cluster': 6, 'value': False, 'attribute': 0, 'addr': '9e24', 'endpoint': 1, 'name': 'onoff'}}
[2018-07-14 04:32:18][DEBUG][zigate] : Dispatch ZIGATE_ATTRIBUTE_UPDATED
[2018-07-14 04:32:18][DEBUG][root] : External command ZIGATE_ATTRIBUTE_UPDATED : {'device': Device 9e24 lumi.sensor_switch.aq2, 'zigate': <zigate.core.ZiGate object at 0x76390e30>, 'attribute': {'data': True, 'cluster': 6, 'value': True, 'attribute': 0, 'addr': '9e24', 'endpoint': 1, 'name': 'onoff'}}
[2018-07-14 04:32:18][DEBUG][root] : Send to jeedom :  {'device': Device 9e24 lumi.sensor_switch.aq2, 'attribute': {'data': False, 'cluster': 6, 'value': False, 'attribute': 0, 'addr': '9e24', 'endpoint': 1, 'name': 'onoff'}, 'action': 'ZIGATE_ATTRIBUTE_UPDATED'}
[2018-07-14 04:32:18][DEBUG][requests.packages.urllib3.connectionpool] : Starting new HTTP connection (1): 127.0.0.1
[2018-07-14 04:32:18][DEBUG] : Array (     [device] => Array         (             [addr] => 9e24             [endpoints] => Array                 (                     [0] => Array                         (                             [clusters] => Array                                 (                                     [0] => Array                                         (                                             [attributes] => Array                                                 (                                                     [0] => Array                                                         (                                                             [attribute] => 1                                                             [data] => 3                                                             [value] => 3                                                             [name] => application_version                                                         )                                                      [1] => Array                                                         (                                                             [data] => lumi.sensor_switch.aq2                                                             [value] => lumi.sensor_switch.aq2                                                             [attribute] => 5                                                             [name] => type                                                         )                                                      [2] => Array                                                         (                                                             [data] => 0121490c03281d0421a8130521130006240b000000000a210000                                                             [value] => 3.145                                                             [attribute] => 65281                                                             [unit] => V                                                             [name] => battery                                                         )                                                  )                                              [cluster] => 0                                         )                                      [1] => Array                                         (                                             [attributes] => Array                                                 (                                                     [0] => Array                                                         (                                                             [data] => 1                                                             [value] => 1                                                             [attribute] => 0                                                             [name] => onoff                                                         )                                                      [1] => Array                                                         (                                                             [data] => 0                                                             [expire] => 1                                                             [value] => 0                                                             [attribute] => 32768                                                             [name] => multiclick                                                         )                                                  )                                              [cluster] => 6                                         )                                  )                              [out_clusters] => Array                                 (                                     [0] => 0                                     [1] => 4                                     [2] => 65535                                 )                              [device] => 24321                             [endpoint] => 1                             [in_clusters] => Array                                 (                                     [0] => 0                                     [1] => 65535                                     [2] => 6                                 )                              [profile] => 260                         )                  )              [info] => Array                 (                     [addr] => 9e24                     [ieee] => 00158d0002132d22                     [mac_capability] => 10000000                     [rssi] => 171                     [last_seen] => 2018-07-14 04:32:18                     [max_buffer] => 127                     [max_rx] => 100                     [descriptor_capability] => 00000000                     [bit_field] => 0100000000000010                     [manufacturer] => 1037                     [server_mask] => 0                     [max_tx] => 100                 )          )      [attribute] => Array         (             [data] =>              [cluster] => 6             [value] =>              [attribute] => 0             [addr] => 9e24             [endpoint] => 1             [name] => onoff         )      [action] => ZIGATE_ATTRIBUTE_UPDATED ) 
[2018-07-14 04:32:18][DEBUG] : create command 1.6.0
Du coups, le switch reste toujours en position allumé.
C'est normal, le Switch est inversé, il passe en off quand on appuie puis repasse en on.
Éventuellement il faut cocher la case inversé sur la commande onoff pour avoir le signal dans l'autre sens
Tu es en train de me dire, que sur ce switch, il faut maintenir le bouton pour changer la valeur onoff ?

Re: [Plugin Tiers] Zigate

Publié : 14 juil. 2018, 10:46
par doudz
Deepcore a écrit :
doudz a écrit :
14 juil. 2018, 07:16
Deepcore a écrit :Bonjour,

Je viens d'ajouter un switch xiaomi de ce type :
Image

L'intégration c'est bien passé, maintenant j'ai un problème de comportement.

Je clique 1 fois ca passe en on, je clique 1 seconde fois ça passe en off et de suite en on :

Code : Tout sélectionner

[2018-07-14 04:32:14][DEBUG][root] : Send to jeedom :  {'device': Device 9e24 lumi.sensor_switch.aq2, 'attribute': {'data': True, 'cluster': 6, 'value': True, 'attribute': 0, 'addr': '9e24', 'endpoint': 1, 'name': 'onoff'}, 'action': 'ZIGATE_ATTRIBUTE_UPDATED'}
[2018-07-14 04:32:14][DEBUG][requests.packages.urllib3.connectionpool] : Starting new HTTP connection (1): 127.0.0.1
[2018-07-14 04:32:14][DEBUG] : Array (     [device] => Array         (             [addr] => 9e24             [endpoints] => Array                 (                     [0] => Array                         (                             [clusters] => Array                                 (                                     [0] => Array                                         (                                             [attributes] => Array                                                 (                                                     [0] => Array                                                         (                                                             [attribute] => 1                                                             [data] => 3                                                             [value] => 3                                                             [name] => application_version                                                         )                                                      [1] => Array                                                         (                                                             [data] => lumi.sensor_switch.aq2                                                             [value] => lumi.sensor_switch.aq2                                                             [attribute] => 5                                                             [name] => type                                                         )                                                      [2] => Array                                                         (                                                             [data] => 0121490c03281d0421a8130521130006240b000000000a210000                                                             [value] => 3.145                                                             [attribute] => 65281                                                             [unit] => V                                                             [name] => battery                                                         )                                                  )                                              [cluster] => 0                                         )                                      [1] => Array                                         (                                             [attributes] => Array                                                 (                                                     [0] => Array                                                         (                                                             [data] => 1                                                             [value] => 1                                                             [attribute] => 0                                                             [name] => onoff                                                         )                                                      [1] => Array                                                         (                                                             [data] => 0                                                             [expire] => 1                                                             [value] => 0                                                             [attribute] => 32768                                                             [name] => multiclick                                                         )                                                  )                                              [cluster] => 6                                         )                                  )                              [out_clusters] => Array                                 (                                     [0] => 0                                     [1] => 4                                     [2] => 65535                                 )                              [device] => 24321                             [endpoint] => 1                             [in_clusters] => Array                                 (                                     [0] => 0                                     [1] => 65535                                     [2] => 6                                 )                              [profile] => 260                         )                  )              [info] => Array                 (                     [addr] => 9e24                     [ieee] => 00158d0002132d22                     [mac_capability] => 10000000                     [rssi] => 162                     [last_seen] => 2018-07-14 04:32:14                     [max_buffer] => 127                     [max_rx] => 100                     [descriptor_capability] => 00000000                     [bit_field] => 0100000000000010                     [manufacturer] => 1037                     [server_mask] => 0                     [max_tx] => 100                 )          )      [attribute] => Array         (             [data] => 1             [cluster] => 6             [value] => 1             [attribute] => 0             [addr] => 9e24             [endpoint] => 1             [name] => onoff         )      [action] => ZIGATE_ATTRIBUTE_UPDATED ) 
[2018-07-14 04:32:14][DEBUG] : create command 1.6.0
[2018-07-14 04:32:14][DEBUG][requests.packages.urllib3.connectionpool] : http://127.0.0.1:80 "POST /plugins/zigate/core/php/jeeZiGate.php?apikey=XXXXXXXXX HTTP/1.1" 200 16
[2018-07-14 04:32:14][DEBUG][root] : Jeedom reply :  {'success': True}
[2018-07-14 04:32:18][DEBUG][zigate] : RESPONSE 0x8102 - Individual Attribute Report : sequence:74, addr:9e24, endpoint:1, cluster:6, attribute:0, status:0, data_type:16, size:1, data:False, rssi:171
[2018-07-14 04:32:18][DEBUG][zigate] : Dispatch ZIGATE_RESPONSE_RECEIVED
[2018-07-14 04:32:18][DEBUG][zigate] : RESPONSE 0x8102 - Individual Attribute Report : sequence:74, addr:9e24, endpoint:1, cluster:6, attribute:0, status:0, data_type:16, size:1, data:True, rssi:171
[2018-07-14 04:32:18][DEBUG][zigate] : Dispatch ZIGATE_ATTRIBUTE_UPDATED
[2018-07-14 04:32:18][DEBUG][zigate] : Dispatch ZIGATE_RESPONSE_RECEIVED
[2018-07-14 04:32:18][DEBUG][root] : External command ZIGATE_ATTRIBUTE_UPDATED : {'device': Device 9e24 lumi.sensor_switch.aq2, 'zigate': <zigate.core.ZiGate object at 0x76390e30>, 'attribute': {'data': False, 'cluster': 6, 'value': False, 'attribute': 0, 'addr': '9e24', 'endpoint': 1, 'name': 'onoff'}}
[2018-07-14 04:32:18][DEBUG][zigate] : Dispatch ZIGATE_ATTRIBUTE_UPDATED
[2018-07-14 04:32:18][DEBUG][root] : External command ZIGATE_ATTRIBUTE_UPDATED : {'device': Device 9e24 lumi.sensor_switch.aq2, 'zigate': <zigate.core.ZiGate object at 0x76390e30>, 'attribute': {'data': True, 'cluster': 6, 'value': True, 'attribute': 0, 'addr': '9e24', 'endpoint': 1, 'name': 'onoff'}}
[2018-07-14 04:32:18][DEBUG][root] : Send to jeedom :  {'device': Device 9e24 lumi.sensor_switch.aq2, 'attribute': {'data': False, 'cluster': 6, 'value': False, 'attribute': 0, 'addr': '9e24', 'endpoint': 1, 'name': 'onoff'}, 'action': 'ZIGATE_ATTRIBUTE_UPDATED'}
[2018-07-14 04:32:18][DEBUG][requests.packages.urllib3.connectionpool] : Starting new HTTP connection (1): 127.0.0.1
[2018-07-14 04:32:18][DEBUG] : Array (     [device] => Array         (             [addr] => 9e24             [endpoints] => Array                 (                     [0] => Array                         (                             [clusters] => Array                                 (                                     [0] => Array                                         (                                             [attributes] => Array                                                 (                                                     [0] => Array                                                         (                                                             [attribute] => 1                                                             [data] => 3                                                             [value] => 3                                                             [name] => application_version                                                         )                                                      [1] => Array                                                         (                                                             [data] => lumi.sensor_switch.aq2                                                             [value] => lumi.sensor_switch.aq2                                                             [attribute] => 5                                                             [name] => type                                                         )                                                      [2] => Array                                                         (                                                             [data] => 0121490c03281d0421a8130521130006240b000000000a210000                                                             [value] => 3.145                                                             [attribute] => 65281                                                             [unit] => V                                                             [name] => battery                                                         )                                                  )                                              [cluster] => 0                                         )                                      [1] => Array                                         (                                             [attributes] => Array                                                 (                                                     [0] => Array                                                         (                                                             [data] => 1                                                             [value] => 1                                                             [attribute] => 0                                                             [name] => onoff                                                         )                                                      [1] => Array                                                         (                                                             [data] => 0                                                             [expire] => 1                                                             [value] => 0                                                             [attribute] => 32768                                                             [name] => multiclick                                                         )                                                  )                                              [cluster] => 6                                         )                                  )                              [out_clusters] => Array                                 (                                     [0] => 0                                     [1] => 4                                     [2] => 65535                                 )                              [device] => 24321                             [endpoint] => 1                             [in_clusters] => Array                                 (                                     [0] => 0                                     [1] => 65535                                     [2] => 6                                 )                              [profile] => 260                         )                  )              [info] => Array                 (                     [addr] => 9e24                     [ieee] => 00158d0002132d22                     [mac_capability] => 10000000                     [rssi] => 171                     [last_seen] => 2018-07-14 04:32:18                     [max_buffer] => 127                     [max_rx] => 100                     [descriptor_capability] => 00000000                     [bit_field] => 0100000000000010                     [manufacturer] => 1037                     [server_mask] => 0                     [max_tx] => 100                 )          )      [attribute] => Array         (             [data] =>              [cluster] => 6             [value] =>              [attribute] => 0             [addr] => 9e24             [endpoint] => 1             [name] => onoff         )      [action] => ZIGATE_ATTRIBUTE_UPDATED ) 
[2018-07-14 04:32:18][DEBUG] : create command 1.6.0
Du coups, le switch reste toujours en position allumé.
C'est normal, le Switch est inversé, il passe en off quand on appuie puis repasse en on.
Éventuellement il faut cocher la case inversé sur la commande onoff pour avoir le signal dans l'autre sens
Tu es en train de me dire, que sur ce switch, il faut maintenir le bouton pour changer la valeur onoff ?
Non, ce que je veux dire c'est qu'au repos le Switch envoie la valeur on , et lors d'un appui le Switch envoi off puis revient rapidement sur on.