Forum eedomus
https://forum.eedomus.com/

Envoyer un message sur Smart Led Messenger en API
https://forum.eedomus.com/viewtopic.php?f=23&t=7774
Page 1 sur 1
Auteur:  Hamtaro06 [ 15 Nov 2018 15:05 ]
Sujet du message:  Envoyer un message sur Smart Led Messenger en API

Bonjour à tous,

Je possède plusieurs Smart Led Messenger et aussi des afficheurs LED montés avec l'application Byfeel https://www.domolity.fr/?p=373

Je cherche comment envoyer depuis l'extérieur, en request http API pour faire afficher un message sur mes afficheurs.

J'ai bien compris qu'il faut utiliser ce lien :

https://api.eedomus.com/set?action=peri ... cret=XXXke

Mais moi je ne veux pas ajouter dans les valeurs les textes, je veux pouvoir remplacer ce que je veux un texte à la place du numéro de la valeur directement sur le lien API

Est ce que c'est possible de remplacer la valeur par un texte personnalisé ?

Et est ce que c'est possible de convertir mes notifications Pushbullet en texte pour faire afficher sur mes écrans LED ?

Merci !
Auteur:  Kitor [ 15 Nov 2018 15:35 ]
Sujet du message:  Re: Envoyer un message sur Smart Led Messenger en API

Quand tu dis de l’extérieur, c'est hors de ton réseau local ?
Si non avec l'API locale tu peux faire sa.
Auteur:  Hamtaro06 [ 15 Nov 2018 15:46 ]
Sujet du message:  Re: Envoyer un message sur Smart Led Messenger en API

Oui en dehors du réseau local par l'intermédiaire de la box eedomus puisque je n'ai pas ouvert les ports de mes afficheurs dans mon routeur par sécurité.
Auteur:  stef31 [ 15 Nov 2018 15:53 ]
Sujet du message:  Re: Envoyer un message sur Smart Led Messenger en API

Bonjour Hamtaro06,

Ce sujet m'intéresse car comme toi, je me suis lancé dans la construction de mon afficheur XXL. Donc je suis ton blog et je vais commencer par faire une petite remarque sur ton blog.
Peux tu enlever le son étrange que l'on entend sur ton blog, il est un peu flippant? ;)

Normalement, on doit pouvoir transmettre les notifications que l'on veut aux afficheurs sauf que ce ne sera pas tout à faire les mêmes requêtes pour le Smart Led Messenger et pour la solution de Byfeel.

L'idéal sera peut être de créer un script sur EEDOMUS pour prendre en compte les interactions en provenance du Notifieur mais dans l'immédiat on doit pouvoir envoyer des notifications personnalisées de l'EEDOMUS vers le Notifieur avec une simple requête HTTP.
Byfeel a publié hier ou ce matin, un nouvel article sur les interactions avec JEEDOM et le soucis, c'est qu'il passe par un script sur JEEDOM.
D'après le site de Byfeel (https://byfeel.info/le-notifheure-jeedom/)
Je pense que la requête devrait être sous la forme suivante :
http://"IP_Notifieur"/Notification?msg="xxx0"&type="xxx1"&intnotif="xxx2"&flash="xxx3"&txt="xxx4"

xxx0 = ton message dans lequel, on doit pouvoir ajouter des infos dynamique avec des codes API
xxx1 = Type d’animation pour l’instant ( PAC , OPENING , BLINDS )
xxx2 = de 0 à 15 pour indiquer une valeur de luminositée
xxx3 = pour activer le flash lumineux avant notification ( si LED présente )
xxx4 = Un mot a afficher avant effet animation ( par défaut : notif )

Pour l'instant, je n'ai pas reçu tout les composants donc je vais suivre tes expériences... ;)
Auteur:  Hamtaro06 [ 15 Nov 2018 16:24 ]
Sujet du message:  Re: Envoyer un message sur Smart Led Messenger en API

stef31 a écrit:Peux tu enlever le son étrange que l'on entend sur ton blog, il est un peu flippant? ;)


LOL c'est pour ca que je n'ai pas beaucoup de monde sur mon blog ??? ;-)

Justement mon père m'a fait la remarque mais c'est quelle vidéo ? Ca doit etre un bruit de ventilation de mon Shuttle ? https://www.youtube.com/channel/UCRGXlE ... subscriber

Par contre je ne sais pas comment rendre muet une vidéo chez Youtube sans devoir supprimer pour réinstaller une nouvelle modifiée sinon ca casse mes liens dans mes articles, ca m'aiderait si quelqu'un peut m'indiquer merci !
Auteur:  Hamtaro06 [ 15 Nov 2018 16:29 ]
Sujet du message:  Re: Envoyer un message sur Smart Led Messenger en API

