Intégration Sirène meian SR01-ZB

Bonjour à tous,
Je viens de recevoir une sirène Meian SR01-ZB acheté sur Aliexpress.
(https://fr.aliexpress.com/item/1005004701151756.html?spm=a2g0o.order_list.order_list_main.83.723d5e5bgfBs7N&gatewayAdapt=glo2fra)

Pour la photo, j’en ai une de prête, mais je ne sais pas comment joindre un fichier sur le forum, vous pourrez la télécharger en suivant le lien vers un cloud : Photo Meina SR01-ZB - pCloud

La sirène n’est pas intégrée directement dans jeedom.
Toutefois, des commandes se créent.
Quand j’actionne le bouton sur la sirène, la commande info Etat 1 s’actualise.
Les commandes action On1 et Off1 permettent d’allumer ou éteindre le flash.

Voici les les infos brutes :

{
    "ieee": "a4:c1:38:d8:e7:46:53:fc",
    "nwk": 43599,
    "status": 2,
    "lqi": "120",
    "rssi": "-70",
    "last_seen": "1677622160.272222",
    "node_descriptor": "01:40:8e:41:11:42:42:00:00:2a:42:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 1027,
            "profile_id": 260,
            "manufacturer": "_TZ3000_cipibmnp",
            "model": "TS0224",
            "output_clusters": [
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                },
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": [
                        {
                            "id": 32,
                            "name": "battery_voltage",
                            "value": 2
                        },
                        {
                            "id": 33,
                            "name": "battery_percentage_remaining",
                            "value": 2
                        }
                    ]
                },
                {
                    "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": 768,
                    "name": "Color Control",
                    "attributes": [
                        {
                            "id": 3,
                            "name": "current_x",
                            "value": 0
                        },
                        {
                            "id": 4,
                            "name": "current_y",
                            "value": 0
                        },
                        {
                            "id": 7,
                            "name": "color_temperature",
                            "value": 0
                        }
                    ]
                },
                {
                    "id": 1280,
                    "name": "IAS Zone",
                    "attributes": [
                        {
                            "id": 16,
                            "name": "cie_addr",
                            "value": [
                                64,
                                104,
                                169,
                                254,
                                255,
                                35,
                                164,
                                96
                            ]
                        }
                    ]
                },
                {
                    "id": 1282,
                    "name": "IAS Warning Device",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "max_duration",
                            "value": 60
                        }
                    ]
                },
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 3
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 69
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "_TZ3000_cipibmnp"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TS0224"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": ""
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 132
                        }
                    ]
                }
            ]
        },
        {
            "id": 242,
            "status": 1,
            "device_type": 97,
            "profile_id": 41440,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 33,
                    "name": "GreenPowerProxy",
                    "attributes": []
                }
            ],
            "input_clusters": []
        }
    ],
    "signature": {
        "manufacturer": "_TZ3000_cipibmnp",
        "model": "TS0224",
        "node_desc": {
            "logical_type": 1,
            "complex_descriptor_available": 0,
            "user_descriptor_available": 0,
            "reserved": 0,
            "aps_flags": 0,
            "frequency_band": 8,
            "mac_capability_flags": 142,
            "manufacturer_code": 4417,
            "maximum_buffer_size": 66,
            "maximum_incoming_transfer_size": 66,
            "server_mask": 10752,
            "maximum_outgoing_transfer_size": 66,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 1027,
                "input_clusters": [
                    1,
                    3,
                    4,
                    5,
                    6,
                    768,
                    1280,
                    1282,
                    0
                ],
                "output_clusters": [
                    25,
                    10
                ]
            },
            "242": {
                "profile_id": 41440,
                "device_type": 97,
                "input_clusters": [],
                "output_clusters": [
                    33
                ]
            }
        }
    },
    "class": "zigpy.device"
}

Voici aussi le log de la sirène, quand j’appuis sur le bouton situé sur la sirène :

