FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: Mort am 17 Juli 2019, 14:17:18

Titel: Neato legt nicht los (Zeitangabe falsch? Sonst etwas?)
Beitrag von: Mort am 17 Juli 2019, 14:17:18
Hallo,

ich habe diese vermeintlich einfache DOIF-Definition:

define doif_vacuum DOIF ([14:00|Mo Do] and [extendedPresence] ne "absent")\
(set Neato startCleaning house)


Blöderweise legt der Sauger aber einfach nicht los. "extendedPresence" ist ein Dummy, der auf "auto" steht. Wenn ich das set-Kommando im Kommando-Eingabefeld oben eingebe, legt der Neato los. Die Infos beim DOIF sehen eigentlich korrekt aus (timer auf 14:00 am nächsten Tag, Status auf cmd_1). Aber es passiert halt einfach nichts... Irgendeine Idee?
Titel: Antw:Neato legt nicht los (Zeitangabe falsch? Sonst etwas?)
Beitrag von: Per am 17 Juli 2019, 14:55:49
Wenn er auf cmd_1 steht, muss er schon mal was gemacht haben.
Titel: Antw:Neato legt nicht los (Zeitangabe falsch? Sonst etwas?)
Beitrag von: Mort am 17 Juli 2019, 15:54:49
Hätte ich eigentlich auch gedacht. Werden die Kommandos im DOIF denn irgendwie anders interpretiert als eingegebene?
Titel: Antw:Neato legt nicht los (Zeitangabe falsch? Sonst etwas?)
Beitrag von: Per am 17 Juli 2019, 17:07:02
Wenn es richtig gemacht ist, nicht.
Titel: Antw:Neato legt nicht los (Zeitangabe falsch? Sonst etwas?)
Beitrag von: rischbiter123 am 17 Juli 2019, 19:49:29
Moin

ein list wäre hilfreich, aber ich würde mal auf ein fehlendes do always tippen.

LG

Andreas