Node-RED - Utilisation d'un bouton Xiaomi (avec Gateway)

Pour utiliser un bouton Xiaomi sous Node-RED avec la Gateway Xiaomi voici la marche à suivre :

  • Créer un premier Node « event: state » pour capturer les events « click » de tous les boutons Xiaomi avec la configuration suivante :

image

image

  • Créer ensuite un Node « switch » avec la configuration suivante :

image

image

  • Créer ensuite un 2ème Node « switch » comme suit :

image

image

  • Puis créer un Node « call service » qui appelera le service de votre choix (toggle light pour l’exemple) :

image

  • Ensuite relier le tout entre eux et relier le Node « Click Type » avec le type de click de votre choix pour lancer votre Node « call service » :

That’s All !

  • Si vous possédez plusieurs boutons alors vous pouvez ensuite ajouter tous les switchs que vous possédez dans le 1er switch « Xiaomi Switches » :

image

  • Vous obtenez ensuite quelque chose dans ce style :