plugin-ZIGBEE Beta

Bonjour,
Effectivement ya eu un soucis sur la conf j’avais pas mis la commande d’état de température de couleur ca sera bon dans la beta de demain (faudra supprimer l’équipement de jeedom et refaire une synchronisation).

A voir si ca corrige tous les soucis (pas sur ton ampoule est en ZLL, l’ancêtre du zigbee donc tout ne marche pas forcement bien)

Merci et à demain pour la suite des aventures :slight_smile:

Et je croise les doigts pour que malgré une ampoule ZLL cela fonctionne :wink:

Bonne journée

Frédéric

ZLL ca fonctionne mais pas toujours tout et surtout ya pas remonté temps réel de l’état faut le demande explicitement au module à chaque fois…

Je vais m’adapter :blush:.

Encore merci pour tes retours et explications.

Bonne journée

Bonjour,
Pouvez-vous me dire si les modules Digi XBee S2C sont dans la base de donnée ou supporté par le plugin ZigBee Beta
Merci

Bonjour @Loic,

Merci pour la modification de LTW013.

Le réglage de la température de couleur est fonctionnel. Par contre, il a fallu que je modifie les valeurs min et max (2200K-6500K) par 154-454 en m’appuyant sur :

« ColorTemperatureMireds Attribute
The ColorTemperatureMireds attribute contains a scaled inverse of the current value of the color temperature.
The unit of ColorTemperatureMireds is the mired (micro reciprocal degree), AKA mirek (micro reciprocal
kelvin). It is updated as fast as practical during commands that change the color.
The color temperature value in kelvins SHALL be related to the ColorTemperatureMireds attribute in mireds
by the relationship
Color temperature in kelvins = 1,000,000 / ColorTemperatureMireds, where ColorTemperatureMireds is in
the range 1 to 65279 mireds inclusive, giving a color temperature range from 1,000,000 kelvins to 15.32
kelvins. »

Est-il possible de permettre un réglage en kelvin (plus simple car c’est sur la boite :wink:) ?

Rien de grave, ni d’urgent et encore merci pour la rapidité de mise à disposition.

Bon week-end

Frédéric

Je pense que ca serait bien effectivement comme sur tous les modules ayant cette fonction température de couleur. Mieias chaque device ayant des valeurs differentes, ca represente pas mal de job. Je pense qucil faudrait que jeedom integre nativement un action slider temperature de colleur comme le slider couleur. Ca serait l’ideal mais pas sur que ca soit prevu a court terme

Bonjour @loic69,

Il est imaginable que la valeur saisie soit en K et qu’une « simple opération » dans le code transforme la valeur saisie en valeur a appliquer.

Ayant trouvé dans la ZCL la formule, j’ai simplement effectué l’opération CTM=1000000/T°K

Donc si je saisi 2200K j’envoie 454 et pour 6500K j’envoie 154.

Et en relisant je me dis que dans 1 mois je chercherais ce que j’ai voulu dire donc :

ZCL = Zigbee Cluster Library
CTM = ColortTemperatureMireds
T°K = Color temperature en kelvin

Et donc, comme toi, j’espère que cela puisse devenir natif.

Bon week-end

Je suisbok avec toi mais pas du tout sur que ca soit prévu a court terme. Loic pourra peut etre nous donner des infos ?
Cela impliquerai que loic connaisse pour chaque module la formule ou valeur de convertion. Ca me parait tendu…

@loic69, oui mais il n’y a pas non plus un réel caractère d’urgence puisqu’il possible de régler les valeurs et que cela fonctionne.

Mais peut-être que @Loic aura des précisions à nous apporter.

A suivre …

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

Bonjour,
Ca serait possible mais que avec le core en 4.2 (qui autorise des calculs sur les actions de type slider). Je ne peux donc pas le faire maintenant.

3 « J'aime »

@Loic

Bonjour,

Je souhaiterai l’ajout du module suivant qui n’est pas reconnu:

Marque: Aqara
Modèle : WXKG07LM
Photo:WXKG07LM

JSON:

