plugin-ZIGBEE Beta

Merci pour ton retour

J’ai laissé tourner presque 30min et ai meme refait une inclusion avec le meme résultat.

Peut-être une réinstallation des dépendances?

Bonjour,

Je suis face à un problème étrange …

Je suis en train d’inclure des volets profalux et des ampoules ikea, ils se joignent bien à mon réseau Zigbee mais j’ai l’impression que ma page ne se rafraichie pas et je ne vois pas les nouveaux périphériques … (Ils sont par contre bien présent sur la page graphique réseau)

Evidement j’ai essayé de raffraichir la page sans succès. (Même avec un autre navigateur)

Quel log, je dois fournir pour voir mon problème ?

Ou y’a t’il une astuce ?

En rédémarrant ma jeedom, ça a l’air de « forcer » la chose mais ce n’est pas vraiment pratique et franchement ce n’est pas systèmatique … :slight_smile:

De plus, lorsque je lance une synchro, j’ai ce message d’erreur :

×Echec de la requête HTTP : http://127.0.0.1:8484/device/all cURL error : Operation timed out after 60001 milliseconds with 0 bytes received

Merci pour votre aide !

Bon, j’ai réinstallé les dépendances, toujours le meme probleme.
Si je peux aider en fournissant plus d’infos, n’hésitez surtout pas. Sinon, je patienterai, le plugin est en beta, je comprends qu’il ne soit pas encore complétement foinctionnel

Ok toujours pas de non il ne sera donc jamais possible d’avoir de la reconnaissance automatique.

Pour l’erreur il me faudrait l’autre log mais ca sens pas bon

Je ne pense pas a mon avis le plugin zigate simulé un retour d’état a 0 alors que nous on suit reelement ce que dis le module

Bonjour,
Ca ressemble a un soucis sur un module inclus ca.

Pourtant j’ai inclus que des identiques avant ? Je peux regarder ou pour creuser ?

Si un module est mal inclus il ne repond pas et quand jeedom demande des info ca tombe en timeout

Peut être mais avec zigate mes scenarios, s’exécutait casi aussitôt comme il y avait un retour d’état rapide, et la le temps qu’il a pas retrouvé son état, mes scénarios, peuvent être réenclencher qu’au bout de 60 secondes pas top je trouve

Donc à ton avis : je retente une inclusion du dernier module qui a posé soucis : un profalux ?

Arf :frowning_face: voici les logs zigbeed_1 :
zigbeed_1.log (57,7 Ko)

Je suis pas sur de moi je connais pas du zigate et c’est des logs specifique pour elle mais je dirais que le module ne répond pas mais sans conviction

Je suis avec un CC2531 Texas Instrument

ieee	00:12:4b:00:0e:0d:c0:d6
version	0.31.0
nwk	0
config	
database_path	/var/www/html/plugins/zigbee/data/1/network_cc.db
device	
path	/dev/ttyACM0
baudrate	115200
network	
channel	15
update_id	0
key_sequence_number	0
channels	34635776
tc_link_key	5a:69:67:42:65:65:41:6c:6c:69:61:6e:63:65:30:39
topology_scan_skip_coordinator	false
topology_scan_enabled	true
topology_scan_period	240
ota	
ledvance_provider	false
ikea_provider	false

Gledopro GL-C-008S

