(Gelöst)Ideen für ein UserReading für das DWD OpenData Modul

Begonnen von somansch, 11 Februar 2019, 23:21:32

Vorheriges Thema - Nächstes Thema

somansch

Hallo,
leider habe ich keine Idee, wie ich am besten über ein UserReading zusätzliche Readings für eine Tag/Nacht Unterscheidung erzeugen kann. Folgende Readings sind vorhanden:
fc0_0_ww 63
fc0_0_time 00:00
fc0_1_ww 63
fc0_1_time 01:00
fc1_23_ww 63
fc1_23_time 18:00
fc10_1_ww 63
fc10_1_time 23:00
fc8_7_ww 63
fc8_7_time 19:00
...
Es gibt immer ein fcx_x_ww Reading und ein dazugehöriges fcx_x_time Reading.

fc0_x bis fc10_x
fcx_0 bis fcx_23

Aufgabe:
In Abhängigkeit vom Reading fcx_x_time soll ein zusätzliches Reading fcx_x_ww_daytime erzeugt werden:
- wenn time zwischen 20:00 und 06:00, dann ist Nacht, das Reading fcx_x_ww_daytime soll dann mit 63n (bzw. Wert aus fcx_x_ww + n) gesetzt sein
- wenn time zwischen 07:00 und 19:00, dann ist Tag, das Reading fcx_x_ww_daytime soll dann mit 63d (bzw. Wert aus fcx_x_ww + d) gesetzt sein

Kann man diese Aufgabenstellung überhaupt mittels UserReading lösen?

PS: Das ist für einen guten Zweck, siehe neue Version des FTUI "weather_widgets"  ;) https://forum.fhem.de/index.php/topic,96954.0.html

Vielen Dank vorab
Andreas

PS: Es gibt jetzt ein Reading für die Tag/Nacht Unterscheidung direkt im DWD Open Data Modul  :)