Hallo zusammen,
bei mir wird die Weihnachtsbeleuchtung im Garten mit einem on-for-timer 18000 geschaltet.
genau genommen heißt der Befehl bei mir so:
define Weihnachtslicht_an at *{sunset(0,"16:30","22:30")} set Schalter1 on-for-timer 18000
Statt einer erwarteten 5-stündigen Beleuchtungsdauer leuchtet mein Weihnachtslicht aber genau 5 Stunden und 38 Minuten - und das schon seit Tagen (keinEinzelfall).
Weiß jemand wo diese Ungenauigkeit herkommt?
VG,
al
Was ist schalter1 genau für ein Aktor?
define Weihnachtslicht_an at *{sunset(0,"16:30","22:30")} set Schalter1 on; define at_off at +05:00:00 set Schalter1 off
Zitat von: justcallmeal am 12 Dezember 2018, 11:40:58
Hallo zusammen,
bei mir wird die Weihnachtsbeleuchtung im Garten mit einem on-for-timer 18000 geschaltet.
genau genommen heißt der Befehl bei mir so:
define Weihnachtslicht_an at *{sunset(0,"16:30","22:30")} set Schalter1 on-for-timer 18000
Statt einer erwarteten 5-stündigen Beleuchtungsdauer leuchtet mein Weihnachtslicht aber genau 5 Stunden und 38 Minuten - und das schon seit Tagen (keinEinzelfall).
Weiß jemand wo diese Ungenauigkeit herkommt?
VG,
al
hier stellt sich erstmal die frage , was du genau schaltest , und somit wo das 'problem ' überhaupt zu suchen ist .
gruss Byte09
edit: da war cooltux schneller - passiert wohl wenn man das browserfenster offen lässt und dann zu spät schreibt ;-)
Zitat von: justcallmeal am 12 Dezember 2018, 11:40:58
Weiß jemand wo diese Ungenauigkeit herkommt?
Das kommt daher, dass ein on-for-timer beispielsweise in einem FS20 Aktor anders (technisch) funktioniert als in einem Homematic Aktor.
Zitat von: CoolTux am 12 Dezember 2018, 11:45:47
Was ist schalter1 genau für ein Aktor?
Hallo zusammen,
es wird ein Kanal von einem HM-MOD-Re-8 geschaltet.
VG,
al
Hi,
zum HM-MOD-Re-8 und on-for-timer gab es schon mal was -> https://forum.fhem.de/index.php/topic,89561.msg820421.html#msg820421
Gruß Otto
Zitat von: Otto123 am 12 Dezember 2018, 12:07:27
zum HM-MOD-Re-8 und on-for-timer gab es schon mal was -> https://forum.fhem.de/index.php/topic,89561.msg820421.html#msg820421
Vielen Dank, Otto und auch die anderen!
Hier steht es ja auch nochmal genau:
https://wiki.fhem.de/wiki/HM-MOD-Re-8_8-Kanal-Empfangsmodul#Bekannte_Probleme (https://wiki.fhem.de/wiki/HM-MOD-Re-8_8-Kanal-Empfangsmodul#Bekannte_Probleme)
Zitat
Bekannte Probleme
1. Das Timing für on-for-timer ist nicht korrekt, die Ausgänge bleiben ca. 30% länger aktiviert als der Befehl vorgibt. Das ist kein Problem von FHEM, sondern tritt auch bei Direktverknüpfungen etwa mit dem Homematic-Konfigurator auf.
...auch wenn es bei mir nur ca. 13% sind, - , da werde ich mal die Codevariante von betateilchen ausprobieren :-)
VG,
al
Du kannst Dir auch eine "Redundanz-light" einbauen. Falls die Funkstrecke nach 5h gestört ist oder fhem zwischenzeitlich abstürzt:define Weihnachtslicht_an at *{sunset(0,"16:30","22:30")} set Schalter1 on-for-timer 18000; define at_off at +05:00:00 set Schalter1 off
Sollte der off-Befehl nicht kommen oder verstanden werden, greift der Timer im Device.
Ich verwende bei der Weihnachtsbeleuchtung ein "on-till". Ich denke, da verrechnet sich auch der HM nicht ;-)
Zitat von: KernSani am 12 Dezember 2018, 21:43:18
Ich verwende bei der Weihnachtsbeleuchtung ein "on-till". Ich denke, da verrechnet sich auch der HM nicht ;-)
...hätte ich auch vermutet, aber weit gefehlt:
Bei einem Zeitfenster von rund 5 Stunden, schaltet sich das on-till eine halbe Stunde später aus, als angegeben. Habe es nun an zwei Abenden mit dem
HM-MOD-RE-8 getestet.
VG,
al
ich hätte mich an "echte" 5 stunden "rangepirscht", mit kürzerem on-for-timer.
edit: vielleicht 15976?