Envoyer un message sur Smart Led Messenger en API

L'utilisation de api.eedomus.com et de l'eedomus toolbox

Envoyer un message sur Smart Led Messenger en API

Messagepar Hamtaro06 » 15 Nov 2018 15:05

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 !
Blogueur DomoLity : https://www.domolity.fr

Image
Hamtaro06
 
Messages : 78
Inscription : 23 Nov 2017
Localisation : Côte d'Azur

Re: Envoyer un message sur Smart Led Messenger en API

Messagepar Kitor » 15 Nov 2018 15:35

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.
Kitor
 
Messages : 689
Inscription : 18 Nov 2014

Re: Envoyer un message sur Smart Led Messenger en API

Messagepar Hamtaro06 » 15 Nov 2018 15:46

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é.
Dernière édition par Hamtaro06 le 15 Nov 2018 21:33, édité 1 fois.
Blogueur DomoLity : https://www.domolity.fr

Image
Hamtaro06
 
Messages : 78
Inscription : 23 Nov 2017
Localisation : Côte d'Azur

Re: Envoyer un message sur Smart Led Messenger en API

Messagepar stef31 » 15 Nov 2018 15:53

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... ;)
EEDOMUS V2 - RFX avec RTS
En attente de l'EEDOMUS V4
stef31
 
Messages : 2336
Inscription : 20 Août 2013
Localisation : 31

Re: Envoyer un message sur Smart Led Messenger en API

Messagepar Hamtaro06 » 15 Nov 2018 16:24

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 !
Dernière édition par Hamtaro06 le 15 Nov 2018 16:56, édité 2 fois.
Blogueur DomoLity : https://www.domolity.fr

Image
Hamtaro06
 
Messages : 78
Inscription : 23 Nov 2017
Localisation : Côte d'Azur

Re: Envoyer un message sur Smart Led Messenger en API

Messagepar Hamtaro06 » 15 Nov 2018 16:29

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.
Blogueur DomoLity : https://www.domolity.fr

Image
Hamtaro06
 
Messages : 78
Inscription : 23 Nov 2017
Localisation : Côte d'Azur

Re: Envoyer un message sur Smart Led Messenger en API

Messagepar stef31 » 15 Nov 2018 16:35

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.
EEDOMUS V2 - RFX avec RTS
En attente de l'EEDOMUS V4
stef31
 
Messages : 2336
Inscription : 20 Août 2013
Localisation : 31

Re: Envoyer un message sur Smart Led Messenger en API

Messagepar stef31 » 15 Nov 2018 16:36

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.
EEDOMUS V2 - RFX avec RTS
En attente de l'EEDOMUS V4
stef31
 
Messages : 2336
Inscription : 20 Août 2013
Localisation : 31

Re: Envoyer un message sur Smart Led Messenger en API

Messagepar Hamtaro06 » 15 Nov 2018 16:46

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é 476 fois
Blogueur DomoLity : https://www.domolity.fr

Image
Hamtaro06
 
Messages : 78
Inscription : 23 Nov 2017
Localisation : Côte d'Azur

Re: Envoyer un message sur Smart Led Messenger en API

Messagepar Hamtaro06 » 15 Nov 2018 16:53

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.
Blogueur DomoLity : https://www.domolity.fr

Image
Hamtaro06
 
Messages : 78
Inscription : 23 Nov 2017
Localisation : Côte d'Azur

Re: Envoyer un message sur Smart Led Messenger en API

Messagepar stef31 » 15 Nov 2018 17:11

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.
EEDOMUS V2 - RFX avec RTS
En attente de l'EEDOMUS V4
stef31
 
Messages : 2336
Inscription : 20 Août 2013
Localisation : 31

Re: Envoyer un message sur Smart Led Messenger en API

Messagepar Hamtaro06 » 15 Nov 2018 17:32

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...
Dernière édition par Hamtaro06 le 15 Nov 2018 18:22, édité 1 fois.
Blogueur DomoLity : https://www.domolity.fr

Image
Hamtaro06
 
Messages : 78
Inscription : 23 Nov 2017
Localisation : Côte d'Azur

Re: Envoyer un message sur Smart Led Messenger en API

Messagepar stef31 » 15 Nov 2018 18:21

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?
EEDOMUS V2 - RFX avec RTS
En attente de l'EEDOMUS V4
stef31
 
Messages : 2336
Inscription : 20 Août 2013
Localisation : 31

Re: Envoyer un message sur Smart Led Messenger en API

Messagepar anne-marie » 15 Nov 2018 19:19

Pourquoi tu n'utilise pas google home et IFTTT avec "Say a phrase with a text ingredient" ?
2 Eedomus+ - Netatmo - Nabaztag2 - Karotz - Mirror - caméras IP - Zwave - RFXCOM - zigate - ecodevice - Enocean - orvibo - connexoon- goggle Home - Echo - yeelight etc....
anne-marie
 
Messages : 2169
Inscription : 19 Fév 2014
Localisation : 77

Re: Envoyer un message sur Smart Led Messenger en API

Messagepar anne-marie » 15 Nov 2018 19:21

Enfin je voulais dire l'assistant google de ton téléphone. C'est plus pratique si tu conduis
2 Eedomus+ - Netatmo - Nabaztag2 - Karotz - Mirror - caméras IP - Zwave - RFXCOM - zigate - ecodevice - Enocean - orvibo - connexoon- goggle Home - Echo - yeelight etc....
anne-marie
 
Messages : 2169
Inscription : 19 Fév 2014
Localisation : 77

Re: Envoyer un message sur Smart Led Messenger en API

Messagepar Hamtaro06 » 15 Nov 2018 21:10

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 :(
Blogueur DomoLity : https://www.domolity.fr

Image
Hamtaro06
 
Messages : 78
Inscription : 23 Nov 2017
Localisation : Côte d'Azur

Re: Envoyer un message sur Smart Led Messenger en API

Messagepar anne-marie » 15 Nov 2018 21:17

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
2 Eedomus+ - Netatmo - Nabaztag2 - Karotz - Mirror - caméras IP - Zwave - RFXCOM - zigate - ecodevice - Enocean - orvibo - connexoon- goggle Home - Echo - yeelight etc....
anne-marie
 
Messages : 2169
Inscription : 19 Fév 2014
Localisation : 77

Re: Envoyer un message sur Smart Led Messenger en API

Messagepar Hamtaro06 » 15 Nov 2018 21:31

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
Blogueur DomoLity : https://www.domolity.fr

Image
Hamtaro06
 
Messages : 78
Inscription : 23 Nov 2017
Localisation : Côte d'Azur

Re: Envoyer un message sur Smart Led Messenger en API

Messagepar Hamtaro06 » 18 Nov 2018 23:23

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 ;)
Blogueur DomoLity : https://www.domolity.fr

Image
Hamtaro06
 
Messages : 78
Inscription : 23 Nov 2017
Localisation : Côte d'Azur


Retour vers API eedomus & eedomus toolbox

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité