#GUIDE: Utilisation du Smart Led Messenger avec la box domotique Zipato

Au début de l'été nous avons découvert le Smart Led Messenger, un petit écran permettant de faire défiler du texte. Une API disponible permet même de diffuser des messages issus de notre système domotique. Aujourd'hui nous allons voir comment utiliser celui ci avec la box domotique de Zipato.

8.1
Smart Led Messenger: l'afficheur connecté très abordable, avec API locale pour les systèmes domotiques

SmartLed Messenger, l'afficheur connecté !

Le Smart Led Messenger est un afficheur connecté: il pourra tout aussi bien afficher l'heure, que la météo, les news, ...

Suite à l'article de Cédric, je l'ai donc commandé. Je l’ai reçu dans les temps, et c’est conforme à la description. Certain dirons qu’ils peuvent faire la même chose, et je suis d’accord. D’ailleurs, l’éditeur ne cache rien puisque les sources ainsi que la liste des composants sont disponibles ici. Mais j’ai visé dans la simplicité, et honnêtement, je ne suis pas déçu, surtout à ce prix.

Après avoir connecté mon SmartLed Messenger à mon réseau wifi, j’ai bien entendu voulu l’utiliser avec ma box domotique.

J’ai d’abord utilisé l’API proposée par l’application, mais le SmartLed Messenger n’interroge le serveur que toutes les 30 secondes, ce qui est beaucoup trop long pour un affichage domotique. Le plus simple, est de chercher l’IP de votre SmartLed Messenger sur votre réseau local, puis d’interagir directement avec celui-ci sans passer par le Cloud. Et miracle, c’est instantané…

Nota : Il faut affecter une IP fixe à votre SmartLed Messenger si vous voulez utiliser cette méthode.

Pour pouvoir l’utiliser dans votre règle favorite, il suffit d’utiliser un module « requête Http» dans votre règle.

smart led messenger zipato 1

Puis le configurer pour pousser une requête http à votre SmartLed Messenger :

smart led messenger zipato 2

Dans mon exemple, l’IP 192.168.86.22 est l’IP locale de mon SmartLed Messenger, et le message affiché sera « ceci est un test ».

Pour réaliser un premier test simple, j’ai créé une règle où j’appuie sur 1 des boutons tactiles de la Zipatile, et cela affiche le message sur le SmartLed Messenger.

smart led messenger zipato 3

(on n'oublie pas de sauvegarder et de synchroniser sa box)

smart led messenger zipato 4

Bon, maintenant que cela fonctionne, on en fait quoi ?

Certains se souviennent certainement de mon tuto pour utiliser la Google Home avec la box Zipato via IFTTT.

Je me suis dis qu’il pourrait être sympa d’avoir un retour écrit de la prise en compte de ma commande vocale.

Cela permettrait d’être sûr que la box a pris la demande en compte (car malheureusement, quand on est sur le cloud, il peut y avoir des latences de temps en temps).

J’ai donc, dans un premier temps, pris la règle Google Home et simplement ajouté la requête http sur chaque commande.

Cependant, j’y vois un inconvénient majeur : l’affichage est permanent, ce qui est pénible à la longue.

La solution : Passer par une règle supplémentaire, déclenchée par notre Virtual Switch que nous avions créé pour Google Home, et une variable pour le contenu du texte à afficher.

Pour commencer, on crée notre déclencheur en éditant le Virtual Switch de Google Home et en y ajoutant une nouvelle valeur « SmartLed Messenger »

smart led messenger zipato 5

Puis on crée une nouvelle règle qui surveille la valeur « SmartLed Messenger » :

smart led messenger zipato 6

On ajoute un module « Lier » afin de pouvoir rejouer la règle sans attendre la fin de la future temporisation que nous allons mettre en place.

smart led messenger zipato 7

Puis une première requête http qui vas envoyer le futur message que nous allons envoyer.

Pour cela, on va créer une variable « SmartLed » :

smart led messenger zipato 8

smart led messenger zipato 9

L’url est composée de la sorte :

http://IP_du _smartLed_Messenger/?message=

puis on inscrit la variable SmartLed avec le bouton « Inscrire la valeur »

Dans mon cas, cela donne :

http://192.168.86.22/?message=${variables.get(“SmartLed”)}

On met en place une deuxième requête http, qui va mettre à zéro le virtual switch « SMARTLEDMESSENGER ».

smart led messenger zipato 10

Pour connaitre la requête à intégrer, on édite le Virtual switch, et on copie la ligne :

smart led messenger zipato 11

que l’on intègre dans notre requête.

On n’oublie pas d’insérer la valeur « 0 » à la fin :

smart led messenger zipato 12

On ajoute un module « Attente » que l’on règle sur le temps que dois rester affiché le message :

smart led messenger zipato 13

Et on termine cette règle en posant une requête http qui va éteindre le SmartLed Messenger :

smart led messenger zipato 14

smart led messenger zipato 15

On peut sauvegarder cette règle qui est prête à envoyer son premier message.

Et maintenant ?

Pour afficher un message, on doit changer, dans l’ordre, le contenu de la variable « SmartLed » puis la valeur du Virtual Switch « SmartLed Messenger »

Par exemple, j’ai édité ma règle GoogleHome, et modifié la partie qui gère la demande d’ouverture des stores.

Avant :

smart led messenger zipato 16

Après :

smart led messenger zipato 17

La requête http met la valeur du Virtual Switch SmartLed Messenger à 1 (voir plus haut si vous ne vous souvenez mas comment on fait:

smart led messenger zipato 18

Et voilà…

On sauvegarde, puis on synchronise.

Et normalement, tout devrait fonctionner comme sur des roulettes…

Smart Led Messenger l'afficheur Connecté (Noir)

Last update was on: 11 juillet 2023 11 h 27 min
Rupture de stock

Pour information, cet article peut contenir des liens affiliés, sans aucun impact sur ce que vous gagnez vous même ou le prix que vous pouvez payer pour le produit. Passer par ce lien vous permet de me remercier pour le travail effectué sur le blog chaque jour, et d'aider à couvrir les dépenses du site (hébergement, frais de port pour les concours, etc.). Ca ne vous coute rien, mais ca m'aide beaucoup ! Merci donc à ceux qui joueront le jeu !

Inscrivez vous à notre newsletter !

Ne ratez plus aucun article, test de produit ou guide, grâce à un mail dans votre boite chaque vendredi !

Que pensez vous de cet article ? Laissez nous vos commentaires !
Merci de rester courtois: un bonjour et un merci ne coutent rien ! Nous sommes là pour échanger de façon constructive. Les trolls seront supprimés.

Laisser un commentaire

Maison et Domotique
Logo
Register New Account
Enregistrez vous, et stockez vos articles préférés sur votre compte pour les retrouver n'importe où, n'importe quand !
Compare items
  • Casques Audio (0)
  • Sondes de Piscine Connectées (0)
  • Smartphones (0)
Compare