Telegram notificatie Domoticz

Telegram notificatie Domoticz

Na wat kijken op het internet bleek dat Domoticz sinds een tijdje ook goed werkt met Telegram en dat het communiceren via een “BOT” gaat en dat je er best veel info over kan vinden. voordeel is ook nog dat je een 2 richting verkeer kan gaan maken. Praat met de @BotFather bot om een API-sleutel te krijgen.
Wanneer je bot is gemaakt, kun je je API-sleutel krijgen hieronder een kleine uitleg hierover..

Telegram Bot opzetten

Vanuit Telegram
(Ik werk vanaf de website https://web.telegram.org/#/im?p=@BotFather)
De link werkt alleen als je bent ingelogd in Telegram !!
het werkt ook via de app op je laptop.

Vanuit de BotFather in de telegram app de opdracht gegeven: ” /newbot “

Ik kreeg toen de vraag om een naam op te geven voor mijn Bot.
Ik heb toen gekozen voor “Domoticz-******” als verwijzing voor meldingen die vanaf mijn Domoticz installatie komen.

Daarna moest ik een naam geven voor de bot, die moest eindigen op “bot”. Helaas waren veel keuzes al gebruikt, maar uiteindelijk een naam gevonden.

En toen kwam de beloning van de BotFather,
Nu krijg je een “token”.
Met deze code kan ik mijn bot benaderen.
Uitleg over bots & api kan je hier vinden https://core.telegram.org/bots/api en https://core.telegram.org/bots

advertentie :

Wat is een eigen robot zonder een afbeelding,
dus een mooie foto geupload na het commando: ” /setuserpic “.
Daarna nog de commando’s:

/mybots (om makkelijk instellingen kunnen te bewerken)
/setdiscription
/setabouttext /setprivacy (-> ENABLED)
/setjoingroups -> DISABLED”
Zodat je eigen gegevens er in kunnen worden gezet.

Later toegevoegd: /setcommands  hiermee kunnen je keuzes gemaakt worden voor het 2 richting verkeer kies voor de juiste bot en de tekst “Temperatuur”om deze te laten koppelen aan je domoticz zodra je die stuurt dat je de temperatuur terug krijgt in je telegram venster. (hier meer over binnenkort)

Toen was het tijd om uit de chat met de BotFather te gaan.

Ik weet dat dat ook kan met een bot dit kan iets gemakkelijker.
Praat met @get_id_bot om je chat-ID te krijgen
Of op de oude manier.
Om met de API te kunnen communiceren, heb ik een browser venster geopend en de url ingevoed, bestaande uit:
” https://api.telegram.org/bot< API -token van hierboven >/getme ”
en later met
 ” https://api.telegram.org/bot<API -token van hierboven>/getupdates “
Daar heb ik met name de “id” en “chat:id” uit gehaald.

Vervolgens ga je naar /mybots

telegram mybots

Daar klik je op Bot settings.

telegram mybots inline

En dan klik je op Inline Mode.
en die druk je op enable (zodat je notificaties krijgt).

Vervolgens ga je je eigen bot opzoeken boven in met het vergroot glas.
en typ je het volgende in /start nu kan je je instellingen gaan doen in Domoticz


Reclame :


Open vervolgens binnen Domoticz de instellingen.

Domo instellingen

Daarna kies het tabblad notificaties

Domo notificaties

En vul onderin de pagina het vakje Telegram in met de API-token en de eerder verkregen id of chat:id

Tegram notif

 En als je op de knop Testen klikt, verschijn er een melding in telegram.

Deel dit artikel, kies je platform!
0 0 Stem
Artikelbeoordeling
Abonneer
Abonneren op
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Reacties
Inline feedback
Bekijk alle reacties