oprogramowaniestudioharmonogramautomatyka

# Voldeno Studio – Harmonogramy

Harmonogramy zapewniają automatyzację opartą na czasie za pomocą dziennego programu cyklicznego. Konfiguruje się je w Voldeno Studio za pomocą wizualnego edytora osi czasu, a podczas pracy są wykorzystywane przez odpowiednie bloki logiczne.

# Koncepcja harmonogramu

Harmonogram to zbiór wpisów czasowych obejmujących określone godziny w ciągu 24-godzinnego dnia. System na bieżąco sprawdza aktualny czas względem skonfigurowanych wpisów. Gdy bieżący moment mieści się w aktywnym wpisie, harmonogram jest uznawany za aktywny; poza wpisami wraca do stanu domyślnego.

Harmonogramy działają w cyklu dziennym — ten sam program powtarza się codziennie. Siatka edytora wizualnego domyślnie operuje w interwałach 30-minutowych, ale rozdzielczość sięga pojedynczej minuty, więc wpisy można ustawiać z dokładnością do minuty.

# Różnicowanie dni za pomocą trybów pracy

Harmonogramy celowo nie zawierają siatki tygodniowej. Zamiast tego Voldeno wykorzystuje Tryby pracy do zróżnicowania zachowania w różnych dniach lub sytuacjach. Tryby pracy są w pełni definiowane przez użytkownika — możesz tworzyć dowolne tryby:

  • Dzień roboczy / Weekend
  • Nieobecność / Urlop
  • Impreza / Goście
  • Święto / Oszczędzanie energii
  • …lub dowolny inny tryb

Aktywacja konkretnego trybu pracy odbywa się za pomocą Kontrolera trybu pracy. Logika wyzwalająca zmianę trybu może być zbudowana z dowolnej kombinacji innych bloków — Harmonogramu, Przełącznika, żądania HTTP czy dowolnego łańcucha logicznego. Monitor trybu pracy działa wtedy jako źródło zdarzeń: za każdym razem, gdy tryb się zmieni, wyzwala dalszą logikę, pozwalając budować reguły takie jak „używaj tego harmonogramu tylko w trybie Dzień roboczy" lub „przełącz na harmonogram eco, gdy aktywny jest tryb Nieobecność". Takie podejście daje pełną swobodę, nie ograniczając użytkownika do stałej 7-dniowej siatki tygodniowej.

# Typy harmonogramów

Istnieją dwa podtypy harmonogramów, każdy dostosowany do innego zastosowania:

# WŁ/WYŁ

Prosty harmonogram aktywacji. Wyjście przełącza się między aktywnym (true) a nieaktywnym (false) w zależności od tego, czy bieżący czas mieści się w zdefiniowanym wpisie.

Używany przez blok logiczny Harmonogram.

# Klimat

Harmonogram nastaw temperaturowych. Każdy wpis niesie wartość liczbową (np. temperaturę docelową w °C), która jest podawana na wyjściu w czasie trwania wpisu. Gdy żaden wpis nie jest aktywny, wyjście wraca do skonfigurowanej wartości domyślnej.

Używany przez blok logiczny Regulator klimatu.

# Wizualny edytor osi czasu

Harmonogramy konfiguruje się za pomocą edytora osi czasu w Voldeno Studio:

  • Tworzenie wpisów — kliknij i przeciągnij na siatce osi czasu
  • Zmiana rozmiaru — przeciągnij prawy uchwyt wpisu
  • Przenoszenie wpisów — przeciągnij na inny przedział czasowy
  • Usuwanie wpisów — zaznacz i naciśnij Delete lub Backspace
  • Kopiowanie wpisów — przytrzymaj Ctrl/Cmd i przeciągnij istniejący wpis

Siatka pokazuje 24-godzinną oś poziomą. Pionowy znacznik wskazuje aktualny czas.

# Tryb WŁ/WYŁ

Wpisy to proste kolorowe paski. Przeciągnięcie tworzy nowy pasek; jego obecność oznacza „aktywny" w danym przedziale.

# Tryb Klimat

Każdy wpis niesie wartość liczbową (wyświetlaną jako etykieta na pasku). Podczas tworzenia lub edycji wpisu ustawia się wartość docelową. Wiele wpisów może mieć różne wartości, definiując profil temperatury na cały dzień.

# Powiązane bloki logiczne

BlokPodtyp harmonogramuOpis
HarmonogramWŁ/WYŁWyjście logiczne sterowane dziennym programem czasowym
Regulator klimatuKlimatUżywa harmonogramu nastaw temperaturowych do regulacji ogrzewania/chłodzenia
Kontroler trybu pracyUstawia flagę trybu pracy systemu
Monitor trybu pracyOdczytuje bieżący stan trybu pracy
Automatyzacja czasowa z dziennymi harmonogramami i trybami pracy w Voldeno Studio.