NEWS
Telegram Nachrichten mit IOBroker Empfangen und verarbeiten
-
Hallo zusammen.
Ich beschäftige mich jetzt ein paar Tage mit iobroker und bin erstaunt dass ich in so kurzer Zeit überhaupt schon was zum laufen gebracht habe.
Zu meiner Aufgabenstellung/ Problem:
Ich möchte wenn mein Garagentor ab 22 Uhr noch geöffnet ist eine meldung auf Telegram bekommen. Und dann per Telegram das Signal zum schließen des Tores geben.
Telegram und meinen EspEasy über MQTT habe ich schon zum laufen bekommen ich bekomme auch die Meldung dass das Tor offen ist allerdings habe ich noch keine Möglichkeit gefunden wie ich die Telegram Nachricht in IOBroker verarbeiten kann. Wenn ich eine Nachricht sende sehe ich die auch unter request unter geräte/ Telegram ich kann sie aber nicht in mein Blocky Diagramm einbauen. Und Telegram sendet "Ich verstehe "…" nicht"
Kann mir da evtl jemand helfen?! Wäre Super
Ich bedanke mich schon mal im Vorraus <emoji seq="1f604"></emoji>
Gruß Arndt
-
Hi Arena,
Wo genau läufst du fest ?
Wen man mit blockly arbeitet gibt es trigger blöcke, also wen du eine action auslosen möchte aus einem weit der von telegram reinkommt kannst du das so machen indem du "elegram.0.communicate.request" ausliest und im script weiter verarbeitest :
es gibt auch standard commandos, dazu mal auf Github schauen:
-
Hiermit kannst du dir eine Menu-Struktur bauen und schalten:
-
Hallo
also im prinzip möchte ich eine von Telegram empfangene nachricht mit einem vorgegebenen text vergleichen und dann eine funktion schalten. ich habe aber bei blockli nichts gefunden mit dem ich eine nachricht vergleichen kann. Ist soetwas nicht vorgesehen?
Gruß Arndt
-
-
Also, funktioniert!
Ich habs gestern abend mal ausprobiert. Ich empfange die Telegram nachrichten mit Text2Kommandos und schreibe beim richtigen triggerwort die entsprechende variable. Diese lese ich mit blockly aus und mache meine funktionen. Super danke für eure hilfe