plugin-ZIGBEE Beta

@Loic

En complément voici les modèles détourés pour les ampoules RGB Lidl.

La E14

E14-RGB__2_-removebg-preview

La E27

E27-RGB__3_-removebg-preview

Bonjour @Loic ,

Je viens d’essayer l’ajout d’une sonde de température / humidité Tuya qui ne semble pas dans la base de donnée:

Marque: Tuya
Modèle: ST-TH01

HTB13VbdcgaH3KVjSZFjq6AFWpXaw-removebg-preview

{
    "ieee": "60:a4:23:ff:fe:2d:a8:71",
    "nwk": 45112,
    "status": 2,
    "lqi": "255",
    "rssi": "-62",
    "last_seen": "1612982016.8343213",
    "node_descriptor": "02:40:80:00:00:52:52:00:00:2c:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 770,
            "profile_id": 260,
            "manufacturer": "TUYATEC-gqhxixyk",
            "model": "RH3052",
            "output_clusters": [
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 1026,
                    "name": "Temperature Measurement",
                    "attributes": []
                },
                {
                    "id": 1029,
                    "name": "Relative Humidity Measurement",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 3
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 74
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "TUYATEC-gqhxixyk"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "RH3052"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "20180608"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 3
                        }
                    ]
                },
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": [
                        {
                            "id": 32,
                            "name": "battery_voltage",
                            "value": 30
                        },
                        {
                            "id": 33,
                            "name": "battery_percentage_remaining",
                            "value": 200
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 1026,
                    "name": "Temperature Measurement",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "measured_value",
                            "value": 2101
                        }
                    ]
                },
                {
                    "id": 1029,
                    "name": "Relative Humidity Measurement",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "measured_value",
                            "value": 4375
                        }
                    ]
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "TUYATEC-gqhxixyk",
        "model": "RH3052",
        "node_desc": {
            "byte1": 2,
            "byte2": 64,
            "mac_capability_flags": 128,
            "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": 770,
                "input_clusters": [
                    0,
                    1,
                    3,
                    1026,
                    1029
                ],
                "output_clusters": [
                    3,
                    1026,
                    1029
                ]
            }
        }
    },
    "class": "zigpy.device"
}

Merci d’avance.

En fait je crois que ce n’est pas que l’état mais aussi la commande. Le tout est inversé et d’ailleurs il n’y pas de possibilité d’inverser la commande.
C’était déjà le cas fut un temps sur le plugin Deconz, mais cela avait été corrigé.
Merci

Bonjour @Loic,

Un petit nouveau à ajouter :grinning:

CC2530+CC2591 Zigbee Module
Model Z-002 manufactured by WeBee

Source
C’est un router Zigbee avec ampli, exclusivement dédié à améliorer son maillage.
Si cela intéresse certains : Créer son routeur CC2530

