Ajout 2 luminaires Neuhaus pour reprendre ma migration

Bonjour,

J’ai testé le plugin zigbee avec une PiZigate en firmware 3.1d sur un Raspberry Pi 3B+
Quasiment tous les modules Zigbee qui fonctionnaient avec le plugin Zigate fonctionnent avec le plugin Zigbee sauf 2 luminaires, et certainement un troisième que je n’ai pas pu tester pour le moment.
RAS pour le moment sur les détecteurs d’ouverture et ceux de présence Xiaomi, Ampoules Ikea. J’ai pas encore testé les équipements Phillips et Legrand.

Luminaire 1 :
Marque : Paul Neuhaus
Modèle : Q-Miran
https://www.amazon.fr/Paul-Neuhaus-8160-95-Q-MIRAN-Plafonnier/dp/B07FCS2FPR
ou
https://www.reuter.com/fr-fr/paul-neuhaus-q-miran-rgbw-plafonnier-led-avec-variateur-l-30-h-48-p-45-cm-aluminium-brosse-blanc-a737208.php

https://zigbeealliance.org/fr/zigbee_des-produits/plafonnier-8161-95/

Information brutes :

{
    "ieee": "00:15:8d:00:02:50:85:24",
    "nwk": 22856,
    "status": 2,
    "lqi": "114",
    "rssi": "0",
    "last_seen": "1619904243.1078093",
    "node_descriptor": "01:40:8e:37:10:7f:50:00:00:00:50:00:00",
    "endpoints": [
        {
            "id": 2,
            "status": 1,
            "device_type": 528,
            "profile_id": 49246,
            "manufacturer": "Neuhaus Lighting Group ",
            "model": "NLG-RGBW light ",
            "output_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": []
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "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": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "Neuhaus Lighting Group "
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "NLG-RGBW light "
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "20150821"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "1001-0007"
                        }
                    ]
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": []
                },
                {
                    "id": 8,
                    "name": "Level control",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 768,
                    "name": "Color Control",
                    "attributes": []
                }
            ]
        },
        {
            "id": 1,
            "status": 1,
            "device_type": 4096,
            "profile_id": 49246,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 4096,
                    "name": "LightLink",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 4096,
                    "name": "LightLink",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "Neuhaus Lighting Group ",
        "model": "NLG-RGBW light ",
        "node_desc": {
            "byte1": 1,
            "byte2": 64,
            "mac_capability_flags": 142,
            "manufacturer_code": 4151,
            "maximum_buffer_size": 127,
            "maximum_incoming_transfer_size": 80,
            "server_mask": 0,
            "maximum_outgoing_transfer_size": 80,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "2": {
                "profile_id": 49246,
                "device_type": 528,
                "input_clusters": [
                    0,
                    4,
                    3,
                    6,
                    8,
                    5,
                    768
                ],
                "output_clusters": [
                    0,
                    25
                ]
            },
            "1": {
                "profile_id": 49246,
                "device_type": 4096,
                "input_clusters": [
                    4096
                ],
                "output_clusters": [
                    4096
                ]
            }
        }
    },
    "class": "zigpy.device"
}

Log zigbee lors de l’inclusion, Comme je n’ai aucune commande qui apparaît dans le module, j’ai essayé de piloter le luminaire avec une télécommande Phillips qui est dans le réseau. Impossible de coupler la télécommande avec le luminaire.