{
    "ieee": "00:12:4b:00:1f:be:74:02",
    "nwk": 49432,
    "status": 2,
    "lqi": "90",
    "rssi": "0",
    "last_seen": "1611850161.9433231",
    "node_descriptor": "01:40:8e:00:00:50:a0:00:00:00:a0:00:00",
    "endpoints": [
        {
            "id": 11,
            "status": 1,
            "device_type": 528,
            "profile_id": 49246,
            "manufacturer": "GLEDOPTO",
            "model": "GL-C-008S",
            "output_clusters": [],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 1
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 1
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 2
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "GLEDOPTO"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "GL-C-008S"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "20131206"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "1.0.9"
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": []
                },
                {
                    "id": 8,
                    "name": "Level control",
                    "attributes": []
                },
                {
                    "id": 768,
                    "name": "Color Control",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "GLEDOPTO",
        "model": "GL-C-008S",
        "node_desc": {
            "byte1": 1,
            "byte2": 64,
            "mac_capability_flags": 142,
            "manufacturer_code": 0,
            "maximum_buffer_size": 80,
            "maximum_incoming_transfer_size": 160,
            "server_mask": 0,
            "maximum_outgoing_transfer_size": 160,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "11": {
                "profile_id": 49246,
                "device_type": 528,
                "input_clusters": [
                    0,
                    3,
                    4,
                    5,
                    6,
                    8,
                    768
                ],
                "output_clusters": []
            }
        }
    },
    "class": "zhaquirks.gledopto.soposhgu10"
}

Alors pour faire un peu avancer mon problème:

L’état ne change pas sur mes prises et sur certaines de mes ampoules ikea.

Si je change le template d’équipement d’une prise (par exemple pour passer sur celui d’osram), l’état se met à jour dès que je sauvegarde le nouveau template mais reste ensuite figé.

Pour etre plus clair:

  • Inclusion d’une prise Ikea
  • La prise est allumée lors de l’inclusion ==> L’etat remonte 1
  • J’éteinds la prise ==> L’etat ne se met pas à jour meme après 1h d’attente. Il reste à 0
  • Je passe sur un template différent ==> l’état se met à jour et passe à 0 car la prise est éteinte
  • Je rallume la prise ==> L’état ne repasse pas à 1
  • Je repasse sur le template ikea ==> l’etat repasse à 1
  • J’éteinds à nouveau la prise ==> l’etat reste figé

Donc seul un changement de template met à jour l’état!

XIAOMI AQARA D1

J’ai aussi ajouté l’interrupteur xiaomi aqara D1 (avec neutre)

En utilisant le template de la smartplug Xiaomi il marche TB.
EDIT: le template de cette prise fonctionne:

{
    "ieee": "00:15:8d:00:05:c0:cf:53",
    "nwk": 14515,
    "status": 2,
    "lqi": "239",
    "rssi": "-64",
    "last_seen": "1611852109.5836236",
    "node_descriptor": "01:40:8e:5f:11:7f:64:00:00:00:64:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 81,
            "profile_id": 260,
            "manufacturer": "LUMI",
            "model": "lumi.switch.b1nacn02",
            "output_clusters": [
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                },
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 1
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 1
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 2
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 18
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "LUMI"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "lumi.switch.b1nacn02"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "10-08-2019"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "on_off",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 16,
                    "name": "BinaryOutput",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": []
                },
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": []
                },
                {
                    "id": 2,
                    "name": "Device Temperature",
                    "attributes": []
                }
            ]
        },
        {
            "id": 2,
            "status": 1,
            "device_type": 9,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 12,
                    "name": "AnalogInput",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 12,
                    "name": "AnalogInput",
                    "attributes": [
                        {
                            "id": 85,
                            "name": "present_value",
                            "value": 6.25
                        }
                    ]
                }
            ]
        },
        {
            "id": 3,
            "status": 1,
            "device_type": 83,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 12,
                    "name": "AnalogInput",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 12,
                    "name": "AnalogInput",
                    "attributes": []
                }
            ]
        },
        {
            "id": 5,
            "status": 1,
            "device_type": 0,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [],
            "input_clusters": [
                {
                    "id": 18,
                    "name": "MultistateInput",
                    "attributes": []
                },
                {
                    "id": 16,
                    "name": "BinaryOutput",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "LUMI",
        "model": "lumi.switch.b1nacn02",
        "node_desc": {
            "byte1": 1,
            "byte2": 64,
            "mac_capability_flags": 142,
            "manufacturer_code": 4447,
            "maximum_buffer_size": 127,
            "maximum_incoming_transfer_size": 100,
            "server_mask": 0,
            "maximum_outgoing_transfer_size": 100,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 81,
                "input_clusters": [
                    0,
                    4,
                    3,
                    6,
                    16,
                    5,
                    10,
                    1,
                    2
                ],
                "output_clusters": [
                    25,
                    10
                ]
            },
            "2": {
                "profile_id": 260,
                "device_type": 9,
                "input_clusters": [
                    12
                ],
                "output_clusters": [
                    12,
                    4
                ]
            },
            "3": {
                "profile_id": 260,
                "device_type": 83,
                "input_clusters": [
                    12
                ],
                "output_clusters": [
                    12
                ]
            },
            "5": {
                "profile_id": 260,
                "device_type": 0,
                "input_clusters": [
                    18,
                    16
                ],
                "output_clusters": []
            }
        }
    },
    "class": "zigpy.device"
}

@Loic
J’arrive pas à piloter ma prise Ikea qui est bien détectée dans le réseau Zigbee.
image
clé EZSP - Jeedom V4.1.18
J’ai tenté une réinstallation du plugin

Voici le log http.error

