RESIDENTS / Weckautomation Weckzeit in 5 Min -Schritte

Begonnen von aherby, 21 November 2015, 00:42:38

Vorheriges Thema - Nächstes Thema

aherby

Guten Abend,

ich versuche immer mehr zu programmieren und langsam kommen auch die schwereren Programmierungen auf die Wunsch- /Doto-Liste.

Nach dem Aufnehmen der ,,Meine Weckautomation" http://www.fhemwiki.de/wiki/Weckautomation, versuche ich diese entsprechend mit Leben zu gestalten.

Dabei ist mir eine Idee gekommen die ggf nützlich sein könnte. Jedoch ist mir der mögliche Programmieraufwand nicht bekannt.

Ist es möglich die Weckzeiten in gewissen Zeitbereichen z. B. Mo-Fr von 05:30- 07:00 Uhr oder Sa 08:30-9:30 Uhr in kleineren Abständen (5 Min) in die Auswahlliste mit aufzunehmen?
Alle anderen möglichen Zeiten könnten im 15 Min-Schritt erhalten bleiben. Nur für einen oder mehrere definierte Zeitbereiche z.B. 1-1,5 Std würde ich öfter eine feiner Abstufung bevorzugen.
Oft kämpft man morgens ja mit jeden 5 Min und so wäre man flexibler. Ich habe gerade die Zeiten in der Config angepasst und hoffe keine übersehen zu haben. Zudem ist die
Veränderung in der Config nicht ungefährlich aber ein vielleicht

attr at_rr_Alex_wakeuptimer1_range1 [05:30-07:00]
attr at_rr_Alex_wakeuptimer2_range2 [08:30-09:30]


Gruß  aherby
FHEM 6.0 auf Raspberry Pi 4b 4GB, RaspberryMatic auf Raspi3b mit Charly-Funkmodul, ZigeeBridge mt deCONZ... . Homematic mittels HMCCU, Sonos 3xS1, 1xS6 (Play5 in der 2te Generation), 1xS9 (Soundbar), 1x SonosSub
1-Wire® to I2C host interface with ESD mit DS18B/S20.

Loredo

das kannst du ganz einfach im setState Attribut anpassen, dort ist es definiert. siehst du auch ganz einfach, wenn du dir dem wakeuptimer Dummy einmal ansiehst :-)


Gruß
Julian
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

aherby

Hallo Julian,

du meinst folgende Stelle?:


setList
nextRun:OFF,00:00,00:15,00:30,...,04:45,05:00,05:15,05:30,05:45,05:50,05:55,06:00,06:05,06:10,06:15,06:20,06:25,06:30,06:35,06:45,07:00,... 
reset:noArg trigger:noArg start:noArg stop:noArg end:noArg

userattr
wakeupOffset:slider,0,1,120 wakeupDefaultTime:OFF,00:00,00:15,...,05:45,05:50,05:55,06:00,06:05,06:10,06:15,06:20,06:25,06:30,06:35,06:45,07:00,07:15,07:30,...
wakeupMacro wakeupUserdevice wakeupAtdevice wakeupResetSwitcher
wakeupResetdays:multiple-strict,0,1,2,3,4,5,6 wakeupDays:multiple-strict,0,1,2,3,4,5,6
wakeupHolidays:andHoliday,orHoliday,andNoHoliday,orNoHoliday wakeupEnforced:0,1,2 wakeupWaitPeriod:slider,0,1,360


Wenn ja, die hatte ich gefunden.

Der Vorschlag sollte in die Richtung gehen, dass man ggf. ein ,,attr rr_Alex_wakeuptimer1 timerange [05:00-07:00],[09:00-10:30]" oder wie auch immer setzen kann.
Dieser Zeitbereich z.B. [05:00-07:00],[09:00-10:30] sollte dann automatisch die Anpassung der Auswahlzeiten vornehmen.

Gruß
aherby
FHEM 6.0 auf Raspberry Pi 4b 4GB, RaspberryMatic auf Raspi3b mit Charly-Funkmodul, ZigeeBridge mt deCONZ... . Homematic mittels HMCCU, Sonos 3xS1, 1xS6 (Play5 in der 2te Generation), 1xS9 (Soundbar), 1x SonosSub
1-Wire® to I2C host interface with ESD mit DS18B/S20.