Il est bien connu que vous pouvez connecter un interrupteur aux entrées du capteur.
Mais le fait que vous puissiez connecter autant de switchs que vous le souhaitez via le réseau est certainement une nouveauté !
À l'aide du bouton intelligent « Shelly Button1 », vous pouvez démarrer jusqu'à 4 programmes différents ou contrôler des stations individuelles avec un seul bouton, comme celui-ci :
https://www.reichelt.de/shelly-button-1-wifi-schwarz-shelly-button1-p284173.html
Ces 4 fonctions différentes sont obtenues en distinguant les pressions simples, longues, doubles et triples. Une commande peut être attribuée à chaque type, ici le contrôle de l'API OpenSprinkler :
Le bouton doit être programmé pour que lorsqu'il est enfoncé, il donne la commande
http://os-ip/cm?pw=xxx&sid=0&en=1&t=360
où sid=0=1ère zone, t=360=secondes d'exécution
Et par ex. un appui long le termine :
http://os-ip/cm?pw=xxx&sid=0&en=0
Le mot de passe pw doit être saisi sous forme de hachage MD5, par ex. vous pouvez le convertir avec un outil de hachage MD5 en ligne.
(par exemple ici : https://www.md5hashgenerator.com/)
La liste complète des commandes API peut être trouvée ici :
https://openthings.freshdesk.com/support/solutions/articles/5000716363-os-api-documents