stef31 a écrit:Je pense que la requête devrait être sous la forme suivante :
http://"IP_Notifieur"/Notification?msg="xxx0"&type="xxx1"&intnotif="xxx2"&flash="xxx3"&txt="xxx4


Oui ca c'est ce que je fais en local mais ce que je voudrai, c'est en dehors du réseau local et pour cela, il faut utiliser l'API d'eedomus comme indiqué ici :

https: //api.eedomus.com/ set?action=periph.value&periph_id=XXXXXXXX&value=XXXXXX&api_user=XXXX&api_secret=XXXke

Probleme, il faut mettre le numéro de la valeur or moi je veux mettre n'importe quel texte un peu comme depuis Google Home ou tu dictes le message a envoyer...

Par exemple, je voudrai envoyer un message depuis ma voiture pour avertir ma femme à la maison que j'arrive dans 15 minutes... et au lieu de lui envoyer un SMS, je voudrai qu'elle le voit sur mes afficheurs LED.
Auteur:  stef31 [ 15 Nov 2018 16:35 ]
Sujet du message:  Re: Envoyer un message sur Smart Led Messenger en API

Hamtaro06 a écrit:Oui ca c'est ce que je fais en local mais ce que je voudrai, c'est en dehors du réseau local et pour cela, il faut utiliser l'API d'eedomus comme indiqué ici :

https: //api.eedomus.com/ set?action=periph.value&periph_id=XXXXXXXX&value=XXXXXX&api_user=XXXX&api_secret=XXXke


C'est pour interroger l'EEDOMUS, ce n'est pas pareil.
Il te faut un capteur HTTP avec des messages prédéfini et tu les choisis avec l'appli EEDOMUS sur ton smartphone.
Mais tu ne pourras pas insérer du texte personnalisé sur l'afficheur via ton smartphone.
Auteur:  stef31 [ 15 Nov 2018 16:36 ]
Sujet du message:  Re: Envoyer un message sur Smart Led Messenger en API

stef31 a écrit:Mais tu ne pourras pas insérer du texte personnalisé sur l'afficheur via ton smartphone.


Sauf si tu passes par une autre passerelle (mais je ne sais pas laquelle) que l'EEDOMUS.
Auteur:  Hamtaro06 [ 15 Nov 2018 16:46 ]
Sujet du message:  Re: Envoyer un message sur Smart Led Messenger en API

stef31 a écrit:
Hamtaro06 a écrit:Il te faut un capteur HTTP avec des messages prédéfini et tu les choisis avec l'appli EEDOMUS sur ton smartphone.


Oui c'est ca que je fais actuellement

Pièces jointes:
http.JPG
Valeurs
http.JPG (97.52 Kio) Consulté 14064 fois
Auteur:  Hamtaro06 [ 15 Nov 2018 16:53 ]
Sujet du message:  Re: Envoyer un message sur Smart Led Messenger en API

stef31 a écrit:
stef31 a écrit:Mais tu ne pourras pas insérer du texte personnalisé sur l'afficheur via ton smartphone.


Sauf si tu passes par une autre passerelle (mais je ne sais pas laquelle) que l'EEDOMUS.


Bon ok donc apparement on ne peut pas faire autrement au moins j'ai la confirmation. Merci !

Je vais chercher une autre solution. J'ai déja cherché coté passerelle SMS a installer sur un vieux mobile mais pas réussi a trouver l'application capable de transferer un SMS en http API

Si quelqu'un sait, je suis preneur ! Merci.
Auteur:  stef31 [ 15 Nov 2018 17:11 ]
Sujet du message:  Re: Envoyer un message sur Smart Led Messenger en API

Alors si tu lis bien l'article de Byfell, il y a un paragraphe "Interaction JEEDOM" et d'après les copies d'écran, il crée des interactions entre son smartphone et le Notifieur via JEEDOM comme passerelle.