{
    "ieee": "00:15:8d:00:05:3f:11:05",
    "nwk": 31671,
    "status": 2,
    "lqi": "199",
    "rssi": "-69",
    "last_seen": "1617469257.1297536",
    "node_descriptor": "02:40:80:37:10:7f:64:00:00:00:64:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 6,
            "profile_id": 260,
            "manufacturer": "LUMI",
            "model": "lumi.remote.b286acn02",
            "output_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": []
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                },
                {
                    "id": 65535,
                    "name": "Manufacturer Specific",
                    "attributes": []
                },
                {
                    "id": 18,
                    "name": "MultistateInputCluster",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "BasicCluster",
                    "attributes": [
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "LUMI"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "lumi.remote.b286acn02"
                        }
                    ]
                },
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": []
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                },
                {
                    "id": 65535,
                    "name": "Manufacturer Specific",
                    "attributes": []
                },
                {
                    "id": 18,
                    "name": "MultistateInputCluster",
                    "attributes": [
                        {
                            "id": 85,
                            "name": "present_value",
                            "value": 0
                        }
                    ]
                }
            ]
        },
        {
            "id": 2,
            "status": 1,
            "device_type": 6,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 18,
                    "name": "MultistateInputCluster",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 18,
                    "name": "MultistateInputCluster",
                    "attributes": [
                        {
                            "id": 85,
                            "name": "present_value",
                            "value": 0
                        }
                    ]
                }
            ]
        },
        {
            "id": 3,
            "status": 1,
            "device_type": 6,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 12,
                    "name": "AnalogInput",
                    "attributes": []
                },
                {
                    "id": 18,
                    "name": "MultistateInputCluster",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 18,
                    "name": "MultistateInputCluster",
                    "attributes": [
                        {
                            "id": 85,
                            "name": "present_value",
                            "value": 1
                        }
                    ]
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "LUMI",
        "model": "lumi.remote.b286acn02",
        "node_desc": {
            "byte1": 2,
            "byte2": 64,
            "mac_capability_flags": 128,
            "manufacturer_code": 4151,
            "maximum_buffer_size": 127,
            "maximum_incoming_transfer_size": 100,
            "server_mask": 0,
            "maximum_outgoing_transfer_size": 100,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 6,
                "input_clusters": [
                    0,
                    1,
                    3,
                    25,
                    65535,
                    18
                ],
                "output_clusters": [
                    0,
                    3,
                    4,
                    5,
                    25,
                    65535,
                    18,
                    6
                ]
            },
            "2": {
                "profile_id": 260,
                "device_type": 6,
                "input_clusters": [
                    3,
                    18
                ],
                "output_clusters": [
                    3,
                    4,
                    5,
                    18,
                    6
                ]
            },
            "3": {
                "profile_id": 260,
                "device_type": 6,
                "input_clusters": [
                    3,
                    18
                ],
                "output_clusters": [
                    3,
                    4,
                    5,
                    12,
                    18,
                    6
                ]
            }
        }
    },
    "class": "zhaquirks.xiaomi.aqara.remote_b286acn01"
}

J’espère avoir fait ça correctement et qu’il ne manque rien…

Merci pour tout
Bonne soirée

Bonsoir @Loic,

Merci pour l’aide et les retours.

Je teste dès demain et pour les calculs sur slider je patiente :slight_smile:

Bon week-end

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

Bonjour,
Ca sera disponible dans la beta de demain.

2 « J'aime »

Bonjour Loic,

Je souhaiterai faire reconnaitre ce produit:

Wiser Micro Module Switch de chez Schneider

https://zigbeealliance.org/zigbee_products/wiser-micro-module-switch/

JSON:

{
    "ieee": "90:fd:9f:ff:fe:7f:a0:9c",
    "nwk": 10063,
    "status": 2,
    "lqi": "71",
    "rssi": "-85",
    "last_seen": "1617562922.804022",
    "node_descriptor": "01:40:8e:5e:10:52:52:00:00:2a:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 256,
            "profile_id": 260,
            "manufacturer": "Schneider Electric",
            "model": "PUCK\/SWITCH\/1",
            "output_clusters": [
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 2
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 1
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 5
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "Schneider Electric"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "PUCK\/SWITCH\/1"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": ""
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "001.000.009 V"
                        }
                    ]
                },
                {
                    "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": 2821,
                    "name": "Diagnostic",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "Schneider Electric",
        "model": "PUCK\/SWITCH\/1",
        "node_desc": {
            "byte1": 1,
            "byte2": 64,
            "mac_capability_flags": 142,
            "manufacturer_code": 4190,
            "maximum_buffer_size": 82,
            "maximum_incoming_transfer_size": 82,
            "server_mask": 10752,
            "maximum_outgoing_transfer_size": 82,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 256,
                "input_clusters": [
                    0,
                    3,
                    4,
                    5,
                    6,
                    2821
                ],
                "output_clusters": [
                    25
                ]
            }
        }
    },
    "class": "zigpy.device"
}

J’espère avoir donné toutes les informations,
Un grand merci d’avance

