SUNRICHER SR-ZG9100A - Va et vient

Bonjour,

J’ai acheté le module SUNRICHER SR-ZG9100A pour domotiser un va-et-vient.

Le module est directement reconnu par le plugin zigbee (grace à la demande de @Maxcrouz) et je peux allumer/éteindre la lumière depuis Jeedom. Par contre, je n’arrive pas à faire fonctionner les interrupteurs à basculer. J’ai l’impression que le module s’attend à un bouton poussoir car quand j’appuie 2 fois de suite sur un interrupteur, ça fonctionne.

Quelqu’un a-t-il déjà réussit à le faire fonctionner correctement ?
Merci de vos retours.

Je te confirme que le module est réglé d’usine pour des boutons poussoirs (monostables).

Et ce n’est pas modifiable ?

si tu postes ici le fichier tree (json) de ton équipement je peux regarder s’il y a un cluster et un attribut ad hoc pour cela.

Voici le fichier json

{
    "ieee": "60:a4:23:ff:fe:bc:ee:c0",
    "nwk": 37071,
    "status": 2,
    "lqi": "255",
    "rssi": "-49",
    "last_seen": "1639060750.2107491",
    "node_descriptor": "01:40:8e:24:12:52:52:00:00:2c:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 256,
            "profile_id": 260,
            "manufacturer": "Sunricher",
            "model": "HK-SL-RELAY-A",
            "output_clusters": [
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": [
                        {
                            "id": 2,
                            "name": "current_file_version",
                            "value": 47
                        }
                    ]
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 3
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 0
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "Sunricher"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "HK-SL-RELAY-A"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "NULL"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "2.5.3_r47"
                        }
                    ]
                },
                {
                    "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": []
                },
                {
                    "id": 4096,
                    "name": "LightLink",
                    "attributes": []
                }
            ]
        },
        {
            "id": 242,
            "status": 1,
            "device_type": 102,
            "profile_id": 41440,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 33,
                    "name": "GreenPowerProxy",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 33,
                    "name": "GreenPowerProxy",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "Sunricher",
        "model": "HK-SL-RELAY-A",
        "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": 4644,
            "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,
                    2821,
                    4096
                ],
                "output_clusters": [
                    25
                ]
            },
            "242": {
                "profile_id": 41440,
                "device_type": 102,
                "input_clusters": [
                    33
                ],
                "output_clusters": [
                    33
                ]
            }
        }
    },
    "class": "zigpy.device"
}

Merci de ton aide.

Bizarre car plusieurs clusters ne correspondent pas à ceux de la doc du module.
Le 4096 n’est pas référencé par la doc ce qui est peut être normal car c’est le cluster qui permet le TouchLink (appairage direct d’une télécommande à proximité immédiate)
Le 2820 et le 1794 référencés par la doc sont manquants.

Mais aucun cluster ou attribut lié à une configuration d’inter hélas.

As tu essayé à la mise sous tension du module de fermer un inter et de l’ouvrir quelques secondes plus tard (10 ou 20s) ? Souvent ce type de module a un système d’autodétection à sa mise sous tension.

Je viens de tester mais ca ne marche pas.
C’est sans espoir alors :frowning_face:

Merci de ton aide.

Dans la doc, ça parle de « factory settings » pour changer le mode. Ça doit être différent « factory reset », non ? J’ai essayé plusieurs fois sans succès.

La doc dis que sur requête les modules peuvent être programmés en usine pour avoir un mode de fonctionnement autre que celui par défaut.

Cela ne veut pas dire que ledit mode n’est pas modifiable par la suite.

Je vais regarder plus amont pour voir s’il n’y a pas une astuce d’auto apprentissage.

1 « J'aime »

Recherches peu fructueuses.
Tous les exemples ou docs trouvés ne citent que le bouton poussoir (monostable) et jamais de bistable.
Pourtant la doc liste bien ces équipements comme compatibles. Peut être uniquement si réglage usine ?
Si après un reset du module puis une remise sous tension en ayant connecté au préalable un inter bistable ça ne marche pas alors c’est que le module n’est pas compatible.

Essaye donc un reset du module , coupe sont circuit d’alimentation, connectes y un inter bistable, réalimente le module puis teste pour voir si le bistable fonctionne. Si ok tu pourras ensuite ré appairer. Sinon c’est que seul le monostable est pris en compte.

J’ai testé plusieurs fois. Pas de changement :frowning_face:
Je pense que je vais le retourner.

Merci de ton aide.

Même problème.
J’ai pu converser avec le support Sunricher: les modules sont configurés par défaut pour des interrupteurs « push ». Bien qu’il soit possible d’utiliser des va-et-vient classiques, le module doit être reconfiguré en « usine » pour cela, bref il faut leur renvoyer le module…
A noter qu’ils m’ont également dit, qu’à l’achat il est possible de leur demander le module configuré directement dans le mode souhaité. Mais bon, pour commander chez Sunricher en direct c’est pas simple. Il faut passer par une commerciale (mais si ça vous chante elle s’appelle Mila Liang et est joignable en anglais par Whatsapp au +8619162028675).
Je vais aussi envoyer un petit mail à Domadoo pour leur indiquer le sujet.

1 « J'aime »