[Store] Notification Telegram via IFTTT

Discussion et échanges de scripts pour la box eedomus

[Store] Notification Telegram via IFTTT

Messagepar influman » 25 Jan 2018 01:23

Plugin "Notifications IFTTT"
pour envoyer des messages eedomus vers IFTTT pou Telegram, Twitter, Notifications, etc..
Cf. documentation pour les prérequis.

Prédéfinissez vos notifications dans les valeurs de l'actionneur créé à l'installation.
Actionnez les ensuite dans vos règles et programmations.

Utilisez les TAG suivants :
[BR] : insertion d'un saut de ligne
[DATE] : insertion de la date jj/mm/ssaa
[TIME] : insertion de l'heure
[123456] : insertion de la valeur du périphérique de code API 123456
les tags b et i fonctionnent également pour délimiter un texte en gras ou italique

N'hésitez pas à suggérer des évolutions de variables.

NB : Le caractère degré ° n'est pas supporté par Telegram à l'encodage url, il est du coup envoyé en apostrophe '

ChangeLog :
1.0 : version initiale
1.01 : correctifs
1.02 : ajout tags b et i
1.1 : Renommage en Notification IFTTT, changement d'icône, optimisations pour chatBOT et Ask (même combat pour Notification SMS FreeMobile et Notification TTS Imperihome)
Dernière édition par influman le 06 Fév 2018 11:41, édité 8 fois.
influman
 
Messages : 2324
Inscription : 30 Oct 2013

Re: [Store] Notification Telegram via IFTTT

Messagepar MaximePrince » 25 Jan 2018 18:49

Merci pour ce script !

Juste une question :
Il y aurait il un moyen d'envoyer l'image d'une caméra IP via Telegram ?

Par exemple, une personne sonne, je reçois une notification sur Telegram avec l'image de la caméra de l'entrée.

Merci d'avance pour ta réponse,
MaximePrince
MaximePrince
 
Messages : 52
Inscription : 13 Oct 2017
Localisation : Bas-Rhin, Alsace, France

Re: [Store] Notification Telegram via IFTTT

Messagepar influman » 25 Jan 2018 19:15

oui c'est possible avec IFTTT, a priori (je n'ai pas testé)

Tu crées un Applet IFTTT avec :
- THIS : Webhooks : Event, que tu nommes "Photo_Camera_truc"
- THAT : Telegram : "Send a photo Telegram" avec comme URL celui d'un snapshot de ta caméra : http://login:mdp@IP_CAM:PORT/snapshot.cgi, et comme nom l'ingrédient "VALUE1"

Tu installes ce plugin en précisant l'event "Photo_Camera_truc", et en renommant le périphérique installé si t'as déjà installé les notifications textes.
Et tu lances l'actionneur, avec la description que tu veux, genre "Camera Jardin"...ou [DATE][TIME]
influman
 
Messages : 2324
Inscription : 30 Oct 2013

Re: [Store] Notification Telegram via IFTTT

Messagepar MaximePrince » 26 Jan 2018 08:27

Merci, je vais essayer tout ça.
MaximePrince
 
Messages : 52
Inscription : 13 Oct 2017
Localisation : Bas-Rhin, Alsace, France

Re: [Store] Notification Telegram via IFTTT

Messagepar influman » 26 Jan 2018 09:55

MaximePrince a écrit:Merci, je vais essayer tout ça.


C'est Telegram ou IFTTT qui va chercher une photo à partir de son URL.
Je ne sais pas si ça marchera s'il faut un login/mdp pour y accéder...
influman
 
Messages : 2324
Inscription : 30 Oct 2013

Re: [Store] Notification Telegram via IFTTT

Messagepar anne-marie » 26 Jan 2018 22:00

Quelle imagination débordante Influman :D
Pour envoyer un snapshot ça me plait bien.
Sinon, je n'ai pas trop saisi l'interet d'une notif si on a un abonnement free mobile.
je l'avais installé sur mon jeedom mais je patauge un peu :roll:
Netatmo - Nabaztag2 - Karotz - Mirror - caméras IP - Zwave - RFXCOM - zigate - ecodevice - Enocean - orvibo - connexoon- google Home - Echo - yeelight etc....
anne-marie
 
Messages : 2456
Inscription : 19 Fév 2014
Localisation : 77

Re: [Store] Notification Telegram via IFTTT

Messagepar influman » 27 Jan 2018 08:48

L’objectif 1er est de donner cette possibilité ;)
Ensuite, c’est de cumuler avec Ask et plus tard des interactions via Telegram...
Tout au meme endroit quoi.

Moi je n’aime pas le sms :)
influman
 
Messages : 2324
Inscription : 30 Oct 2013

Re: [Store] Notification Telegram via IFTTT

Messagepar merguez07 » 27 Jan 2018 10:25

influman a écrit:Moi je n’aime pas le sms


