Smart-IS: le bouton connecté autonome et abordable, qui fait des requêtes HTTP
En domotique, malgré les automatismes qu'on peut mettre en place, le bouton est toujours autant apprécié, que ce soit pour piloter un appareil ou lancer un scénario manuellement, quand le besoin s'en fait sentir. Il existe divers boutons sans fil en Zwave, EnOcean, Zigbee, etc. A la recherche de solutions économiques, nous avions vu il y a quelques temps comment utiliser un Dash Button de Amazon avec Jeedom. Economique, mais avec une durée de vie limitée, et une dépendance à internet. Aujourd'hui nous allons découvrir le Smart-IS: un bouton connecté en Wifi, totalement autonome, indépendant du Cloud, et très abordable.
I. Découverte du bouton connecté Smart-IS
Le Smart Is est un bouton “artisanal”. Pas de beau packaging, et un boitier imprimé en 3D. Mais cela n'enlève rien à son intérêt, bien au contraire. Pour le reste, il est livré complet: bouton, pile, et petit mode d'emploi en français.
Le boitier du Smart-IS a été réalisé grâce à une imprimante 3D. Sur le dessus, une simple inscription “Push” pour savoir sur quelle face appuyer.
Il mesure 7cm de diamètre, pour une épaisseur d'un peu plus de 3cm. Ici comparé à un Dash Button pour s'en faire une idée:
A l'arrière, rien de spécial à signaler, avec une surface totalement lisse.
Mais c'est à l'intérieur que se trouve le plus intéressant: l'électronique de ce bouton, qui s'appuie sur la célèbre carte ESP 8266-01.
Cette carte sera capable de se connecter à votre réseau wifi pour envoyer une requête HTTP Get dès qu'on appuie sur son bouton. Pour l'alimenter, une pile CR2 de 3V:
La composition est donc relativement simple. Passons sans plus attendre à son utilisation.
II. Utilisation du bouton connecté Smart-IS
Pour commencer, il faudra bien sûr insérer la pile. Ensuite, il faut procéder à la configuration. Pour cela, il suffit d'appuyer sur le bouton RST au centre, et tout de suite, dans les 3s, sur le bouton SETUP, en maintenant celui ci appuyé jusqu'à ce que la Led s'éclaire:
A partir de là, le bouton Smart-IS génère son propre Wifi pour pouvoir s'y connecter. A l'aide de son smartphone, tablette, ou ordinateur, on se connecte donc au nouveau réseau Smart-IS:
Si la page ne se lance pas toute seule, il faudra ensuite aller dans le navigateur internet et taper l'adresse 192.168.4.1. Dans le menu qui apparait, il suffit de sélectionner réseau wifi:
On sélectionne son réseau wifi, on indique la clé de protection. En dessous, on renseigne l'url que devra appeler le bouton à chaque appui. Et c'est ici que le Smart-IS prend tout son intérêt: il est possible de réaliser des actions vers de nombreux équipements ou services !
Si une box domotique propose une API, on peut indiquer l'url pour déclencher un scénario. Par exemple, sur Jeedom, si je veux démarrer le scénario n°102, je renseigne une URL de ce type:
http://IP_JEEDOM/core/api/jeeApi.php?apikey=API_KEY_JEEDOM&type=scenario&id=102&action=start
En remplaçant les parties en gras par vos propres infos, bien évidemment. Sur Jeedom on peut alors ajouter les actions à réaliser, ainsi que les conditions à respecter si on souhaite.
Fibaro HC2, eedomus, Vera, etc. proposent ainsi des API avec des URL qui peuvent être appelées. Ce bouton peut ainsi déclencher n'importe quelle action sur ces box.
Le bouton étant en veille pour conserver une bonne autonomie, il faut le temps qu'il se réveille et se connecte au réseau wifi pour envoyer sa requête. L'action n'est donc pas instantanée, il faudra compter entre 3 et 5s. On ne l'utilisera donc pas pour remplacer un interrupteur mural qui doit allumer une lampe. En revanche pour lancer toutes sortes de scénarios qui ne sont pas à 5s près, comme par exemple ouvrir les volets, verrouiller la maison, etc. le Smart-IS fera parfaitement l'affaire !
L'argument séduisant est que ce bouton fonctionne en local: pas de Cloud, on renseigne directement l'adresse IP locale de se box domotique. Même en cas de coupure d'internet les actions continueront de fonctionner, contrairement à bon nombre de boutons connectés classiques, dont toutes les requêtes passent systématiquement par internet.
Mais les actions possibles ne se limitent pas aux box domotiques: on peut piloter par exemple l'enregistrement d'une caméra IP proposant une API (type Foscam par exemple), un objet connecté, ou une multitude de services grâce par exemple à IFTTT et son Webhook (une adresse appelée peut alors déclencher toutes sortes d'actions sur les appareils et services compatibles IFTTT).
III. Conclusion
Le Smart-IS est un petit bouton sans prétention, mais qui vient répondre à un besoin. Un interrupteur connecté, indépendant du Cloud, facilement paramétrable pour déclencher les actions qu'on souhaite sur nos systèmes. Et ceci à un prix très abordable, puisqu'il est proposé à 18,50€ avec son boitier disponible en 4 couleurs différentes. Une version sans boitier est également disponible à 12,50€, pour ceux qui voudraient réaliser leur propre boitier, ou l'intégrer par exemple à un meuble en toute discrétion. Le seul concurrent direct serait le bouton AWS d'Amazon, le modèle conçu pour les développeurs, avec pile remplaçable, mais vendu une vingtaine d'euros et dépendant du Cloud d'Amazon… Le choix est vite fait ;-)
Question par rapport à cette conclusion “Même en cas de coupure d’internet les actions continueront de fonctionner” : les box actuelles conservent un réseau wifi local actif lorsqu’elles ne captent plus le réseau Internet ?
Si la box domotique est autonome (type Jeedom, Fibaro, Vera par exemple), elle reste connectée au réseau wifi et est donc joignable par le bouton Smart-IS, oui, même si internet ne fonctionne pas.
Salut Cédric,
Merci pour cette solution car effectivement à part les bouton Dash, il est difficile de trouver des bouton simple et abordable. J’en cherche un pour faire un bouton de sonnette.
Par contre, pour cette gamme de prix, j’ai l’impression que la finition est un peu limite (impression 3D oblige) comparé à un NIU de Nodon (à environ 25€).
Oui, tout à fait d’accord. Je pense que c’est dû aussi au fait que là c’est un peu “artisanal”, il n’y a pas les économies d’échelle qu’on obtient quand on produit en grande quantité. Là ne serait ce qu’en temps d’impression 3D, c’est énorme pour produire un produit.
bonjour Cédric, je cherche un bouton connecté qui me permette d’envoyer des notifications push sur des mobiles. Pensez-vous que celui-ci puisse faire l’affaire ?
Bonjour je recherche un bouton poussoir en wifi direct et un actionneurs également en wifi direct.mon client veut pouvoir ouvrir sa porte électrique à partir de son Pc et l appel des entrant doit se voir aussi sur le Pc. Il a une boîte informatique pour l integration il gérera. Merci de trouver un produit.
Bonne journéeArmel verdegay
Je viens d’en commander un bouton Smart-IS
Top exactement ce que je cherchais. Le délais de 5 à 6 secondes est acceptable pour mon usage.
Je vais essayer d’adapter le module dans un interrupteur encastrable pour une installation propre.
idée d’évolution : gérer l’appui long et double appui
Ceci afin de couvrir plus de fonction