Hauptmenü

TelegramBot antworten lassen

Begonnen von SwordMaster, 05 Juni 2016, 17:39:40

Vorheriges Thema - Nächstes Thema

SwordMaster

Hallo Zusammen,

Ich habe mir gerade den Telegram Mesenger eingerichtet.
Es klappt soweit ganz gut. ich kann Nachrichten ans Handy senden.
Und wenn ich am Handy etwas sende, sehe ich den Text in FHEM beim Reading: msgText (Des Telegram Bots).

Aber wie kann ich am elegantesten den TelegramBot antworten lassen?
Angenommen ich schreibe am Handy: "Schicke Statusbericht"
Dann möchte ich dass der Telegram Bot mir einen Bestimmten Text zurückschickt.

Mache ich das über ein Notify? Wenn ja, wie kann ich ein Notify auf ein Reading einschränken?
Ich habe bisher nur einfach Notifys gehabt die maximal auf den Status gefiltert haben.

Beispiel: define KuecheRadioNotify notify KuecheRadioDummy:off .... etc

Aber wie kann ich bei einem Device "MyTelegramBot" ein entsprechendes Notify auf das msgText Reading machen?

Würde mich über tipps sehr freuen.

Im Wiki zum Telegram Bot oder Notify hätte ich schon gelesen. Habe aber nichts passendes gefunden. (Oder steh mal wieder auf der Leitung).

Viele Grüße
Stefan

xxsteffenxx

Ich hab das bei mir auf zwei Arten gelöst entweder so

define di_Wetter DOIF ([DEINBOT:msgText] eq "Wetter") (set .......)


oder über die Favorites in TelegramBot

attr DEINBOT favorites [anzuzeigender Text]=set xx xx xx
Raspberry Pi3 mit Jessie lite, 4x Max Thermostat 1x, Fensterkontakt an Cube, Philips Hue für Hue Iris, 433 mhz Sender für Funksteckdosen, AMAD mit S4-Active und Galaxy Tab2 10.1,nanoCUL 868, Homematic Wandtaster. TelegramBot

igami

Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED