Telegram @InflumanBot

Installation

Notifications et interactions entre Telegram & Eedomus via eedomusBot Notifications (@InflumanBot )

Telegram est une messagerie instantanée cryptée gratuite, telle que Whatsapp.
Un Bot Telegram est un programme personnalisé simplifié (un robot) et intégré à la messagerie afin d'automatiser certaines tâches et intéractions.
Le Bot eedomus est fourni gratuitement et ouvert à tous les propriétaires d'une eedomus. Vous n'avez pas à créer votre propre Bot dans Telegram.

Ce plugin vous permet notamment d'utiliser le robot eedomusBot de Telegram pour :

L'application Telegram est nativement intégrée dans les systèmes Carplay et Android Auto pour voir vos notifications en voiture.

Installation Telegram et inscription au Bot eedomus :

Le bot parlera avec vous dans la langue de votre inscription Telegram : français, espagnol ou anglais par défaut.

Une fois inscrit sur smartphone, vous pouvez aussi utiliser et tester le bot eedomus depuis web.telegram.org
Pour obtenir de l'aide de la communauté eedomus sur ce bot, rejoignez également le groupe Telegram eedomus-domotique-helpdesk (t.me/eedomus)

Installation du plugin eedomus

Cliquez sur "Configuration" / "Ajouter ou supprimer un périphérique" / "Store eedomus" / "Telegram @InflumanBot" / "Créer"

Voici les différents champs à renseigner:

Association au Bot

Une fois le plugin installé, lancez la valeur de notification "INFLUBOT_INIT" depuis l'interface eedomus pour associer votre compte eedomus au bot Telegram.
L'association est instantanée et vous devez être notifié côté Telegram.
Si vous n'avez pas de notification, vérifiez que vous avez bien saisi l'InflubotId côté eedomus.

Utilisation

Prédéfinissez des notifications dans les valeurs du périphérique créé par le plugin.
Respectez bien la forme des valeurs et l'url du script appelé, à l'instar des valeurs par défaut fournies à la création.
NB1 : Ne supprimez pas la valeur cachée 9999 - [CHATBOT], qui permet le lien avec le plugin du même nom.
NB2 : Ne supprimez pas la valeur cachée 99999 - [ASK], qui permet le lien avec le plugin du même nom.

Pour les Premium (déblocage depuis le bot et /premium) :

Des exemples sont disponibles par défaut à l'installation du plugin.

TLGM2

Lancez ensuite vos notifications depuis vos règles.
NB : Les caractères spéciaux sont remplacés automatiquement, et le caractère ° est remplacé par '

Avec le plugin Ask, Ask posera vos questions directement via ce bot Telegram, et vous pourrez répondre directement via les boutons Oui, Non et Snooze (en espagnol ou anglais également).
Avec le plugin ChatBot, vous pouvez directement écrire un message dans Telegram (ou le dicter à la voix), sans mot clé spécifique, pour interagir avec eedomus en fonction de vos paramètres ChatBot.
Le ChatBot peut également être paramétré en français, espagnol ou anglais (voir documentation du plugin)

Initialisation Chatbot et Ask (facultatif)

Deux cas de figures :

Une fois les liens chatBot et Ask réalisés, vous devez relancer la valeur de notification "INFLUBOT_INIT" pour synchroniser les données avec l'InflumanBot.
Un message Telegram vous confirmera l'association si tout s'est bien passé.

TLGM1

Monitoring des plugins - Apps messages

Un lien est réalisé entre ce plugin et d'autres plugins afin de suivre automatiquement les statuts dans Telegram en cas de déclenchement.

Application - Délestage électrique
* Si vous utilisez le plugin de Délestage électrique, il vous suffit de créer une notification Telegram spécifique, ainsi qu'une règle
* Créer la notification : [APPSDELESTAGE,1234567], où 1234567 est le code API du périphérique Délestage-Statut
* Créer une nouvelle règle "Délestage - Notification"
* En critères : Délestage-Mode est égal à Délestage en cours ET Délestage-Statut change de valeur
* En action : Notification-Telegram [APPS
DELESTAGE,1234567]

A chaque délestage, le statut sera notifié dans Telegram. Pour éviter plusieurs messages à la suite, vous pouvez épingler le message dans Telegram (bouton épingle en dessous du message), ainsi il sera juste mis à jour pendant le cycle de délestage.

Autres applications à venir...

Les avantages par rapport au plugin de Notification IFTTT avec Telegram :

Divers

Commandes spécifiques

Depuis le bot Telegram, les commandes spécifiques suivantes sont disponibles:

Pour les utilisateurs Premium (déblocage depuis le bot et /premium) :

L'enregistrement d'un ftp de caméra eedomus depuis Telegram est un prérequis à l'enregistrement simultané demandé lors de l'envoi d'une notification snapshot. Voir plus haut ("&ftp"). Si vous avez plusieurs caméras et plusieurs envois de captures différents, l'envoi ftp simultané par Telegram ne se fera que vers l'unique serveur paramétré. Préférez créer alors une caméra virtuelle dans l'eedomus pour servir de "déversoir" des différents captures transmises à Telegram.
Par ailleurs, tout envoi de photo depuis Telegram (photo du smartphone) sera alors poussé sur ce même ftp.

TLGM3

Exemple d'utilisation :

Voici un exemple concret avec la chronologie des évènements :

1/ eedomus détecte une intrusion et lance alors une notification dédiée de ce plugin.
Cette notification est paramétrée de cette façon :

[B]Intrusion détectée à [TIME] ! [/B] ([I][1576612][/I]) [CALLBACK:Lever le doute,1551496,5,Sirène maintenant,1551496,3,Fausse alerte,1551496,1,Désarmer l'alarme,1551496,1]

Elle inclut : un message en gras avec l'heure, un saut de ligne, le contenu du périphérique "Etat des ouvertures pour notification" en italique, ainsi que 4 actions au choix pour l'utilisateur (callback)

2/ J'appuie sur "Lever le doute" qui lance une notification dédiée de ce plugin pour fournir la capture d'une caméra, avec sauvegarde FTP en même temps :

Caméra Cour [http://login:pass@192.168.0.12/cgi-bin/snapshot.cgi&ftp]

3/ ou j'appuie sur "Désarmer l'alarme" car c'est moi qui rentre. La règle eedomus prévoit de lancer une notification dédiée pour confirmer le désarmement.

Tout ça depuis le smartphone donne cela en image :

TLGM4

Influman 2022 therealinfluman@gmail.com
eedomus-domotique-helpdesk

Le mode Premium a pour objectif de financer l'hébergement du bot Telegram sous OVH. Merci de votre support.
Paypal Me