- Implementacja protokołu DALI 2 – obsługa sterowania RGB i TC dla balastów typu DT8.
- Ulepszona obsługa bindowania zmiennych w zdarzeniach i timerach – dużo łatwiejsze tworzenie bardziej złożonych wyrażeń warunkowych i komend. Poprawiona obsługa działań arytmetycznych w komendach przypisanych do zdarzeń i timerów.
- Poprawiona obsługa komend sterujących przekaźnikami LCN z użyciem timerów. LCN.relay.S.M.P=1;timer:<czas_w_milisekundach>
- Dodana obsługa blokowania przekaźników LCN.
- LCN.relay.0.10.1=lock/unlock/softlock
- LCN.relays.0.10=LLSSUU—, L -> zablokuj, S -> miękka blokada, U -> odblokuj, – -> nie zmieniaj.
- Poprawiona obsługa blokowania klawiszy LCN.
- LCN.locks.S.M.T=1100UU—
- Statusy o zablokowanych klawiszach są od teraz dostępne również w stanie modułu Base, zatem możliwe jest definiowanie zdarzeń w oparciu o nie.
- Dodane zdarzenie, które jest rozgłaszane po zakończeniu skanowania magistrali LCN:
LE.SYSTEM=lcnready- Przykładowa definicja zdarzenia:
- Kanał: LE.SYSTEM
- Dane: lcnready
- Akcje -> +Komenda: Nazwa: C.LOGIC, Wartość: print(„LCN gotowy“)
- Gdy skan LCN zostanie zakończony, wówczas moduł Base wypisze w logach „LCN gotowy“.
- Przykładowa definicja zdarzenia:
- Broker MQTT – dodaliśmy obsługę komunikacji QoS=1 oraz wprowadziliśmy inne drobne poprawki.
- Poprawiona obsługa urządzeń Shelly gen. 2 i 3.
- Przebudowana obsługa magistrali MODBUS RTU i TCP – bardziej niezawodna komunikacja i mniejsze zużycie pamięci systemowej.