plugin-ZIGBEE Beta

Tu as bien redemarrer le démon ? Mais le plus de capture possible a mon avis ya un gros soucis de conf la

pourtant j’utilise un capteur xiaomi carré et une prise osram cela fonctionne, veux tu que je supprime le plugin et je le réinstalle.
fred

Non non je veux juste que tu mettes toute les infos que tu peux si tu veux de l’aide

voici les fichiers
zigbee_firmware.txt (4,0 Ko)
zigbee_update.txt (23,0 Ko)

Non mais faut mettre toute les informations tout des capture tous ce que tu peux (c’est la derniere fois que j’insiste je veux bien passer du temps perso a vous aider mais faut que vous fassiez des efforts)

2 messages ont été fusionnés à un sujet existant : plugin-ZIGBEE Beta BlaBla

Salut @Loic
Merci pour l’ajout de ce module je me suis trompé dans l’image je ne t’ai pas donné l’image détourées mauvais upload si tu veux tu peux utiliser la même image que pour le ewelink 003-zigbee c’est le même module visuellement.
Par contre je n’ai pas la remontée d’état penses-tu qu’il pourrais s’agir du vieux protocole zigbee?

Édit: afin d’avoir l’état qui change j’ai du ajouter une commande action id refresh.

Non c’est bien du zha la (vous pouvez le coir sur la page de configuration du module). Essaye de rejouer l’initialisation du module peut etre.

Oui il me semblait bien avoir vu ZHA c’est bien ce que j’ai fait mais rien a faire le seul truc qui a fonctionné c’est créer une commande action refresh. Étrange !
Tu as vu pour l’image? Sinon je peux te renvoyer un PNG détouré.

Je veux bien que tu la renvois oui

Bonjour,
J’ai un soucis avec une prise xiaomi (référence ZNCZ04LM)
Lorsque que j’ajoute la prise elle est reconnue mais les commandes pour la puissance et l’énergie ne correspondent pas.
voici les informations brutes :

informations brutes
{
    "ieee": "04:cf:8c:df:3c:75:a0:c5",
    "nwk": 58117,
    "status": 2,
    "lqi": "84",
    "rssi": "-79",
    "last_seen": "1614337777.667641",
    "node_descriptor": "01:40:8e:5f:11:7f:64:00:00:2c:64:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 81,
            "profile_id": 260,
            "manufacturer": "LUMI",
            "model": "lumi.plug.mmeu01",
            "output_clusters": [
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": []
                },
                {
                    "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": 22
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 2
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "LUMI"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "lumi.plug.mmeu01"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "09-06-2019"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 2,
                    "name": "Device Temperature",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "current_temperature",
                            "value": 13
                        }
                    ]
                },
                {
                    "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": 0
                        }
                    ]
                },
                {
                    "id": 64704,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ]
        },
        {
            "id": 242,
            "status": 1,
            "device_type": 97,
            "profile_id": 41440,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 33,
                    "name": "GreenPowerProxy",
                    "attributes": []
                }
            ],
            "input_clusters": []
        },
        {
            "id": 21,
            "status": 1,
            "device_type": 81,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [],
            "input_clusters": [
                {
                    "id": 12,
                    "name": "AnalogInput",
                    "attributes": [
                        {
                            "id": 85,
                            "name": "present_value",
                            "value": 0
                        }
                    ]
                }
            ]
        },
        {
            "id": 22,
            "status": 1,
            "device_type": 81,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [],
            "input_clusters": [
                {
                    "id": 12,
                    "name": "AnalogInput",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "LUMI",
        "model": "lumi.plug.mmeu01",
        "node_desc": {
            "byte1": 1,
            "byte2": 64,
            "mac_capability_flags": 142,
            "manufacturer_code": 4447,
            "maximum_buffer_size": 127,
            "maximum_incoming_transfer_size": 100,
            "server_mask": 11264,
            "maximum_outgoing_transfer_size": 100,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 81,
                "input_clusters": [
                    0,
                    2,
                    3,
                    4,
                    5,
                    6,
                    64704
                ],
                "output_clusters": [
                    10,
                    25
                ]
            },
            "242": {
                "profile_id": 41440,
                "device_type": 97,
                "input_clusters": [],
                "output_clusters": [
                    33
                ]
            },
            "21": {
                "profile_id": 260,
                "device_type": 81,
                "input_clusters": [
                    12
                ],
                "output_clusters": []
            },
            "22": {
                "profile_id": 260,
                "device_type": 81,
                "input_clusters": [
                    12
                ],
                "output_clusters": []
            }
        }
    },
    "class": "zigpy.device"
}

Les commandes de la prise :


Seuls le retour d’état et la commande on off fonctionnent.
Pour la puissance je vois bien quoi modifier mais pas pour la conso. Et puis je ne suis peut être pas le seul avec ce problème ?
J’espère avoir bien mis toutes les infos nécessaires…
Merci pour votre aide,
Phil
PS : le plugin est à jour, pas de message d’erreur dans zigbeed_1

En faite ce modele ne remonte pas de puissance ni de consommation ou peut etre le analogInput pour la puissance mais c’est pas standard zigbee du tout et pas comme ca sur les autres prise xiaomi

1 « J'aime »

Bon j’ai passé ma matiné avec Domadoo pour ton soucis, on a trouvé d’ou ca vient le fabricant a changé son nom dans le module ce qui fait que jeedom ne sais pas mettre en place les commandes et encore moins recuperer la partie spécifique.

Une mise à jour sera disponible demain pour corriger ca il faudra juste supprimer le module de jeedom refaire une synchro et relancer le démon

2 « J'aime »