{
    "ieee": "00:12:4b:00:1c:42:fc:fe",
    "nwk": 39399,
    "status": 2,
    "lqi": "131",
    "rssi": "None",
    "last_seen": "1613003162.789952",
    "node_descriptor": "01:40:8e:5f:11:50:a0:00:00:00:a0:00:00",
    "endpoints": [
        {
            "id": 8,
            "status": 1,
            "device_type": 256,
            "profile_id": 260,
            "manufacturer": "LUMI",
            "model": "lumi.router",
            "output_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 1
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "LUMI"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "lumi.router"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "2018-09-26"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "LUMI",
        "model": "lumi.router",
        "node_desc": {
            "byte1": 1,
            "byte2": 64,
            "mac_capability_flags": 142,
            "manufacturer_code": 4447,
            "maximum_buffer_size": 80,
            "maximum_incoming_transfer_size": 160,
            "server_mask": 0,
            "maximum_outgoing_transfer_size": 160,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "8": {
                "profile_id": 260,
                "device_type": 256,
                "input_clusters": [
                    0,
                    6
                ],
                "output_clusters": [
                    0,
                    6
                ]
            }
        }
    },
    "class": "zigpy.device"
}

WeBee_Z-002_1_-removebg-preview
Je sélectionne une image détourée en png mais l’éditeur me la met en jpeg …

2 « J'aime »

Salut,
Merci pour les images ca sera dans la beta de demain

Bonjour,
Merci pour le retour il manquait effectivement la batterie ca sera corrigé demain. Pour les autres information c’est soit la mais d’une autre maniere soit pas utile

Bonjour,
C’est normal que ca soit un truc de marque xiaomi d’après la conf ?

Bah écoutes je pense que c’est Zigpy qui l’a répertorié ainsi …

Je ne pense pas c’est vraiment ce que le module envoi. Ca me gene un peu ce genre de module que je vais classer dans xiaomi alors que ca n’en ai pas… Et surtout ca va pas apparaitre sur le site de compatibilité et donc induire les gens en erreur.

@Loic > en passant du plugin zigate au zigbee, on perd des commandes… Notament celle de la batterie qui est pratique pour historiser et voir la courbe de décharge… Quelque chose est prévu pour ça ?

Bonjour,

Merci pour la batterie.

Pour le reste, je pense qu’au moins l’info de température est importante car :

  1. elle permet une levée de doute (si déclenchement capteur + temp faible = probablement fausse alerte, etc.)
  2. elle permet également d’économiser un capteur de température dans la pièce

Mais pas de soucis car on peut les ajouter manuellement dans l’équipement en quelques clics :wink:

Pas de soucis @Loic, c’est surement le firmware du module qui renvoi ça.
J’ai sélectionné le répéteur Ikea :wink:

Bonjour,
Comme dit redit et reredit (et encore je pense yen manque bcp) il n’y a pas et aura pas de commande batterie dans le plugin zigbee. La batterie remonte sur le systeme de gestion standard de batterie de jeedom pour eviter de consommer des ressources inutilement.

2 « J'aime »

Pardonc c’est température que j’ai ajouté les batterie remonte sur le systeme standard de gestion des piles de jeedom il n’y a donc jamais de batterie

1 « J'aime »

Bonsoir @Loic,

Un module Prise + 2 prises USB Tuya à ajouter s’il te plaît :

La prise et les ports USB semblent pilotables indépendamment.

{
    "ieee": "08:6b:d7:ff:fe:3f:46:b2",
    "nwk": 15575,
    "status": 2,
    "lqi": "239",
    "rssi": "-64",
    "last_seen": "1613069254.6971598",
    "node_descriptor": "01:40:8e:7e:11:52:52:00:00:2c:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 256,
            "profile_id": 260,
            "manufacturer": "3A Smart Home DE",
            "model": "LXN59-1S7LX1.0",
            "output_clusters": [],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 3
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 1
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 0
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "3A Smart Home DE"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "LXN59-1S7LX1.0"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "20200519"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 0
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "3A Smart Home DE",
        "model": "LXN59-1S7LX1.0",
        "node_desc": {
            "byte1": 1,
            "byte2": 64,
            "mac_capability_flags": 142,
            "manufacturer_code": 4478,
            "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": 256,
                "input_clusters": [
                    0,
                    3,
                    4,
                    5,
                    6
                ],
                "output_clusters": []
            }
        }
    },
    "class": "zigpy.device"
}

Voici à quoi elle ressemble :
Lonsonho-Zigbee-3-0-prise-intelligente-USB-prise-intelligente-prise-ue-usa-royaume-uni-16A-domotique-removebg-preview

Merci d’avance !

Bonjour Loic,
Je suis vraiment désolé , je passe pour un nul la … tu avais bien raison !!
Je sais pas pourquoi j’ai eu cette inclusion Signify …
Donc si tu peux supprimer le fabricant Signify model LCA001 ( je sais pas ce que c’est )
ET ajouter propre :
sirene
Marque :TZE200
Model : Sirene TS0601

{
    "ieee": "5c:02:72:ff:fe:ce:a2:1f",
    "nwk": 16895,
    "status": 2,
    "lqi": "215",
    "rssi": "-67",
    "last_seen": "1613075837.8703723",
    "node_descriptor": "02:40:80:02:10:52:52:00:00:2c:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 1027,
            "profile_id": 260,
            "manufacturer": "_TZE200_d0yu2xgi",
            "model": "TS0601",
            "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": 3
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 83
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "_TZE200_d0yu2xgi"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TS0601"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": ""
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 3
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 61184,
                    "name": "Tuya Manufacturer Specicific",
                    "attributes": [
                        {
                            "id": 617,
                            "name": "temperature",
                            "value": 225
                        },
                        {
                            "id": 618,
                            "name": "humidity",
                            "value": 48
                        }
                    ]
                },
                {
                    "id": 1026,
                    "name": "Temperature Measurement",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "measured_value",
                            "value": 2250
                        }
                    ]
                },
                {
                    "id": 1029,
                    "name": "Relative Humidity Measurement",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "measured_value",
                            "value": 4800
                        }
                    ]
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "_TZE200_d0yu2xgi",
        "model": "TS0601",
        "node_desc": {
            "byte1": 2,
            "byte2": 64,
            "mac_capability_flags": 128,
            "manufacturer_code": 4098,
            "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": 1027,
                "input_clusters": [
                    0,
                    3,
                    61184,
                    1026,
                    1029,
                    6
                ],
                "output_clusters": [
                    3,
                    25
                ]
            }
        }
    },
    "class": "zhaquirks.tuya.siren"
}

Je suis vraiment désole pour la perte de temps
Merci
Salutations,

bonjour @Loic

est il possible de rajouter cette info dans la configuration du bouton ikea

image

Appui Long : 1::8::cmd::0

Merci

Bonjour,
Ca sera dans la beta de demain merci

Je me disais aussi c’est vraiment bizarre. Ca sera corrigé dans la beta de demain (il faudra par contre au moins une semaine pour que ca parte de votre jeedom)

Bonjour,
Merci pour le retour ca sera dans la beta de demain