#0 {main}
thrown in /var/www/html/plugins/zigbee/core/php/jeeZigbee.php on line 150
[Thu Jan 28 18:19:10.625219 2021] [php7:error] [pid 14771] [client 127.0.0.1:36418] PHP Fatal error:  Uncaught Error: Unsupported operand types in /var/www/html/plugins/zigbee/core/php/jeeZigbee.php:150
Stack trace:
#0 {main}
thrown in /var/www/html/plugins/zigbee/core/php/jeeZigbee.php on line 150
[Thu Jan 28 18:19:10.655905 2021] [php7:error] [pid 4726] [client 127.0.0.1:36420] PHP Fatal error:  Uncaught Error: Unsupported operand types in /var/www/html/plugins/zigbee/core/php/jeeZigbee.php:150
Stack trace:
#0 {main}
thrown in /var/www/html/plugins/zigbee/core/php/jeeZigbee.php on line 150
[Thu Jan 28 18:21:21.319535 2021] [php7:error] [pid 14771] [client 127.0.0.1:36974] PHP Fatal error:  Uncaught Error: Unsupported operand types in /var/www/html/plugins/zigbee/core/php/jeeZigbee.php:150
Stack trace:
#0 {main}
thrown in /var/www/html/plugins/zigbee/core/php/jeeZigbee.php on line 150
[Thu Jan 28 18:21:21.330084 2021] [php7:error] [pid 12937] [client 127.0.0.1:36976] PHP Fatal error:  Uncaught Error: Unsupported operand types in /var/www/html/plugins/zigbee/core/php/jeeZigbee.php:150
Stack trace:
#0 {main}
thrown in /var/www/html/plugins/zigbee/core/php/jeeZigbee.php on line 150
[Thu Jan 28 18:21:21.350041 2021] [php7:error] [pid 508] [client 127.0.0.1:36978] PHP Fatal error:  Uncaught Error: Unsupported operand types in /var/www/html/plugins/zigbee/core/php/jeeZigbee.php:150
Stack trace:
#0 {main}
thrown in /var/www/html/plugins/zigbee/core/php/jeeZigbee.php on line 150

log zigbee

#0 {main}
thrown in /var/www/html/plugins/zigbee/core/php/jeeZigbee.php on line 150
[Thu Jan 28 18:19:10.625219 2021] [php7:error] [pid 14771] [client 127.0.0.1:36418] PHP Fatal error:  Uncaught Error: Unsupported operand types in /var/www/html/plugins/zigbee/core/php/jeeZigbee.php:150
Stack trace:
#0 {main}
thrown in /var/www/html/plugins/zigbee/core/php/jeeZigbee.php on line 150
[Thu Jan 28 18:19:10.655905 2021] [php7:error] [pid 4726] [client 127.0.0.1:36420] PHP Fatal error:  Uncaught Error: Unsupported operand types in /var/www/html/plugins/zigbee/core/php/jeeZigbee.php:150
Stack trace:
#0 {main}
thrown in /var/www/html/plugins/zigbee/core/php/jeeZigbee.php on line 150
[Thu Jan 28 18:21:21.319535 2021] [php7:error] [pid 14771] [client 127.0.0.1:36974] PHP Fatal error:  Uncaught Error: Unsupported operand types in /var/www/html/plugins/zigbee/core/php/jeeZigbee.php:150
Stack trace:
#0 {main}
thrown in /var/www/html/plugins/zigbee/core/php/jeeZigbee.php on line 150
[Thu Jan 28 18:21:21.330084 2021] [php7:error] [pid 12937] [client 127.0.0.1:36976] PHP Fatal error:  Uncaught Error: Unsupported operand types in /var/www/html/plugins/zigbee/core/php/jeeZigbee.php:150
Stack trace:
#0 {main}
thrown in /var/www/html/plugins/zigbee/core/php/jeeZigbee.php on line 150
[Thu Jan 28 18:21:21.350041 2021] [php7:error] [pid 508] [client 127.0.0.1:36978] PHP Fatal error:  Uncaught Error: Unsupported operand types in /var/www/html/plugins/zigbee/core/php/jeeZigbee.php:150
Stack trace:
#0 {main}
thrown in /var/www/html/plugins/zigbee/core/php/jeeZigbee.php on line 150

log zigbeed_1

[2021-01-28 18:13:41][ERROR] : Error on send request to jeedom, return code 500
[2021-01-28 18:14:53][ERROR] : Error on send request to jeedom, return code 500
[2021-01-28 18:16:46][ERROR] : Error on send request to jeedom, return code 500
[2021-01-28 18:19:10][ERROR] : Error on send request to jeedom, return code 500
[2021-01-28 18:21:21][ERROR] : Error on send request to jeedom, return code 500
[2021-01-28 18:24:45][ERROR] : Error on send request to jeedom, return code 500

J’ai retenté une inclusion …
Toujours le même soucis :
Le log d’inclusion :
Est ce lié au fait que l’inclusion n’est ouverte que 3 minutes et que c’est un volet de baie vitrée qui met son temps à s’ouvrir et à se fermer ? (Nécessaire pour l’inclusion)
zigbee.txt (89,0 Ko)

En complément, j’ai l’impression que mon plugin ne peut plus rien inclure… J’ai essayé de tester de réinclure une ampoule Ikea que j’avais réussi à intégrer…

Du coup je ne sais pas quoi faire.

Il y a moyen de nettoyer la base de donnée? (La ligne de commande me fait pas peur si besoin)

Enfin voilà…

Merci :slight_smile:

J’ai le même matériel, et chez moi ça fonctionne très bien. Je doute que ça vienne du plugin. Tu as tenté de le réinclure ?

Bonjour,
Ca sera disponible dans la beta de demain