Ajout équipement Halemeier HA-ZGMW2-E

Bonjour,
ma cuisine intégrée est équipée de réglettes LED télécommandées.
Ces réglettes utilisent le protocole zigbee, sont détectées par le plugin, mais inconnues.
il s’agit du modèle :HA-ZGMW2-E

la doc. est disponible à cette adresse:
https://cloud.halemeier.de:444/index.php/s/HYSztHDjfb8WrHy?path=%2FFrançais

la télécommande permet de moduler la température du blanc (froid à chaud), l’intensité et le on/off.

Y a t’il une âme charitable pour m’aider

d’avance merci

edit :

Bonjour,
ma cuisine intégrée est équipée de réglettes LED télécommandées.
Ces réglettes utilisent le protocole zigbee, sont détectées par le plugin, mais inconnues.
il s’agit du modèle :HA-ZGMW2-E

la doc. est disponible à cette adresse:
https://cloud.halemeier.de:444/index.php/s/HYSztHDjfb8WrHy?path=%2FFrançais

je joins comme demandé un fichier debug; les données brutes du module et une image au format png

[2021-08-03 18:45:08][DEBUG] : {"devices":{"84:2e:14:ff:fe:0f:f1:33":{"1":[{"1":{"value":"64","cluster_name":"Basic"}}]}}}
[2021-08-03 18:45:08][DEBUG] : Search attribut for 84:2e:14:ff:fe:0f:f1:33 logicalId : 1::0::1 => 64 convert to 64
[2021-08-03 18:45:35][DEBUG] : {"devices":{"84:2e:14:ff:fe:11:c0:8f":{"1":[{"1":{"value":"64","cluster_name":"Basic"}}]}}}
[2021-08-03 18:45:35][DEBUG] : Search attribut for 84:2e:14:ff:fe:11:c0:8f logicalId : 1::0::1 => 64 convert to 64
[2021-08-03 18:46:31][DEBUG] : {"devices":{"84:2e:14:ff:fe:11:c0:8f":{"1":{"6":[{"value":"Bool.true","cluster_name":"On\/Off"}]}}}}
[2021-08-03 18:46:31][DEBUG] : Search attribut for 84:2e:14:ff:fe:11:c0:8f logicalId : 1::6::0 => Bool.true convert to 1
[2021-08-03 18:47:38][DEBUG] : {"devices":{"84:2e:14:ff:fe:0f:f1:33":{"1":[{"1":{"value":"64","cluster_name":"Basic"}}]}}}
[2021-08-03 18:47:38][DEBUG] : Search attribut for 84:2e:14:ff:fe:0f:f1:33 logicalId : 1::0::1 => 64 convert to 64
[2021-08-03 18:48:04][DEBUG] : {"devices":{"84:2e:14:ff:fe:11:c0:8f":{"1":[{"1":{"value":"64","cluster_name":"Basic"}}]}}}
[2021-08-03 18:48:04][DEBUG] : Search attribut for 84:2e:14:ff:fe:11:c0:8f logicalId : 1::0::1 => 64 convert to 64
[2021-08-03 18:49:03][DEBUG] : http://127.0.0.1:8484/application/include type : PUT
[2021-08-03 18:49:03][DEBUG] : {"duration":180}
[2021-08-03 18:49:03][DEBUG] : ""
[2021-08-03 18:49:39][DEBUG] : http://127.0.0.1:8484/application/include type : PUT
[2021-08-03 18:49:39][DEBUG] : {"duration":180}
[2021-08-03 18:49:39][DEBUG] : ""
[2021-08-03 18:50:08][DEBUG] : {"devices":{"84:2e:14:ff:fe:0f:f1:33":{"1":[{"1":{"value":"64","cluster_name":"Basic"}}]}}}
[2021-08-03 18:50:08][DEBUG] : Search attribut for 84:2e:14:ff:fe:0f:f1:33 logicalId : 1::0::1 => 64 convert to 64
[2021-08-03 18:50:33][DEBUG] : {"devices":{"84:2e:14:ff:fe:11:c0:8f":{"1":[{"1":{"value":"64","cluster_name":"Basic"}}]}}}
[2021-08-03 18:50:33][DEBUG] : Search attribut for 84:2e:14:ff:fe:11:c0:8f logicalId : 1::0::1 => 64 convert to 64
[2021-08-03 18:51:12][DEBUG] : http://127.0.0.1:8484/application/include type : PUT
[2021-08-03 18:51:12][DEBUG] : {"duration":180}
[2021-08-03 18:51:13][DEBUG] : ""
[2021-08-03 18:51:49][DEBUG] : http://127.0.0.1:8484/application/include type : PUT
[2021-08-03 18:51:49][DEBUG] : {"duration":180}
[2021-08-03 18:51:49][DEBUG] : ""
[2021-08-03 18:52:09][DEBUG] : http://127.0.0.1:8484/application/include type : PUT
[2021-08-03 18:52:09][DEBUG] : {"duration":180}
[2021-08-03 18:52:10][DEBUG] : ""
[2021-08-03 18:52:38][DEBUG] : {"devices":{"84:2e:14:ff:fe:0f:f1:33":{"1":[{"1":{"value":"64","cluster_name":"Basic"}}]}}}
[2021-08-03 18:52:38][DEBUG] : Search attribut for 84:2e:14:ff:fe:0f:f1:33 logicalId : 1::0::1 => 64 convert to 64
[2021-08-03 18:53:03][DEBUG] : {"devices":{"84:2e:14:ff:fe:11:c0:8f":{"1":[{"1":{"value":"64","cluster_name":"Basic"}}]}}}
[2021-08-03 18:53:03][DEBUG] : Search attribut for 84:2e:14:ff:fe:11:c0:8f logicalId : 1::0::1 => 64 convert to 64

