Pytanko. Pewnie jakiś nod mi tu pomoże, ale nic mi do głowy nie przychodzi. Potrzebuję zrobić działanie, które będzie ograniczone czasowo. Z jednej strony (koniec) to 9 rano ustawiony na sztywno. A drugi, to czas ruchomy. Pomyślałem, że można zrobić tutaj pomocnika. Mam coś takiego:
Budzik to własnie pomocnik (6:00 - ale tutaj do NR daje wynik wraz z sekundami!), w funkcji formatuje czas (bez sekund - potrzebuję dalej mieć tylko 06:00 w tym przypadku) i tworzę msg pod time switch z kolekcji chronos ( node-red-contrib-chronos). No i po wstępnych testach mam takie cudo:
Wszystko działa zgodnie z tym co narysowałeś
Sprawdzasz równolegle Morning i Night.
Musisz tak to przerysować aby z wyjścia Night sprawdzać czy nie budzik.
Czyli musiałbym się wpiąć nie jak jestem Home? → Budzik, tylko za nodem time range, a przed Home - Night? No i czym rozdzielić przepływ w zależności właśnie od ustawionego czasu w pomocniku? Bo to będzie się zmieniało. Teraz jest 6:00, ale to czas ruchomy, jak to z budzikami
No i to teraz działa tak, jak miało. Zastanawiam się co by było, jakbym chciał wyłączyć budzik Bo tak, to zawsze muszę mieć ustawione, by Morning się odpalił. No ale to dylematy na później.