Les deux inconvénients que j'y vois :
1/ il faut installer une passerelle JEEDOM (ce n'est pas un inconvénient pour tout le monde mais j'ai choisi EEDOMUS car j'ai pas envie de bidouiller)
2/ je suppose qu'il doit ouvrir un port pour se connecter à JEEDOM depuis l'extérieur??? En réalité, j'ai rien compris aux explications qu'il a donné car je suppose que c'est destiné aux utilisateurs JEEDOM.
Auteur:  Hamtaro06 [ 15 Nov 2018 17:32 ]
Sujet du message:  Re: Envoyer un message sur Smart Led Messenger en API

stef31 a écrit:1/ il faut installer une passerelle JEEDOM (ce n'est pas un inconvénient pour tout le monde mais j'ai choisi EEDOMUS car j'ai pas envie de bidouiller)
2/ je suppose qu'il doit ouvrir un port pour se connecter à JEEDOM depuis l'extérieur??? En réalité, j'ai rien compris aux explications qu'il a donné car je suppose que c'est destiné aux utilisateurs JEEDOM.


1- Oui c'est pour ca que j'ai aussi choisi eedomus, j'ai Jeedom avec un DD qui tourne dans ma cave et qui prend la poussière car pas le temps de comprendre pour bidouiller. J'ai encore trop de trucs a améliorer avec eedomus qui est vraiment top...

2- Oui c'est exact, il faut ouvrir un port du router, créer un compte et utiliser un DDNS, installer un plugin et gare aux failles de sécurité. C'est pourquoi je suis resté chez eedomus

J'espère trouver une autre solution ou passerelle moins compliquée. Ca serait bien pour les débutants qui n'ont pas envie de mettre la main dans le cambouis...
Auteur:  stef31 [ 15 Nov 2018 18:21 ]
Sujet du message:  Re: Envoyer un message sur Smart Led Messenger en API

Sur le Smart Led Messenger, il me semble qu'il y a une application cloud donc tu devrais pouvoir transmettre les infos via une application smartphone normalement?
Auteur:  anne-marie [ 15 Nov 2018 19:19 ]
Sujet du message:  Re: Envoyer un message sur Smart Led Messenger en API

Pourquoi tu n'utilise pas google home et IFTTT avec "Say a phrase with a text ingredient" ?
Auteur:  anne-marie [ 15 Nov 2018 19:21 ]
Sujet du message:  Re: Envoyer un message sur Smart Led Messenger en API

Enfin je voulais dire l'assistant google de ton téléphone. C'est plus pratique si tu conduis
Auteur:  Hamtaro06 [ 15 Nov 2018 21:10 ]
Sujet du message:  Re: Envoyer un message sur Smart Led Messenger en API

anne-marie a écrit:Enfin je voulais dire l'assistant google de ton téléphone. C'est plus pratique si tu conduis


Ben Google ne doit pas m'aimer, je suis sourd oraliste c'est a dire que je parle presque bien comme tout le monde mais j'ai un foutu accent qui m'empeche d'en profiter

Pas de probleme avec mes enfants et ils marrent quand j'essaye a mon tour ;-)

Meme Amazon a du mal a me reconnaitre, il faut que je sois en face et proche du micro, moteur coupé et répeter 2-3 fois pour que ca fonctionne :(
Auteur:  anne-marie [ 15 Nov 2018 21:17 ]
Sujet du message:  Re: Envoyer un message sur Smart Led Messenger en API

Ah zut, je savais que tu arrivais à parler mais effectivement si ça te donne un accent que Google ne comprend pas, c'est embetant. En plus, tu ne vas pas entendre si Google a compris ou non
Auteur:  Hamtaro06 [ 15 Nov 2018 21:31 ]
Sujet du message:  Re: Envoyer un message sur Smart Led Messenger en API

anne-marie a écrit:Ah zut, je savais que tu arrivais à parler mais effectivement si ça te donne un accent que Google ne comprend pas, c'est embetant. En plus, tu ne vas pas entendre si Google a compris ou non


Non j'entend grace a mes appareils, j''écoute la musique mais je ne comprend pas toutes les paroles mais heureusement que Google Assistant affiche la réponse par écrit sur mon smartphone

J'avais acheté Google Home par curiosité pour piloter a distance ma domotique mais finalement il prend la poussière sauf pour la musique ou lire les notifications d'eedomus (pour appeler les enfants par ex)..

Par contre Amazon Echo Spot je m'en sers plus souvent car il affiche les sous-titres mais il est plus sourd que Google Home :D
Auteur:  Hamtaro06 [ 18 Nov 2018 23:23 ]
Sujet du message:  Re: Envoyer un message sur Smart Led Messenger en API

Bonsoir, pour info, j’ai mis en ligne un tuto pour l’application API (Android) https://www.domolity.fr/?p=1022. J'ai trouvé un autre solution pour l'envoi depuis un mobile. Prochain tuto en cours ;)
Page 1 sur 1 Le fuseau horaire est UTC+1 heure