F

Bonjour,
Ca sera disponible dans la beta de demain

Bonjour,

J’ai l’impression qu’il manque l’ampoule Ikea buld E14 WS opal 400lm dont voici les informations brutes :

{
    "ieee": "00:0b:57:ff:fe:bb:04:29",
    "nwk": 28884,
    "status": 2,
    "lqi": "152",
    "rssi": "-62",
    "last_seen": "1617632008.8925245",
    "node_descriptor": "01:40:8e:7c:11:52:52:00:00:2c:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 268,
            "profile_id": 260,
            "manufacturer": "IKEA of Sweden",
            "model": "TRADFRI bulb E14 WS opal 400lm",
            "output_clusters": [
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                },
                {
                    "id": 32,
                    "name": "Poll Control",
                    "attributes": []
                },
                {
                    "id": 4096,
                    "name": "LightLink",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 3
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 33
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 98
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "IKEA of Sweden"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TRADFRI bulb E14 WS opal 400lm"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "20200311"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "2.3.050"
                        }
                    ]
                },
                {
                    "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": 8,
                    "name": "Level control",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "current_level",
                            "value": 102
                        }
                    ]
                },
                {
                    "id": 768,
                    "name": "Color Control",
                    "attributes": [
                        {
                            "id": 2,
                            "name": "remaining_time",
                            "value": 0
                        },
                        {
                            "id": 3,
                            "name": "current_x",
                            "value": 30138
                        },
                        {
                            "id": 4,
                            "name": "current_y",
                            "value": 26909
                        },
                        {
                            "id": 7,
                            "name": "color_temperature",
                            "value": 370
                        }
                    ]
                },
                {
                    "id": 4096,
                    "name": "LightLink",
                    "attributes": []
                },
                {
                    "id": 64636,
                    "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": 33,
                    "name": "GreenPowerProxy",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "IKEA of Sweden",
        "model": "TRADFRI bulb E14 WS opal 400lm",
        "node_desc": {
            "byte1": 1,
            "byte2": 64,
            "mac_capability_flags": 142,
            "manufacturer_code": 4476,
            "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,
                    4096,
                    64636
                ],
                "output_clusters": [
                    5,
                    25,
                    32,
                    4096
                ]
            },
            "242": {
                "profile_id": 41440,
                "device_type": 97,
                "input_clusters": [
                    33
                ],
                "output_clusters": [
                    33
                ]
            }
        }
    },
    "class": "zigpy.device"
}

Au niveau photo, il y a celle du plugin Ikea puisque c’est la même ampoule mais directement avec le plugin zigbee :
image

Merci d’avance

Bonjour Loic,
Nouvelle commande sans fil pour VMC chez Legrand.« Remote_fan_controller » (ref. : 067762).
Merci de l’intégrer…
image

{
    "ieee": "00:04:74:00:00:c1:17:6f",
    "nwk": 25946,
    "status": 2,
    "lqi": "180",
    "rssi": "-55",
    "last_seen": "1617711342.7644536",
    "node_descriptor": "12:40:80:21:10:59:3f:00:00:2a:3f:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 1,
            "profile_id": 260,
            "manufacturer": " Legrand",
            "model": " Remote fan controller",
            "output_clusters": [
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": []
                },
                {
                    "id": 8,
                    "name": "Level control",
                    "attributes": []
                },
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": []
                },
                {
                    "id": 64513,
                    "name": "Manufacturer Specific",
                    "attributes": []
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 2
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 0
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 66
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 7
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": " Legrand"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": " Remote fan controller"
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 15,
                    "name": "Binary Input (Basic)",
                    "attributes": []
                },
                {
                    "id": 32,
                    "name": "Poll Control",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "checkin_interval",
                            "value": 14400
                        }
                    ]
                },
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": []
                },
                {
                    "id": 64513,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": " Legrand",
        "model": " Remote fan controller",
        "node_desc": {
            "byte1": 18,
            "byte2": 64,
            "mac_capability_flags": 128,
            "manufacturer_code": 4129,
            "maximum_buffer_size": 89,
            "maximum_incoming_transfer_size": 63,
            "server_mask": 10752,
            "maximum_outgoing_transfer_size": 63,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 1,
                "input_clusters": [
                    0,
                    3,
                    15,
                    32,
                    1,
                    64513
                ],
                "output_clusters": [
                    3,
                    6,
                    8,
                    0,
                    64513,
                    25
                ]
            }
        }
    },
    "class": "zigpy.device"
}
1 « J'aime »