Guten Morgen
ich habe mir erfolgreich den Abfallkalender von http://www.juergenstechnikwelt.de/smarthome-2/smarthome-mit-fhem-umsetzung-meines-abfallkalenders/ (http://www.juergenstechnikwelt.de/smarthome-2/smarthome-mit-fhem-umsetzung-meines-abfallkalenders/)
eingerichtet und möchte nun mit Hilfe von Telegram am Abend vorher eine Meldung erhalten das entsprechende Tonne raus muss.
Mit meiner Suche bin ich zu diesem Code gekommen:
define di_Restmuell DOIF ([18:00:00] and ["MuellterminDummy:Restmuell"] < 2) (set Telegram message Morgen schwarze Tonne)
attr di_Restmuell room 20-Kalender
define di_GelbeTonne DOIF ([18:00:00] and ["MuellterminDummy:GelbeTonne"] < 2) (set Telegram message Morgen gelbe Säcke)
attr di_GelbeTonne room 20-Kalender
define di_BlaueTonne DOIF ([18:00:00] and ["MuellterminDummy:BlaueTonne"] < 2) (set Telegram message Morgen blaue Tonne)
attr di_BlaueTonne room 20-Kalender
define di_BrauneTonne DOIF ([18:00:00] and ["MuellterminDummy:BioTonne"] < 2) (set Telegram message Morgen braune Tonne)
attr di_BrauneTonne room 20-Kalender
Der Dummy sieht so aus:
siehe Anhang
Ergebnis:
Ich bekomme im Telegram alle 4 Meldungen wenn nur ein Wert unter 2 steht,
Ist das DOIF falsch oder hab ich was anderes übersehen/vergessen?
Vielen Dank
MfG Sascha
Ich kenne den Code des Abfallkalenders nicht, gehe aber davon aus, dass die einzelnen Tonnen jeweils ein Reading sind.
Daher sollte das DOIF doch so aussehen, die Anführungszeichen sind falsch!
([18:00:00] and [MuellterminDummy:Restmuell] < 2)
Greets
Byte
dann sage ich erstmal Danke und warte jetzt mal bis die nächste Tonne dran ist. 8)
ggf. Meld ich mich dann nochmal