Sirene heiman

Bonjour
j’ai une alarme HEIMAN sous protocole ZIGBEE que je n’arrive pas à faire marcher avec le plugin-in officiel ZIGBEE.

L’équipement est bien détecté et des commandes sont crées.
Par contre quand je les test j’ai un message d’erreur comme quoi le endPoint n’est pas trouvé.
J’ai tenté de remplacer le endPoint apr la valeur « 1 » → plus de message d’erreur mais impossible de faire sonner la sirène.

Voici les informations brut du plug-in


    "ieee": "00:0d:6f:00:14:f6:c9:a5",
    "nwk": 50936,
    "status": 2,
    "lqi": "None",
    "rssi": "None",
    "last_seen": "None",
    "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": 26
                        },
                        {
                            "id": 33,
                            "name": "battery_percentage_remaining",
                            "value": 0
                        }
                    ]
                },
                {
                    "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"
}

Du coup, j’ai testé avec le plug-in « abeille » dont je ne me sert plus car j’ai plein d’autre équipements qu’il ne detecte pas. Par contre pour la sirène cela fonctionne.
Voici les commandes qui sont crées :

j’arrive bien a faire signer la SIRENE mais je ne comprend pas comment je pourrai recréer ce type de commande sous plug-in ZIGBEE

merci pour votre aide

un petit up
des avis sur le sujet ?
merci

Bonjour, j’ai rencontré le même problème. J’ai une clé conbee 2 et je suis en v4.1.22 sur une smart.
Je ne sais pas si ma solution est très clean, mais voici la config que j’ai fait et qui marche.


J’ai supprimé le tag #duration# et remplacé par une valeur en dur, mais cela me convient.

hum
merci pour ton retour.
j’ai essayé de recopier comme toi

mais j’obtiens l’erreur suivante

2021-06-21 19:12:58	zigbee	Erreur exécution de la commande [Sécurité alarme][Sirene][Panic urgence] : Erreur lors de la requete : http://127.0.0.1:8089/device/command(PUT), data : {"ieee":"00:0d:6f:00:14:f6:c9:a5","cmd":[{"endpoint":1,"cluster":"ias_wd","command":"start_warning","await":1,"args":["#slider#",0,6,1,1,1]}],"allowQueue":false} erreur : {"state":"error","result":"invalid literal for int() with base 10: '#slider#'","code":0}

peux tu me copier/coller le code d’une de tes commandes pour etre sur que je ne me trompe pas ?
merci

Bonjour,

après une grosse galère pour configurer ce module sirène heiman AQSZB-110
je parviens à le faire fonctionner ainsi si ça peut aider…


1::ias_wd::start_warning::A::B::C::D:E::F
A=Mode sirene (0-1)
B=strobe (0-1)
C= level sirene (0-2)
D=duration (1-16000)
E=Duty cycle strobe (0-100)
F=Intensity strobe(0-2)

exemple des Logical ID des commandes :
SireneON = 1::ias_wd::start_warning::1::1::2::1800::2::2
RESET = 1::ias_wd::start_warning::0::0::0::0::0::100 
strobe_rapide = 1::ias_wd::start_warning::0::1::0::20::10::2 
strobe_fixe = 1::ias_wd::start_warning::0::1::0::20::100::2 
Strobe_lent = 1::ias_wd::start_warning::0::1::0::20::50::2

Cordialement

6 « J'aime »

Un grand merci pour le travail, ca marche nickel chez moi avec ces infos que je n’aurais pas trouvées seul.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.