[2021-05-01 23:45:18][INFO] : Lancement démon zigbeed : /usr/bin/python3 /var/www/html/plugins/zigbee/resources/zigbeed/zigbeed.py --device /dev/ttyAMA0 --loglevel debug --socketport 8089 --callback http://127.0.0.1:80/plugins/zigbee/core/php/jeeZigbee.php --apikey VwLrN17Gy4aDfPaTpqjvcKVInXedHYBZ --cycle 0.3 --pid /tmp/jeedom/zigbee/deamon_1.pid --data_folder /var/www/html/plugins/zigbee/data/1 --device_folder /var/www/html/plugins/zigbee/data/device --controller zigate --sub_controller auto --channel 11
[2021-05-01 23:45:20][DEBUG] : null
[2021-05-01 23:45:53][DEBUG] : http://127.0.0.1:8089/application/include type : PUT
[2021-05-01 23:45:53][DEBUG] : {"duration":180}
[2021-05-01 23:45:53][DEBUG] : ""
[2021-05-01 23:46:04][DEBUG] : {"device_joined":"00:15:8d:00:02:50:85:24"}
[2021-05-01 23:46:04][DEBUG] : {"device_initialized":"00:15:8d:00:02:50:85:24"}
[2021-05-01 23:46:06][DEBUG] : {"devices":{"00:15:8d:00:02:50:85:24":{"2":[[{"value":"1","cluster_name":"Basic"},{"value":"1","cluster_name":"Basic"},{"value":"2","cluster_name":"Basic"},{"value":"1","cluster_name":"Basic"}]]}}}
[2021-05-01 23:46:07][DEBUG] : {"devices":{"00:15:8d:00:02:50:85:24":{"2":[{"7":{"value":"PowerSource.Mains_single_phase","cluster_name":"Basic"}}]}}}
[2021-05-01 23:46:08][DEBUG] : {"devices":{"00:15:8d:00:02:50:85:24":{"2":[{"6":{"value":"20150821","cluster_name":"Basic"},"16384":{"value":"1001-0007","cluster_name":"Basic"}}]}}}
[2021-05-01 23:46:34][DEBUG] : http://127.0.0.1:8089/device/all?with_attributes=2 type : GET
[2021-05-01 23:46:34][DEBUG] : {"with_attributes":2}
[2021-05-01 23:46:34][DEBUG] : http://127.0.0.1:8089/group/all type : GET
[2021-05-01 23:46:34][DEBUG] : null
[2021-05-01 23:46:34][DEBUG] : http://127.0.0.1:8089/device/info?ieee=00%3A15%3A8d%3A00%3A02%3A50%3A85%3A24 type : GET
[2021-05-01 23:46:34][DEBUG] : {"ieee":"00:15:8d:00:02:50:85:24"}
[2021-05-01 23:48:06][DEBUG] : {"devices":{"00:17:88:01:08:6a:33:03":{"2":{"64512":{"cmd":{"0":{"value":"0","cluster_name":"PhilipsRemoteCluster"},"1":{"value":"1","cluster_name":"PhilipsRemoteCluster"},"1.1":{"value":"3145728","cluster_name":"PhilipsRemoteCluster"},"1.2":{"value":"0","cluster_name":"PhilipsRemoteCluster"},"1.3":{"value":"33","cluster_name":"PhilipsRemoteCluster"},"1.4":{"value":"0","cluster_name":"PhilipsRemoteCluster"},"1.5":{"value":"0","cluster_name":"PhilipsRemoteCluster"}},"event":{"on_short_release":{"value":{"button":"on","press_type":"short_release","command_id":0,"args":[1,3145728,2,33,1,0]},"cluster_name":"PhilipsRemoteCluster"}}}},"1":{"6":{"cmd":[{"value":"1","cluster_name":"On\/Off"},{"value":"[]","cluster_name":"On\/Off"}]}}}}}
[2021-05-01 23:48:06][DEBUG] : Search command for 00:17:88:01:08:6a:33:03 logicalId : 2::64512::cmd::0 => 0
[2021-05-01 23:48:06][DEBUG] : Search command for 00:17:88:01:08:6a:33:03 logicalId : 2::64512::cmd::1 => 1
[2021-05-01 23:48:06][DEBUG] : Search command for 00:17:88:01:08:6a:33:03 logicalId : 2::64512::cmd::1.1 => 3145728
[2021-05-01 23:48:06][DEBUG] : Search command for 00:17:88:01:08:6a:33:03 logicalId : 2::64512::cmd::1.2 => 0
[2021-05-01 23:48:06][DEBUG] : Search command for 00:17:88:01:08:6a:33:03 logicalId : 2::64512::cmd::1.3 => 33
[2021-05-01 23:48:06][DEBUG] : Search command for 00:17:88:01:08:6a:33:03 logicalId : 2::64512::cmd::1.4 => 0
[2021-05-01 23:48:06][DEBUG] : Search command for 00:17:88:01:08:6a:33:03 logicalId : 2::64512::cmd::1.5 => 0
[2021-05-01 23:48:06][DEBUG] : Search event command for 00:17:88:01:08:6a:33:03 logicalId : 2::64512::event::on_short_release::button => on
[2021-05-01 23:48:06][DEBUG] : Search event command for 00:17:88:01:08:6a:33:03 logicalId : 2::64512::event::on_short_release::press_type => short_release
[2021-05-01 23:48:06][DEBUG] : Search event command for 00:17:88:01:08:6a:33:03 logicalId : 2::64512::event::on_short_release::command_id => 1
[2021-05-01 23:48:06][DEBUG] : Search event command for 00:17:88:01:08:6a:33:03 logicalId : 2::64512::event::on_short_release::args => Array
[2021-05-01 23:48:06][DEBUG] : Search command for 00:17:88:01:08:6a:33:03 logicalId : 1::6::cmd::0 => 1
[2021-05-01 23:48:06][DEBUG] : {"devices":{"00:17:88:01:08:6a:33:03":{"2":{"64512":{"event":{"on_short_release":{"value":{"button":"on","press_type":"short_release","command_id":0,"args":[1,3145728,2,33,2,0]},"cluster_name":"PhilipsRemoteCluster"}},"cmd":{"0":{"value":"0","cluster_name":"PhilipsRemoteCluster"},"1":{"value":"1","cluster_name":"PhilipsRemoteCluster"},"1.1":{"value":"3145728","cluster_name":"PhilipsRemoteCluster"},"1.2":{"value":"2","cluster_name":"PhilipsRemoteCluster"},"1.3":{"value":"33","cluster_name":"PhilipsRemoteCluster"},"1.4":{"value":"2","cluster_name":"PhilipsRemoteCluster"},"1.5":{"value":"0","cluster_name":"PhilipsRemoteCluster"}}}}}}}
[2021-05-01 23:48:06][DEBUG] : Search event command for 00:17:88:01:08:6a:33:03 logicalId : 2::64512::event::on_short_release::button => on
[2021-05-01 23:48:06][DEBUG] : Search event command for 00:17:88:01:08:6a:33:03 logicalId : 2::64512::event::on_short_release::press_type => short_release
[2021-05-01 23:48:06][DEBUG] : Search event command for 00:17:88:01:08:6a:33:03 logicalId : 2::64512::event::on_short_release::command_id => 1
[2021-05-01 23:48:06][DEBUG] : Search event command for 00:17:88:01:08:6a:33:03 logicalId : 2::64512::event::on_short_release::args => Array
[2021-05-01 23:48:06][DEBUG] : Search command for 00:17:88:01:08:6a:33:03 logicalId : 2::64512::cmd::0 => 0
[2021-05-01 23:48:06][DEBUG] : Search command for 00:17:88:01:08:6a:33:03 logicalId : 2::64512::cmd::1 => 1
[2021-05-01 23:48:06][DEBUG] : Search command for 00:17:88:01:08:6a:33:03 logicalId : 2::64512::cmd::1.1 => 3145728
[2021-05-01 23:48:06][DEBUG] : Search command for 00:17:88:01:08:6a:33:03 logicalId : 2::64512::cmd::1.2 => 2
[2021-05-01 23:48:06][DEBUG] : Search command for 00:17:88:01:08:6a:33:03 logicalId : 2::64512::cmd::1.3 => 33
[2021-05-01 23:48:06][DEBUG] : Search command for 00:17:88:01:08:6a:33:03 logicalId : 2::64512::cmd::1.4 => 2
[2021-05-01 23:48:06][DEBUG] : Search command for 00:17:88:01:08:6a:33:03 logicalId : 2::64512::cmd::1.5 => 0
[2021-05-01 23:48:06][DEBUG] : {"devices":{"00:17:88:01:08:6a:33:03":{"2":{"64512":{"cmd":{"0":{"value":"0","cluster_name":"PhilipsRemoteCluster"},"1":{"value":"1","cluster_name":"PhilipsRemoteCluster"},"1.1":{"value":"3145728","cluster_name":"PhilipsRemoteCluster"},"1.2":{"value":"0","cluster_name":"PhilipsRemoteCluster"},"1.3":{"value":"33","cluster_name":"PhilipsRemoteCluster"},"1.4":{"value":"0","cluster_name":"PhilipsRemoteCluster"},"1.5":{"value":"0","cluster_name":"PhilipsRemoteCluster"}},"event":{"on_press":{"value":{"button":"on","press_type":"press","command_id":0,"args":[1,3145728,0,33,0,0]},"cluster_name":"PhilipsRemoteCluster"}}}},"1":{"6":{"cmd":[{"value":"1","cluster_name":"On\/Off"},{"value":"[]","cluster_name":"On\/Off"}]}}}}}


