HAllo.
Gibt es eine Möglichkeit, per DOIF div. definitionen zu disablen?
Ich habe da einen Hourcounter, der im Sommer anders rechnen soll, als im Winter. Wenn ich jetzt einen 2. Eintrag erstelle, der für den Sommer gilt, müsste ich den im Winter disablen. Geht das mit DOIF ?
gruss
attr DEVICE disable 1
ist ein normaler FHEM Befehl. Wird also gehen.
Zitat von: marvin78 am 14 März 2016, 13:10:09
attr DEVICE disable 1
ist ein normaler FHEM Befehl. Wird also gehen.
Ebenfalls gibt es das Kommando set <DOIF-Modul> disable.
Die Unterschiede werden in der Commandref erklärt.
Gruß
Damian
Naja. Er hat nicht gesagt, dass er ein DOIF disablen möchte, sondern dass er mit einem DOIF andere Definitionen (Hourcounter) disablen möchte.
Toll, Danke !
Zitat von: marvin78 am 14 März 2016, 13:10:09
attr DEVICE disable 1
ist ein normaler FHEM Befehl. Wird also gehen.
so vielleicht ?
define Winterzeit DOIF (($month == 11 and $mday == 1)) (attr HourConter_Summer disable 1,attr HourCounter_Winter disable 0)
DOELSEIF (($month == 03 and $mday == 1)) (attr HourCounter_Summer disable 0,attr HourCounter_Winter disable 1)
Zitat von: marvin78 am 14 März 2016, 13:10:09
attr DEVICE disable 1
also ein device läßt sich so nicht disablen. eine anweisung doif, at, etc. wohl.
Das sind ebenfalls Devices in FHEM. Außerdem stimmt die Aussage selbst bei anderen Devices nicht pauschal.