Merci pour votre réponse. Je crois que je vais vraiment abandonner xiaomi…
Pour la puissance, en effet, je la récupère bien dans analogInput. avec la commande 21::12::85 la valeur correspond directement à la puissance. C’est dommage car avec la passerelle de xiaomi tout fonctionne.

Voici le png @Loic

Super merci ca sera dans la beta de demain

1 « J'aime »

Bonjour @Loic,

Merci d’ajouter un nouveau module Osram Smart+ Tunable white culot E27:

{
    "ieee": "7c:b0:3e:aa:0a:00:c1:f9",
    "nwk": 9489,
    "status": 2,
    "lqi": "223",
    "rssi": "-66",
    "last_seen": "1614358320.364431",
    "node_descriptor": "01:40:8e:aa:bb:40:00:00:00:00:00:00:03",
    "endpoints": [
        {
            "id": 3,
            "status": 1,
            "device_type": 544,
            "profile_id": 49246,
            "manufacturer": "OSRAM",
            "model": "CLA60 TW OSRAM",
            "output_clusters": [
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 4096,
                    "name": "LightLink",
                    "attributes": []
                },
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 1
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 16
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 2
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "OSRAM"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "CLA60 TW OSRAM"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "20140331CNEF****"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "V1.05.10"
                        }
                    ]
                },
                {
                    "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": 24939
                        },
                        {
                            "id": 4,
                            "name": "current_y",
                            "value": 24701
                        },
                        {
                            "id": 7,
                            "name": "color_temperature",
                            "value": 370
                        },
                        {
                            "id": 8,
                            "name": "color_mode",
                            "value": 2
                        }
                    ]
                },
                {
                    "id": 64527,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "OSRAM",
        "model": "CLA60 TW OSRAM",
        "node_desc": {
            "byte1": 1,
            "byte2": 64,
            "mac_capability_flags": 142,
            "manufacturer_code": 48042,
            "maximum_buffer_size": 64,
            "maximum_incoming_transfer_size": 0,
            "server_mask": 0,
            "maximum_outgoing_transfer_size": 0,
            "descriptor_capability_field": 3
        },
        "endpoints": {
            "3": {
                "profile_id": 49246,
                "device_type": 544,
                "input_clusters": [
                    4096,
                    0,
                    3,
                    4,
                    5,
                    6,
                    8,
                    768,
                    64527
                ],
                "output_clusters": [
                    25
                ]
            }
        }
    },
    "class": "zigpy.device"
}

Voici l’image correspondante :

Merci d’avance :slight_smile:

Re-bonjour @Loic,

Autres modules en ma possession, une prise + 2 USB commandables. Un peu différente de celle que j’ai déjà remontée (elle n’est pas reconnue comme telle).

Je migre une installation depuis Deconz, et cette prise y était reconnue comme ça :

Un des on/off pour la prise 220V, un pour les deux USB.

Dans le plugin Zigbee, ces infos sont remontées :

{
    "ieee": "ec:1b:bd:ff:fe:6c:2d:ff",
    "nwk": 36599,
    "status": 2,
    "lqi": "255",
    "rssi": "-61",
    "last_seen": "1614358721.244903",
    "node_descriptor": "01:40:8e:00:00:52:52:00:00:2c:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 81,
            "profile_id": 260,
            "manufacturer": "_TYZB01_b1ngbmlm",
            "model": "TS0112",
            "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": 67
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "_TYZB01_b1ngbmlm"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TS0112"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": []
                },
                {
                    "id": 1794,
                    "name": "Metering",
                    "attributes": []
                },
                {
                    "id": 2820,
                    "name": "Electrical Measurement",
                    "attributes": []
                }
            ]
        },
        {
            "id": 2,
            "status": 1,
            "device_type": 81,
            "profile_id": 260,
            "manufacturer": "_TYZB01_b1ngbmlm",
            "model": "TS0112",
            "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": 67
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "_TYZB01_b1ngbmlm"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TS0112"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": []
                },
                {
                    "id": 1794,
                    "name": "Metering",
                    "attributes": []
                },
                {
                    "id": 2820,
                    "name": "Electrical Measurement",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "_TYZB01_b1ngbmlm",
        "model": "TS0112",
        "node_desc": {
            "byte1": 1,
            "byte2": 64,
            "mac_capability_flags": 142,
            "manufacturer_code": 0,
            "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": 81,
                "input_clusters": [
                    0,
                    3,
                    4,
                    5,
                    6,
                    1794,
                    2820
                ],
                "output_clusters": [
                    25
                ]
            },
            "2": {
                "profile_id": 260,
                "device_type": 81,
                "input_clusters": [
                    0,
                    3,
                    4,
                    5,
                    6,
                    1794,
                    2820
                ],
                "output_clusters": [
                    25
                ]
            }
        }
    },
    "class": "zigpy.device"
}

Voici l’image :

prise_200V_USB-removebg-preview

Bonne journée, et merci d’avance pour l’ajout.

Bonjour @Loic,

Fichier Xiaomi.zip à télécharger avec quelques correctifs dans fichiers json (Xiaomi au lieu Xioami) et ajout du type de batterie sur certains capteurs Xiaomi.
De plus, fichier brute json, log + photo + lien pour intégration prise Xiaomi chinoise.
Fonctionne avec LUMI.plug mais manque des infos comme la puissance consommée en kWh, la tension en v, dispo via xiaomihome.
Référence prise ZNCZ02LM sur gateway Lidl avec beta de ce jour et mise à jour dépendances.
Petite question: pourquoi dans les devices Xiaomi on trouve des fichiers LUMI.lumi.xxxxx.* et lumi.xxxxx.*

Bonne journée et merci

Bonjour,
Merci pour la configuration ca sera bon demain