J’ai alors essayé d’inclure le second lumianire Neuhaus:
Modèle : Q-Orbit

ou
https://www.amazon.fr/Plafonnier-ampoules-1500-lumens-Télécommande-orientable/dp/B079H1L51M

{
    "ieee": "00:15:8d:00:01:ef:29:ef",
    "nwk": 3871,
    "status": 2,
    "lqi": "102",
    "rssi": "0",
    "last_seen": "1619907147.9276943",
    "node_descriptor": "01:40:8e:37:10:7f:50:00:00:00:50:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 544,
            "profile_id": 49246,
            "manufacturer": "Neuhaus Lighting Group ",
            "model": "NLG-CCT light ",
            "output_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": []
                },
                {
                    "id": 8,
                    "name": "Level control",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 768,
                    "name": "Color Control",
                    "attributes": []
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "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": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "Neuhaus Lighting Group "
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "NLG-CCT light "
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "20150821"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "1001-0007"
                        }
                    ]
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": []
                },
                {
                    "id": 8,
                    "name": "Level control",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 768,
                    "name": "Color Control",
                    "attributes": []
                },
                {
                    "id": 65535,
                    "name": "Manufacturer Specific",
                    "attributes": []
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                }
            ]
        },
        {
            "id": 2,
            "status": 1,
            "device_type": 4096,
            "profile_id": 49246,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 4096,
                    "name": "LightLink",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 4096,
                    "name": "LightLink",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "Neuhaus Lighting Group ",
        "model": "NLG-CCT light ",
        "node_desc": {
            "byte1": 1,
            "byte2": 64,
            "mac_capability_flags": 142,
            "manufacturer_code": 4151,
            "maximum_buffer_size": 127,
            "maximum_incoming_transfer_size": 80,
            "server_mask": 0,
            "maximum_outgoing_transfer_size": 80,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 49246,
                "device_type": 544,
                "input_clusters": [
                    0,
                    4,
                    3,
                    6,
                    8,
                    5,
                    768,
                    65535,
                    25
                ],
                "output_clusters": [
                    0,
                    4,
                    3,
                    6,
                    8,
                    5,
                    768,
                    25
                ]
            },
            "2": {
                "profile_id": 49246,
                "device_type": 4096,
                "input_clusters": [
                    4096
                ],
                "output_clusters": [
                    4096
                ]
            }
        }
    },
    "class": "zigpy.device"
}

par contre J’ai vidé le log par inadvertance. Il n’y a pas de fenêtre : êtes vous certain de vouloir supprimer le log, avant la suppression, pour les maladroits comme moi. :face_with_hand_over_mouth:
Je referai l’inclusion du luminaire 2 et capturerai bien les logs dans quelques jours.

Pour le moment j’ai tout remis sur le plugin Zigate. Je maitrise bien le reset et l’inclusion des modules maintenant que j’ai fait des aller retour entre les deux plugins :laughing:

Si les logs zigate peuvent aider je les posterai. Ou si depuis les logs zigate je peux recréer les commandes dans le plugin zigbee, merci de m’indiquer la marche à suivre, ce serait top.

Merci de votre aide

Bonjour,
Ca sera disponible dans la beta de demain

Merci beaucoup, je ferai un retour dès que j’ai un peu de temps pour tester.
Bonne journée à tous

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.