plugin-ZIGBEE Beta

Parfait merci à toi.

OK d’accord…en attendant je vais ajouter une Action après exécution de la commande dans la Config des commandes.
Merci pout ton travail

(re)Bonjour,
Vu que je rencontre le même problème avec les ampoules Lexman, j’ai suivi les consignes ci-dessus, à savoir supprimer les équipements concernés, refaire la synchro et bien sur vérifier la mise à jour du plugin… En vain.

Par ailleurs, j’ai constaté que le Join ne se faisait plus

J’avais déjà constaté le même problème hier.
Pour retrouver un fonctionnement « normal » sur ce plugin (toujours en Beta), il m’a fallu redémarrer Jeedom…
S’il faut faire cela tous les matins, est ce que le redémarrage peut être automatisé par un scénario ou autre ?
Merci d’avance à toutes les bonnes âmes

Nickel ça fonctionne maintenant.

Ce n’est que de la forme, juste savoir si tu penses remplacer la tuile « ampoule » par une tuile « prise électrique » ?

Effectivement ca devrait etre bon demain

1 « J'aime »

Bonjour, @Loic

Tu n’a pas répondu ici :

Je n’ai pas vu de double appui dans les log donc pas ajouté

Ok et pour les retombées d’état ?

J’ai repondu deja plus haut

pas trouvé bon tempi j’ai déjà un scenario pour dommage.

Bonjour Loic
Sur mon export du Plug Osram Extérieur, j’ai bien les infos manufacturer et model.
J’espère que tu pourras le rajouter. Merci
Plug Exterieur Osram.PNG



{
    "ieee": "7c:b0:3e:aa:00:af:32:30",
    "nwk": 60607,
    "status": 2,
    "lqi": "63",
    "rssi": "-86",
    "last_seen": "1614017600.2734919",
    "node_descriptor": "01:40:8e:aa:bb:40:00:00:00:00:00:00:03",
    "endpoints": [
        {
            "id": 3,
            "status": 1,
            "device_type": 16,
            "profile_id": 49246,
            "manufacturer": "OSRAM",
            "model": "Plug 01",
            "output_clusters": [
                {
                    "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": 144
                        },
                        {
                            "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": "Plug 01"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "20140331DEOS****"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "V1.04.90"
                        }
                    ]
                },
                {
                    "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": 4096,
                    "name": "LightLink",
                    "attributes": []
                },
                {
                    "id": 64527,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "OSRAM",
        "model": "Plug 01",
        "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": 16,
                "input_clusters": [
                    0,
                    3,
                    4,
                    5,
                    6,
                    4096,
                    64527
                ],
                "output_clusters": [
                    25
                ]
            }
        }
    },
    "class": "zhaquirks.osram.osramplug"
}


cela ressemble a ce model de chez ledvance qui est en ZLL

actuellement j’utilise cette configue, j’arrive a faire le on-off mais pas de retour d’état

image

en espérant que avec ton retour @Loic puisse l’intégrer

1 « J'aime »

Bonjour,

j’ai une sirene Heiman qui remonte mais n’est pas reconnue.
Si vous pouvez l’ajouter :

et le json

{
    "ieee": "00:0d:6f:00:13:1a:cb:0b",
    "nwk": 3421,
    "status": 2,
    "lqi": "132",
    "rssi": "-62",
    "last_seen": "1614023897.002188",
    "node_descriptor": "01:40:8e:0b:12:52:52:00:00:00:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 1027,
            "profile_id": 260,
            "manufacturer": "Heiman",
            "model": "WarningDevice",
            "output_clusters": [
                {
                    "id": 3,
                    "name": "Identify",
                    "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": 18
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 2
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 16
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "Heiman"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "WarningDevice"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "2018.03.21"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 129
                        }
                    ]
                },
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": [
                        {
                            "id": 32,
                            "name": "battery_voltage",
                            "value": 37
                        },
                        {
                            "id": 33,
                            "name": "battery_percentage_remaining",
                            "value": 82
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 9,
                    "name": "Alarms",
                    "attributes": []
                },
                {
                    "id": 1280,
                    "name": "IAS Zone",
                    "attributes": []
                },
                {
                    "id": 1282,
                    "name": "IAS Warning Device",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "Heiman",
        "model": "WarningDevice",
        "node_desc": {
            "byte1": 1,
            "byte2": 64,
            "mac_capability_flags": 142,
            "manufacturer_code": 4619,
            "maximum_buffer_size": 82,
            "maximum_incoming_transfer_size": 82,
            "server_mask": 0,
            "maximum_outgoing_transfer_size": 82,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 1027,
                "input_clusters": [
                    0,
                    1,
                    3,
                    4,
                    9,
                    1280,
                    1282
                ],
                "output_clusters": [
                    3,
                    25
                ]
            }
        }
    },
    "class": "zigpy.device"
}

Merci beaucoup

Bonsoir @Loic,

