Hallo Gemeinde,
ich arbeite schon länger mit FHEM, habe nun aber ein Wissen Defizit entdeckt. Ich habe nach dem Umstieg auf Telegram nun angefangen Informationsverteilung einzubauen. Zustände wie Fenster offen Warnung usw. ließen sich bereits realisieren. Allerdings stoße ich nun an 2 Stellen an meine KnowHow Grenze. Ich habe Dummy´s oder auch Geräte die in form von Status oder einem Reading Informationen bereitstellen, die ich gerne versenden würde. so z.B. Staumelder:
Ich habe über googlemaps meine Fahrtstrecken in FHEM eingebunden über Formeln und Co entstehen Readings z.B.
duration_diff
1
2016-07-25 11:01:07
duration_diff_hr
+1
2016-07-25 11:01:07
duration_hr
00:35
2016-07-25 11:01:07
duration_in_traffic_hr
00:36
Device Status:
HTTP_Verkehr_XXX
00:35 +1 Min.
Diesen möchte ich gerne in einer Telegram Message einbinden. Zudem möchte ich aus einem Kalender Geburtstagsinfos versenden.... Aber das sollte vom Inhalt / Syntax her ja gleich sein.
Meine Frage ist, wie bekommen ich es hin Status Informationen oder Reading Variablen in eine Message zu übernehmen und ggf. mehrere zu verknüpfen ?
THX für eure Hilfe
Zitat
Meine Frage ist, wie bekommen ich es hin Status Informationen oder Reading Variablen in eine Message zu übernehmen
Wie in der Befehlsreferenz beschrieben: http://fhem.de/commandref.html#set
z.B.
set ... [device:reading]
Mit ReadingsVal($name,$reading,$default) sollte das gehen, mache ich auch mit TelegramBot so.
Gruß
Dan
Hi. Danke für den Denkanstoss... ich habe viel gelesen... aber auf sie Idee bei set zu suchen wäre ich nicht gekommen.
Gesendet von meinem HUAWEI CRR-L09 mit Tapatalk