Brute

{
    "ieee": "84:71:27:ff:fe:da:79:d1",
    "nwk": 47356,
    "status": 2,
    "lqi": "255",
    "rssi": "-56",
    "last_seen": "1628008090.4915495",
    "node_descriptor": "01:40:8e:73:12:52:52:00:00:2c:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 268,
            "profile_id": 260,
            "manufacturer": "Halemeier GmbH",
            "model": "HA-ZGMW2-E",
            "output_clusters": [
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 3
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 0
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "Halemeier GmbH"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "HA-ZGMW2-E"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "NULL"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "2.5.3_r51"
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "on_off",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 8,
                    "name": "Level control",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "current_level",
                            "value": 254
                        }
                    ]
                },
                {
                    "id": 768,
                    "name": "Color Control",
                    "attributes": [
                        {
                            "id": 3,
                            "name": "current_x",
                            "value": 65535
                        },
                        {
                            "id": 4,
                            "name": "current_y",
                            "value": 65535
                        },
                        {
                            "id": 7,
                            "name": "color_temperature",
                            "value": 278
                        }
                    ]
                },
                {
                    "id": 2821,
                    "name": "Diagnostic",
                    "attributes": []
                },
                {
                    "id": 4096,
                    "name": "LightLink",
                    "attributes": []
                }
            ]
        },
        {
            "id": 242,
            "status": 1,
            "device_type": 102,
            "profile_id": 41440,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 33,
                    "name": "GreenPowerProxy",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 33,
                    "name": "GreenPowerProxy",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "Halemeier GmbH",
        "model": "HA-ZGMW2-E",
        "node_desc": {
            "logical_type": 1,
            "complex_descriptor_available": 0,
            "user_descriptor_available": 0,
            "reserved": 0,
            "aps_flags": 0,
            "frequency_band": 8,
            "mac_capability_flags": 142,
            "manufacturer_code": 4723,
            "maximum_buffer_size": 82,
            "maximum_incoming_transfer_size": 82,
            "server_mask": 11264,
            "maximum_outgoing_transfer_size": 82,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 268,
                "input_clusters": [
                    0,
                    3,
                    4,
                    5,
                    6,
                    8,
                    768,
                    2821,
                    4096
                ],
                "output_clusters": [
                    25
                ]
            },
            "242": {
                "profile_id": 41440,
                "device_type": 102,
                "input_clusters": [
                    33
                ],
                "output_clusters": [
                    33
                ]
            }
        }
    },
    "class": "zigpy.device"
}

HA-ZGMW2-E

la télécommande permet de moduler la température du blanc (froid à chaud), l’intensité et le on/off.

Y a t’il une âme charitable pour m’aider

d’avance merci

1 « J'aime »

Bonjour

Pour t’aider, lire la documentation sur l’ajout de module inconnu du plugin.

Tcho

Antoine

2 « J'aime »

yesss
merci, j’avais déjà lu la doc mais à qui ou quel mail envoyer la requête ?

Comme tu as fait là mais ajoute les infos manquantes à ton premier message.

2 « J'aime »

parfait,
merci encore…

Bonsoir tu regardera ton 1er message que j’ai modifier …

le code </> pour encadrer vos codes ou logs.
tutoriel cliquez ici
Ou vous pouvez envoyer un message privé à @sheldon-bot démarrer tutoriel avancé pour apprendre à utiliser les menus :wink:

bonne soirée

1 « J'aime »

Merci pour le tuto. Je le garde sous le coude car je pense que je vais avoir besoin de faire appel à vos lumières dans un futur proche.
Associées à ce module, il y a une petite télécommande que je n’ai pas encore réussi à intégrer (ni même à faire sniffer) à Jeedom…mais chaque chose en son temps…
En tous cas, un grand merci à la communauté pour sa réactivité

bonjour,
je reviens vers vous au sujet de ce module.
il est détecté par le plugin zigbee lorsqu’il est en mode appairage mais le module est inconnu.
lorsque je le commande via la télécommande fournie avec, je n’obtiens aucune info dans le log (debug) …
Comment obtenir des infos utilisables pour la configuration ?

Bonsoir,

Attendre que Jeedom ai implémenté ce dernier dans le plugin avant d’aller plus loin

j’attendrai alors…
merci

Bonjour,
merci pour l’intégration du module.
Les commandes On et Off sont OK.
les commandes d’intensité lumineuse sont plutôt aléatoire (fonctionnent une fois sur 10)
la commande de température de couleur ne fonctionne pas.
j’ai recréé les commandes du module, redémarré le demon mais sans succès…