bonjour,
je ne connais l'application telegram (j'en ai juste entendu parlé pour son utilisation par des groupes peu recommandables)

C'est quoi, par rapport au sms, l'avantage ou le plus de cette application?
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2346
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: [Store] Notification Telegram via IFTTT

Messagepar influman » 27 Jan 2018 10:43

C’est comme whatsapp.
Donc multiplateforme et independant de votre operateur, et surtout compatible avec ifttt.
influman
 
Messages : 2324
Inscription : 30 Oct 2013

Re: [Store] Notification Telegram via IFTTT

Messagepar influman » 28 Jan 2018 11:06

anne-marie a écrit:Quelle imagination débordante Influman :D
Pour envoyer un snapshot ça me plait bien.
Sinon, je n'ai pas trop saisi l'interet d'une notif si on a un abonnement free mobile.
je l'avais installé sur mon jeedom mais je patauge un peu :roll:


Il y a du coup un plugin utilisable de la meme maniere pour les SMS Free Mobile (bientot en ligne)
influman
 
Messages : 2324
Inscription : 30 Oct 2013

Re: [Store] Notification Telegram via IFTTT

Messagepar anne-marie » 28 Jan 2018 14:23

influman a écrit:oui c'est possible avec IFTTT, a priori (je n'ai pas testé)

Tu crées un Applet IFTTT avec :
- THIS : Webhooks : Event, que tu nommes "Photo_Camera_truc"
- THAT : Telegram : "Send a photo Telegram" avec comme URL celui d'un snapshot de ta caméra : http://login:mdp@IP_CAM:PORT/snapshot.cgi, et comme nom l'ingrédient "VALUE1"

Tu installes ce plugin en précisant l'event "Photo_Camera_truc", et en renommant le périphérique installé si t'as déjà installé les notifications textes.
Et tu lances l'actionneur, avec la description que tu veux, genre "Camera Jardin"...ou [DATE][TIME]

J'y arrive pas :(
Je reçois bien le message telegram mais y-a un "Image not found " dans le rectangle
L'url de l'image est correcte car ça marche dans le navigateur
Netatmo - Nabaztag2 - Karotz - Mirror - caméras IP - Zwave - RFXCOM - zigate - ecodevice - Enocean - orvibo - connexoon- google Home - Echo - yeelight etc....
anne-marie
 
Messages : 2456
Inscription : 19 Fév 2014
Localisation : 77

Re: [Store] Notification Telegram via IFTTT

Messagepar influman » 28 Jan 2018 14:50

Ton navigateur a sans doute gardé le user mot de passe en memoire ( tu le verras si tu vides le cache etc..)
Il faut une url où le user/mdp peut reellement etre passe dans l’url...
influman
 
Messages : 2324
Inscription : 30 Oct 2013

Re: [Store] Notification Telegram via IFTTT

Messagepar Olivier G » 29 Jan 2018 11:13

Super plug in @influman ! J'ai installé ça ce matin et ça marche impeccable ! Bravo !

Juste une micro remarque sur le caractère spécial "°" degré qui n'est pas géré correctement (le caractère est remplacé par un asciicircum). Je ne sais pas si cela est coté du plug in ou du coté du fournisseur météo (accuweather).

Olivier G
Eedomus
Olivier G
 
Messages : 356
Inscription : 14 Juin 2017
Localisation : Dordogne

Re: [Store] Notification Telegram via IFTTT

Messagepar influman » 29 Jan 2018 18:08

Olivier G a écrit:Juste une micro remarque sur le caractère spécial "°" degré qui n'est pas géré correctement (le caractère est remplacé par un asciicircum). Je ne sais pas si cela est coté du plug in ou du coté du fournisseur météo (accuweather).
Olivier G


Yes, le caractère degré ° n'est pas supporté par Telegram/IFTTT à l'encodage url, et détruit totalement le message.... je l'envoie du coup en caractère circonflexe ^ mais si vous avez d'autres suggestions...
influman
 
Messages : 2324
Inscription : 30 Oct 2013

Re: [Store] Notification Telegram via IFTTT

Messagepar Olivier G » 30 Jan 2018 10:07

influman a écrit:
Olivier G a écrit:Juste une micro remarque sur le caractère spécial "°" degré qui n'est pas géré correctement (le caractère est remplacé par un asciicircum). Je ne sais pas si cela est coté du plug in ou du coté du fournisseur météo (accuweather).
Olivier G


Yes, le caractère degré ° n'est pas supporté par Telegram/IFTTT à l'encodage url, et détruit totalement le message.... je l'envoie du coup en caractère circonflexe ^ mais si vous avez d'autres suggestions...


Arf ! As-tu essayé avec le caractère ring (02DA)?…C'est un anneau un peu plus petit et il est a peu prés a la même hauteur que le degree (sauf qu'il est destiné aux lettres et non aux chiffres…donc plus de chance qu'il apparaisse dans la table de ou des fonte(s) en question)

