plugin-ZIGBEE Beta

Bonjour,

Avec une PiZigate en 3.1d, j’ai 1 télécommande Osram Switch Mini reconnue mais pas dans la liste.
Voici les informations.

https://zigate.fr/produits-osram-compatibles-zigate/compatible/osramswitchmini/

Ref : OSRAM.Lightify_Switch_Mini

Son image :
image

Informations brutes:

{
    "ieee": "00:0d:6f:00:10:9c:70:86",
    "nwk": 55763,
    "status": 2,
    "lqi": "39",
    "rssi": "0",
    "last_seen": "1609162052.9874265",
    "node_descriptor": "02:40:80:0c:11:52:52:00:00:00:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 2064,
            "profile_id": 260,
            "manufacturer": "OSRAM",
            "model": "Lightify Switch Mini",
            "output_clusters": [
                {
                    "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": 25,
                    "name": "Ota",
                    "attributes": []
                },
                {
                    "id": 768,
                    "name": "Color Control",
                    "attributes": []
                },
                {
                    "id": 4096,
                    "name": "LightLink",
                    "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": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "OSRAM"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "Lightify Switch Mini"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "201801151550260"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 3
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "e.1.9.0M"
                        }
                    ]
                },
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": []
                },
                {
                    "id": 32,
                    "name": "Poll Control",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "checkin_interval",
                            "value": 13200
                        }
                    ]
                },
                {
                    "id": 4096,
                    "name": "LightLink",
                    "attributes": []
                },
                {
                    "id": 64768,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ]
        },
        {
            "id": 2,
            "status": 1,
            "device_type": 2064,
            "profile_id": 260,
            "manufacturer": "OSRAM",
            "model": "Lightify Switch Mini",
            "output_clusters": [
                {
                    "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": []
                },
                {
                    "id": 4096,
                    "name": "LightLink",
                    "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": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "OSRAM"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "Lightify Switch Mini"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "201801151550260"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 3
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "e.1.9.0M"
                        }
                    ]
                },
                {
                    "id": 4096,
                    "name": "LightLink",
                    "attributes": []
                },
                {
                    "id": 64768,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ]
        },
        {
            "id": 3,
            "status": 1,
            "device_type": 2064,
            "profile_id": 260,
            "manufacturer": "OSRAM",
            "model": "Lightify Switch Mini",
            "output_clusters": [
                {
                    "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": []
                },
                {
                    "id": 4096,
                    "name": "LightLink",
                    "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": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "OSRAM"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "Lightify Switch Mini"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "201801151550260"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 3
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "e.1.9.0M"
                        }
                    ]
                },
                {
                    "id": 4096,
                    "name": "LightLink",
                    "attributes": []
                },
                {
                    "id": 64768,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer_name": "OSRAM",
        "model": "Lightify Switch Mini",
        "node_descriptor": {
            "byte1": 2,
            "byte2": 64,
            "mac_capability_flags": 128,
            "manufacturer_code": 4364,
            "maximum_buffer_size": 82,
            "maximum_incoming_transfer_size": 82,
            "server_mask": 0,
            "maximum_outgoing_transfer_size": 82,
            "descriptor_capability_field": 0
        },
        "1": {
            "profileid": 260,
            "deviceid": 2064,
            "in_clusters": [
                0,
                1,
                32,
                4096,
                64768
            ],
            "out_clusters": [
                3,
                4,
                5,
                6,
                8,
                25,
                768,
                4096
            ]
        },
        "2": {
            "profileid": 260,
            "deviceid": 2064,
            "in_clusters": [
                0,
                4096,
                64768
            ],
            "out_clusters": [
                3,
                4,
                5,
                6,
                8,
                768,
                4096
            ]
        },
        "3": {
            "profileid": 260,
            "deviceid": 2064,
            "in_clusters": [
                0,
                4096,
                64768
            ],
            "out_clusters": [
                3,
                4,
                5,
                6,
                8,
                768,
                4096
            ]
        }
    },
    "class": "zhaquirks.osram.switchmini"
}

voici les informations pour une prise ledvance

Référence : 4058075209985

LEDVANCE Smart+ Prise Extérieure Connectée | Blanc | Etanche IP65 | Compatible avec Amazon Echo Plus, Echo Show et passerelle Philips HUE [Classe énergétique A]