Je viens de recevoir un Smart Dial référencé TERNCY-SD01, serait il possible de l’ajouter ? Le « Manufacturer » est « null », mais il semblerait que ça soit fabriqué par Xiaoyan. Il y a a priori des actions sur la rotation, et sur le clic.

{
    "ieee": "00:0d:6f:00:16:73:d1:16",
    "nwk": 32996,
    "status": 2,
    "lqi": "255",
    "rssi": "-50",
    "last_seen": "1614026955.6982696",
    "node_descriptor": "02:40:80:28:12:52:52:00:00:2c:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 498,
            "profile_id": 260,
            "manufacturer": null,
            "model": "TERNCY-SD01",
            "output_clusters": [
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 3
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TERNCY-SD01"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 3
                        }
                    ]
                },
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": []
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 32,
                    "name": "Poll Control",
                    "attributes": []
                },
                {
                    "id": 64716,
                    "name": "Terncy Raw cluster",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "model": "TERNCY-SD01",
        "node_desc": {
            "byte1": 2,
            "byte2": 64,
            "mac_capability_flags": 128,
            "manufacturer_code": 4648,
            "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": 498,
                "input_clusters": [
                    0,
                    1,
                    3,
                    32,
                    64716
                ],
                "output_clusters": [
                    25
                ]
            }
        }
    },
    "class": "zhaquirks.terncy.sd01"
}

Voici l’image correspondante :

Capture_d_écran_de_2021-02-22_21-51-42-removebg-preview

Merci d’avance.

Bonjour,
C’est du zll (l’ancetre du zigbee) donc les retours d’état ne sont pas automatique (il faut interroger le module). Dans la beta de demain la commande refresh sera la et permettra de la faire

1 « J'aime »

Bonjour,
Ca sera disponible demain dans la beta

Bonjour,
Il faudrait jouer avec le bouton et m’envoyer la log filtré zigbee (tout court) pour que je vois ce qu’il remonte.

Bonjour Loic,

Je suis au niveau « debug » niveau log, et j’ai pas grand chose qui sort, même si le témoin d’activité du module s’allume, et que la valeur « last seen » évolue:

[2021-02-23 15:58:09][DEBUG] : {"ieee":"00:0d:6f:00:16:73:d1:16"}
[2021-02-23 15:59:16][DEBUG] : {"ieee":"00:0d:6f:00:16:73:d1:16"}
[2021-02-23 15:59:31][DEBUG] : {"ieee":"00:0d:6f:00:16:73:d1:16","nwk":32996,"status":2,"lqi":"223","rssi":"-66","last_seen":"1614092244.3871684","node_descriptor":"02:40:80:28:12:52:52:00:00:2c:52:00:00","endpoints":[{"id":1,"status":1,"device_type":498,"profile_id":260,"manufacturer":null,"model":"TERNCY-SD01","output_clusters":[{"id":25,"name":"Ota","attributes":[]}],"input_clusters":[{"id":0,"name":"Basic","attributes":[{"id":0,"name":"zcl_version","value":3},{"id":5,"name":"model","value":"TERNCY-SD01"},{"id":7,"name":"power_source","value":3}]},{"id":1,"name":"Power Configuration","attributes":[]},{"id":3,"name":"Identify","attributes":[]},{"id":32,"name":"Poll Control","attributes":[]},{"id":64716,"name":"Terncy Raw cluster","attributes":[]}]}],"signature":{"model":"TERNCY-SD01","node_desc":{"byte1":2,"byte2":64,"mac_capability_flags":128,"manufacturer_code":4648,"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":498,"input_clusters":[0,1,3,32,64716],"output_clusters":[25]}}},"class":"zhaquirks.terncy.sd01"}

Ai-je un paramètre incorrect ? J’ai aussi des messages qui semblent être plus du contrôleur vers le module (voir zigbee.log (171,5 Ko) )

Merci pour votre aide.

Bon ben je pense c’est mort ca semble tout proprietaire…

Petite contribution a ajouter

Controller ON OFF

{
    "ieee": "01:12:4b:00:1c:2e:84:90",
    "nwk": 54478,
    "status": 2,
    "lqi": "192",
    "rssi": "-52",
    "last_seen": "1614096963.2800467",
    "node_descriptor": "01:40:8e:00:00:50:a0:00:00:00:a0:00:00",
    "endpoints": [
        {
            "id": 11,
            "status": 1,
            "device_type": 256,
            "profile_id": 260,
            "manufacturer": "SZ",
            "model": "Lamp_01",
            "output_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 1
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 1
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "SZ"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "Lamp_01"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "20181107"
                        },
                        {
                            "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": 0,
                            "name": "on_off",
                            "value": 1
                        }
                    ]
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "SZ",
        "model": "Lamp_01",
        "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": 260,
                "device_type": 256,
                "input_clusters": [
                    0,
                    3,
                    4,
                    5,
                    6
                ],
                "output_clusters": [
                    0
                ]
            }
        }
    },
    "class": "zigpy.device"
}