Au niveau variable, je serai preneur de pouvoir faire un titre en Bold

OlivierG
Eedomus
Olivier G
 
Messages : 356
Inscription : 14 Juin 2017
Localisation : Dordogne

Re: [Store] Notification Telegram via IFTTT

Messagepar influman » 30 Jan 2018 12:47

Olivier G a écrit:
Arf ! As-tu essayé avec le caractère ring (02DA)?…C'est un anneau un peu plus petit et il est a peu prés a la même hauteur que le degree (sauf qu'il est destiné aux lettres et non aux chiffres…donc plus de chance qu'il apparaisse dans la table de ou des fonte(s) en question)
Au niveau variable, je serai preneur de pouvoir faire un titre en Bold
OlivierG


J'ai tout essayé : le système n'accepte pas %B0, ni %BA, et encore moins ceux en 4 caractères tels que %02DA...
Plutot que le circonflexe, je vais mettre l'apostrophe.

c'est ok pour les balises b et i pour le gras et l'italique
influman
 
Messages : 2324
Inscription : 30 Oct 2013

Re: [Store] Notification Telegram via IFTTT

Messagepar Olivier G » 30 Jan 2018 15:25

influman a écrit:
Olivier G a écrit:
Arf ! As-tu essayé avec le caractère ring (02DA)?…C'est un anneau un peu plus petit et il est a peu prés a la même hauteur que le degree (sauf qu'il est destiné aux lettres et non aux chiffres…donc plus de chance qu'il apparaisse dans la table de ou des fonte(s) en question)
Au niveau variable, je serai preneur de pouvoir faire un titre en Bold
OlivierG


J'ai tout essayé : le système n'accepte pas %B0, ni %BA, et encore moins ceux en 4 caractères tels que %02DA...
Plutot que le circonflexe, je vais mettre l'apostrophe.

c'est ok pour les balises b et i pour le gras et l'italique


Merci à toi pour l'update…faut réinstaller le plugin pour profiter des nouveaux tag ?
Eedomus
Olivier G
 
Messages : 356
Inscription : 14 Juin 2017
Localisation : Dordogne

Re: [Store] Notification Telegram via IFTTT

Messagepar influman » 30 Jan 2018 16:34

Oui mais si t'as paramétré plein de notifications, ça va te les tuer.

peut-être que tu peux juste récupérer le fichier php du plugin, et le changer juste lui, sans passer par l'installation du plugin (j'ai jamais testé)
influman
 
Messages : 2324
Inscription : 30 Oct 2013

Re: [Store] Notification Telegram via IFTTT

Messagepar puccin0 » 04 Fév 2018 11:16

influman a écrit:Plugin "Notifications Telegram"
pour envoyer des messages eedomus vers Telegram.
Cf. documentation pour les prérequis.

Prédéfinissez vos notifications dans les valeurs de l'actionneur créé à l'installation.
Actionnez les ensuite dans vos règles et programmations.

Utilisez les TAG suivants :
[BR] : insertion d'un saut de ligne
[DATE] : insertion de la date jj/mm/ssaa
[TIME] : insertion de l'heure
[123456] : insertion de la valeur du périphérique de code API 123456
les tags b et i fonctionnent également pour délimiter un texte en gras ou italique

N'hésitez pas à suggérer des évolutions de variables.

NB : Le caractère degré ° n'est pas supporté par Telegram à l'encodage url, il est du coup envoyé en apostrophe '


Bonjour influman,

tout d’abord merci pour tes scripts et développement, c'est génial je m'amuse comme un petit fous :P
J'aurais une requête particulière, je ne voulais pas creer un post specifique.
alors je me permet d’écrire ici.

Sur Iftt j'ai créée un chatbot LAMETRIC TIME et Instagram ça fonctionne bien. mais j'aimerai en plus que mes SONOS "parle" mon texte, crois tu que cela serait possible?
Je précise que tous fonctionne correctement, je fais déjà parler mes SONOS avec l’état de mes capteurs etc...

Merci pour ton retour 8-)
puccin0
 
Messages : 343
Inscription : 19 Mars 2013

Re: [Store] Notification Telegram via IFTTT

Messagepar influman » 04 Fév 2018 14:05

puccin0 a écrit:Sur Iftt j'ai créée un chatbot LAMETRIC TIME et Instagram ça fonctionne bien. mais j'aimerai en plus que mes SONOS "parle" mon texte, crois tu que cela serait possible?
Je précise que tous fonctionne correctement, je fais déjà parler mes SONOS avec l’état de mes capteurs etc...


J'essaye de comprendre, tu parles du chatBOT plutôt alors ?
Si oui, repose ta question dans le sujet chatBOT, ce sera bénéfique pour tous. thx
influman
 
Messages : 2324
Inscription : 30 Oct 2013

Suivant

Retour vers Scripts & Périphériques du store

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 16 invité(s)