Bouton xiaomi - état

Bonjour à tous,

Je suis en train d’intégrer un bouton xiaomi rond présentant plusieurs états: click court, long, double click…
Le bouton fonctionne et renvoi pour le click court le code 1002 et 1004 pour le double click.
Le problème vient de la détection dans les scénarios du statut du bouton:

  • dans tous les posts que j’ai vu que le statut à tester est « click » « double_click » « long_click_press » et « long_click_release » alors que moi je recupère des codes numériques 1002 - 1004 et autres.
    dans la configuration le statut est défini comme "info " & « numérique ».
    J’ai testé les autres options sans obtenir les statuts « click »

Dans mon scénario j’ai adapté la condition « si alors » avec ces codes numériques et cela marche mais ce n’est pas très lisible.

si vous avez un idée je suis preneur.

merci

Bonjour,
c’est le fonctionnement normal de ce type de bouton :
1 CLIC = 1000 et 1002 (relâchement)
2 = 1004
3 = 1005
4 = 1006
5 = 1010
APPUI LONG = 1000 et 1001 → 1003 (relâchement)

Tu peut mettre 1000 et 1003 dans les valeurs interdites (Gestion des valeurs), ce qui te permettra de ne remonter que :

1 CLIC = 1002
2 = 1004
3 = 1005
4 = 1006
5 = 1010
APPUI LONG = 1003

ok Phpvarious je vais utiliser ces codes.
merci