Ich versteh RandomTimer nicht...

Begonnen von kebner, 19 Juni 2015, 13:00:07

Vorheriges Thema - Nächstes Thema

kebner

Hallo zusammen

ich möchte gern einen Timer haben, der zwischen Startzeit und Endezeit unregelmäßig ein Device an und abschaltet - das typische "Ich bin weg Badezimmerlicht in der Nacht". Nach allem was ich las sollte RandomTimer genau das machen - tut er aber bei mir nicht.
define r1 RandomTimer 12:52:00 Badlampe +01:00:00 300
startet den Timer und schaltet die Badlampe an - prima. Und man sieht auch, wann sie wieder ausgehen wird - ziemlich exakt nach 5 Minuten (+- ein paar Sekunden). Um nach weiteren 5 Minuten (+- ein paar Sekunden) wieder anzugehen...

2015.06.19 12:52:15 5: [r1] setting  Timer: r1_SetTimer 19.06.2015  12:52:16
2015.06.19 12:52:16 4: [r1] timings  RandomTimer on Badlampe: 12:52:00(19) - 13:52:00(19)
2015.06.19 12:52:16 5: [r1] setting  Timer: r1_Exec 19.06.2015  12:52:16
2015.06.19 12:52:16 3: [r1] starting RandomTimer on Badlampe: 12:52:00(19) - 13:52:00(19)
2015.06.19 12:52:16 4: [r1] Zustand:off sigma:800 random:251->1
2015.06.19 12:52:16 4: [r1] command: set Badlampe on
2015.06.19 12:52:16 5: [r1] removing Timer: r1_Exec
2015.06.19 12:52:16 5: [r1] setting  Timer: r1_Exec 19.06.2015  12:57:01
2015.06.19 12:57:01 4: [r1] Zustand:on sigma:200 random:23->1
2015.06.19 12:57:01 4: [r1] command: set Badlampe off
2015.06.19 12:57:01 5: [r1] removing Timer: r1_Exec
2015.06.19 12:57:01 5: [r1] setting  Timer: r1_Exec 19.06.2015  13:01:47

Das ist jetzt nicht wirklich "Random", oder?

Was mache ich Falsch? Oder bin ich mit meiner Anforderung bei RandomTimer einfach falsch?

Vielen Dank für eure Hilfe
Klaus

Dietmar63

Der RT schaltet standardmäßig  alle n Sekunden(300 +- random(10) ) mit einer Wahrscheinlichkeit von 80% das device aus ist und mit einer Wahrscheinlichkeit von 20% aus, wenn das device an ist.
Mit
attr   ZufallsTimerZ         switchmode  400/400
kannst du das Verhalten verändern.
Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm

kebner

Ah. OK. Danke für die Erklärung.

Viele Grüße
Klaus