{"devices":{"a4:c1:38:d8:e7:46:53:fc":{"1":{"6":[{"value":"Bool.true","cluster_name":"On\/Off"}]}}}}
[2023-02-28 23:24:19]DEBUG : Search attribut for a4:c1:38:d8:e7:46:53:fc logicalId : 1::6::0 => Bool.true convert to 1
[2023-02-28 23:24:19]DEBUG : {"devices":{"a4:c1:38:d8:e7:46:53:fc":{"1":{"6":[{"value":"Bool.true","cluster_name":"On\/Off"}]}}}}
[2023-02-28 23:24:19]DEBUG : Search attribut for a4:c1:38:d8:e7:46:53:fc logicalId : 1::6::0 => Bool.true convert to 1
[2023-02-28 23:24:19]DEBUG : {"devices":{"a4:c1:38:d8:e7:46:53:fc":{"1":{"6":[{"value":"Bool.true","cluster_name":"On\/Off"}]}}}}
[2023-02-28 23:24:19]DEBUG : Search attribut for a4:c1:38:d8:e7:46:53:fc logicalId : 1::6::0 => Bool.true convert to 1
[2023-02-28 23:24:19]DEBUG : {"devices":{"a4:c1:38:d8:e7:46:53:fc":{"1":{"6":[{"value":"Bool.true","cluster_name":"On\/Off"}]}}}}
[2023-02-28 23:24:19]DEBUG : Search attribut for a4:c1:38:d8:e7:46:53:fc logicalId : 1::6::0 => Bool.true convert to 1
[2023-02-28 23:24:20]DEBUG : {"devices":{"a4:c1:38:d8:e7:46:53:fc":{"1":{"768":{"7":{"value":"0","cluster_name":"Color Control"}}}}}}
[2023-02-28 23:24:20]DEBUG : Search attribut for a4:c1:38:d8:e7:46:53:fc logicalId : 1::768::7 => 0 convert to 0
[2023-02-28 23:24:21]DEBUG : {"devices":{"a4:c1:38:d8:e7:46:53:fc":{"1":{"6":[{"value":"Bool.true","cluster_name":"On\/Off"}]}}}}
[2023-02-28 23:24:34]DEBUG : {"devices":{"00:0d:6f:00:14:91:c1:38":{"1":{"1280":{"cmd":{"1":{"value":"ZoneStatus.Supervision_reports","cluster_name":"IAS Zone"},"1.1":{"value":"bitmap8.0","cluster_name":"IAS Zone"},"1.2":{"value":"0","cluster_name":"IAS Zone"},"1.3":{"value":"0","cluster_name":"IAS Zone"}}}}}}}
[2023-02-28 23:24:34]DEBUG : Search command for 00:0d:6f:00:14:91:c1:38 logicalId : 1::1280::cmd::1 => ZoneStatus.Supervision_reports convert to ZoneStatus.Supervision_reports
[2023-02-28 23:24:34]DEBUG : Search command for 00:0d:6f:00:14:91:c1:38 logicalId : 1::1280::cmd::1.1 => bitmap8.0 convert to 0
[2023-02-28 23:24:34]DEBUG : Search command for 00:0d:6f:00:14:91:c1:38 logicalId : 1::1280::cmd::1.2 => 0 convert to 0
[2023-02-28 23:24:34]DEBUG : Search command for 00:0d:6f:00:14:91:c1:38 logicalId : 1::1280::cmd::1.3 => 0 convert to 0
[2023-02-28 23:24:52]DEBUG : {"devices":{"a4:c1:38:d8:e7:46:53:fc":{"1":{"6":[{"value":"Bool.false","cluster_name":"On\/Off"}]}}}}
[2023-02-28 23:24:52]DEBUG : Search attribut for a4:c1:38:d8:e7:46:53:fc logicalId : 1::6::0 => Bool.false convert to 0
[2023-02-28 23:24:52]DEBUG : {"devices":{"a4:c1:38:d8:e7:46:53:fc":{"1":{"6":[{"value":"Bool.false","cluster_name":"On\/Off"}]}}}}
[2023-02-28 23:24:52]DEBUG : Search attribut for a4:c1:38:d8:e7:46:53:fc logicalId : 1::6::0 => Bool.false convert to 0

Si vous arrivez à l’intégrer dans une prochaine mise à jour du plugin zigbee, ce serait super.
PS: je suis sur une box atlas, avec protocole zigbee natif.
Cordialement

Etant mon premier post de ce genre, je découvre les us et coutumes du forum.
Donc, merci à Mips pour la mise en forme et iPapy pour le transfert dans la bonne catégorie.

Bonsoir à tous,

J’ai aussi fait l’acquisition d’une sirène Meian SR01-ZB. vendue aussi comme Tuya TS-0224. Dans le post de Bouda25, on voit bien qu’elle est reconnue comme une sirène Tuya TS-0224, mais les commande correspondent apparemment à une lampe : Réglage couleur, température de couleur, etc.
Du coup, seul l’allumage et l’extinction de la lampe rouge sont possible (c’est déjà bien :slight_smile: ).

Peut-on espérer une intégration dans Jeedom comme dans Home Assistant ?

image
image

Merci et bonne soirée à tous

Bonsoir,

Le plugin zigbee étant obsolète il n’y aura donc pas de nouvelle intégration dans ce dernier.
Si vous désirez la même chose que sur HA je vous invites à migré vers le nouveau plugin Jeezigbee qui se base sur zigbee2mqtt

Ok, merci je vais essayer ce plugin.