{
    "ieee": "7c:b0:3e:aa:0a:00:a1:98",
    "nwk": 12333,
    "status": 2,
    "lqi": "0",
    "rssi": "0",
    "last_seen": "1609245146.7036736",
    "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": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 4096,
                    "name": "LightLink",
                    "attributes": []
                },
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": []
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": []
                },
                {
                    "id": 2820,
                    "name": "Electrical Measurement",
                    "attributes": []
                },
                {
                    "id": 64527,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "node_descriptor": {
            "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
        },
        "3": {
            "profileid": 49246,
            "deviceid": 16,
            "in_clusters": [
                4096,
                0,
                3,
                4,
                5,
                6,
                2820,
                64527
            ],
            "out_clusters": [
                25
            ]
        }
    },
    "class": "zigpy.device"
}

Le bouton Aqara est listé dans le plugin ZigBee, mais les informations sont fausses. Résultat cela ne fonctionnait pas. En modifiant à la main les commandes cela a fini par fonctionner.

@jeehome

peux tu me donner les informations que tu as modifier pour que cela fonctionne, si possible en txt et non en image

moi pour le moment j’ai juste on / off de possible

merci

Les voici:
1::18::0 Etat
1::18::85 Etat multiple
Au personnes en charge de ce plugin: pouvez-vous corriger la config du bouton Switch Aqara qui est actuellement erroné, par celle ci-dessus.

@ludoviclt dit moi si cela t’a aidé?

merci @jeehome

voici ce que j’ai fait mais cela me donne aucun retour

image

teste avec binaire - numerique et autre

j’ai que la configue par defaut qui fonctionne

image

comment tu as trouve la valeur 18 que tu utilises ??

je voudrais pouvoir savoir comment adapter tes commandes au bouton Ikea

en utilisant la commande level control : 1::8::cmd::0

j’ai lors d’un appui prolongé sur « on » j’ai une valeur a 5 et lorsque que je lâche l’état passe 7
j’ai lors d’un appui prolongé sur « off » j’ai une valeur a 1 et lorsque que je lâche l’état passe 7

je vais pouvoir m’en servir pour faire d’autre action avec, c’est un bon debut

Voici la copie d’écran: j’ai binaire pour l’un et numérique pour l’autre


@ludoviclt j’espère que cela aidera à résoudre ton soucis de bouton

C’est une connaissance qui m’a donné ces chiffres, et j’étais super content car ils fonctionnent à merveille. Je m’interroge aussi sur la façon de les obtenir ? Ces valeurs sont liées au hardware ou au plugin ? Elles devraient a priori être liées au hardware, non?

je suppose oui dans les données brute du capteur

Bonjour,
Je pense il y a eu un soucis a l’inclusion car je n’ai aucune information sur le fabricant ou le model la…

Bonjour,
Ca peut aussi etre liée au firmware, ou meme a un sous modele…

Bonjour,
J’ai traité toute les demandes d’ajout de configuration (normalement) ca sera dans la beta de demain

Bonjour,
C’est du ZLL et dessus on a un soucis sur la remonté des valeur qui ne se fait pas automatiquement (impossible de savoir pourquoi). J’ai ajouté dans la conf la commande refresh il faut juste refaire l’inclusion

De la prise

@loic oui il doit avoir un probleme sur cette prise ledvance, car impossible de la piloter même le on-off ne fonctionne pas, je vais refaire l’inclusion pour voir si j’ai plus d’information qui remonte

je viens de refaire l’inclusion, j’ai rien de plus. cela veut il dire que la prise ledvance etanche ip65 ( base osram ) ne sera pas compatible

il y a juste la premiere partie qui change un peu

{
    "ieee": "7c:b0:3e:aa:0a:00:a1:98",
    "nwk": 64155,
    "status": 2,
    "lqi": "28",
    "rssi": "0",
    "last_seen": "1609674789.055969",
    "node_descriptor": "01:40:8e:aa:bb:40:00:00:00:00:00:00:03",
    "endpoints": [
        {

configue

j’ai cela comme erreur

par contre les ponts semble bien communiquer entre eux

La malheureusement je sais pas trop quoi faire le fabricant a du faire une implémentation spécifique juste pour eux et non standard…

j’arrive a coupler cette prise avec zigbee2mqtt, est ce que cela peu aider ou pas si je donne les infos du mqtt

Je connais pas du tout zigbee2mqtt…

je viens de recuperer cela sur la fichie du produit

image

c’est pas bon je suppose ce point non !!

Non c’est du zll…’