View Categories

Rozdział 12.26. – Identyfikatory (Zamel – Supla)

Komunikacja pomiędzy modułem DOMIQ Base 2.0 a urządzeniami SUPLA opiera się na ujednoliconych identyfikatorach. Wszystkie komendy, stany oraz zdarzenia powiązane z tym standardem posiadają następującą składnię:

SUPLA.<nazwa>.<typ>.<kanał>.<podkanał>

Gdzie:

  • <nazwa> – unikalna nazwa przypisana do urządzenia (najczęściej składająca się z modelu urządzenia oraz jego fabrycznego numeru seryjnego).
  • <typ> – określa rodzaj obsługiwanego obwodu (np. switch, light, sensor, cover, climate, binary_sensor, trigger).
  • <kanał> – kolejny numer fizycznego kanału w urządzeniu, indeksowany od 0.
  • <podkanał> – indeks lub nazwa podkanału, stosowana w przypadku, gdy jeden kanał fizyczny realizuje więcej niż jedną funkcję (np. pojedynczy sensor mierzący jednocześnie temperaturę i wilgotność).

Ważne! Każda zmiana stanu dowolnego parametru automatycznie generuje (rozgłasza) w systemie DOMIQ zdarzenie o identycznej strukturze i wartości.


Przekaźnik (switch) #

Służy do sterowania standardowymi obwodami dwustanowymi (np. gniazda, oświetlenie typu włącz/wyłącz).

RodzajIdentyfikatorZakres wartościOpis
Stan
SUPLA.<nazwa>.switch.<kanał>.0
1/0Przekaźnik włączony.
Przekaźnik wyłączony.

Komenda
C.SUPLA.<nazwa>.switch.<kanał>.00/off - Wyłącz
1/on - Włącz
toggle - Przełącz
Wyłączenie przekaźnika.
Włączenie przekaźnika.
Przełączenie stanu przekaźnika na przeciwny.

Światło (light) #

Dedykowany zestaw identyfikatorów dla ściemniaczy oraz sterowników oświetlenia wielokolorowego (RGB).

RodzajIdentyfikatorZakres wartościOpis
StanSUPLA.<nazwa>.light.<kanał>.<podkanał>
1/0Obwód włączony.
Obwód wyłączony.
StanSUPLA.<nazwa>.light.<kanał>.<podkanał>.rgb
<kolor-R>,<kolor-G>,<kolor-B> gdzie kolor to liczba 0-255Aktualnie ustawiona barwa światła RGB.
Stan
SUPLA.<nazwa>.light.<kanał>.<podkanał>.rgb.<r/g/b>0-100Aktualny poziom jasności składowej barwy w procentach.
StanSUPLA.<nazwa>.light.<kanał>.<podkanał>.brightness0-100Aktualny poziom jasności obwodu w procentach.
KomendaC.SUPLA.<nazwa>.light.<kanał>.<podkanał>.rgb<kolor-R>,<kolor-G>,<kolor-B> gdzie kolor to liczba 0-255Ustawienie koloru świecenia. Parametry <R>, <G>, <B> to liczby z zakresu 0-255.
KomendaC.SUPLA.<nazwa>.light.<kanał>.<podkanał>
0/off - Wyłącz
1/on - Włącz
toggle - Przełącz
Wyłączenie obwodu.
Włączenie obwodu.
Przełączenie stanu obwodu.
KomendaC.SUPLA.<nazwa>.light.<kanał>.<podkanał>.rgb.<r/g/b>0-100Ustawienie jasności dla pojedynczego kanału barwy (czerwony/zielony/niebieski) w procentach.
KomendaC.SUPLA.<nazwa>.light.<kanał>.<podkanał>.brightness0-100Ustawienie poziomu jasności w procentach.

Czujnik (sensor) #

Umożliwia odczyt wartości pomiarowych z czujników temperatury, wilgotności i innych sensorów analogowych.

RodzajIdentyfikatorZakres wartościOpis
StanSUPLA.<nazwa>.sensor.<kanał>.<pomiar>zależy od typu pomiaruZwraca aktualną wartość pomiarową. Oznaczenie <pomiar> odpowiada nazwie mierzonej wielkości fizycznej, np. temperature lub humidity. Dokładny opis parametru można zweryfikować w kolumnie Opis w zakładce Stan konfiguratora Base.

Roleta (Cover) #

Klasa identyfikatorów przeznaczona do obsługi napędów rolet, żaluzji oraz bram.

RodzajIdentyfikatorZakres wartościOpis
StanSUPLA.<nazwa>.cover.<kanał>.0.position0-100Aktualna pozycja bezwzględna rolety.
StanSUPLA.<nazwa>.cover.<kanał>.0up
down
stop
Aktualny kierunek ruchu napędu rolety.
StanSUPLA.<nazwa>.cover.<kanał>.0.tilt
0-100Aktualny kąt nachylenia lameli żaluzji.
KomendaC.SUPLA.<nazwa>.cover.<kanał>.0up
down
stop
Otwieranie (podnoszenie).
Zamykanie (opuszczanie).
Zatrzymanie pracy napędu.
KomendaC.SUPLA.<nazwa>.cover.<kanał>.0.tilt0-100Ustawienie kąta nachylenia lameli żaluzji w procentach (jeżeli funkcja jest obsługiwana przez urządzenie).
KomendaC.SUPLA.<nazwa>.cover.<kanał>.0.position0-100Ustawienie żądanej pozycji bezwzględnej (stopień zamknięcia rolety w procentach; 0% = roleta całkowicie otwarta).


Termostat (Climate) #

Zaawansowany zbiór identyfikatorów do kompleksowej kontroli parametrów pracy klimatyzacji i ogrzewania.

RodzajIdentyfikatorZakres wartościOpis
StanSUPLA.<nazwa>.climate.<kanał>.0.modeoff auto heat cool heat_coolAktualny tryb pracy termostatu (dostępność poszczególnych trybów zależy od specyfikacji technicznej urządzenia i jest opisana w kolumnie Opis w zakładce Stan).
StanSUPLA.<nazwa>.climate.<kanał>.0.actionoff idle heating coolingUrządzenie wyłączone. Urządzenie w stanie czuwania (temperatura w normie). Aktywne ogrzewanie. Aktywne chłodzenie.
StanSUPLA.<nazwa>.climate.<kanał>.0.temperaturewartość liczbowaAktualna temperatura zadana w °C.
StanSUPLA.<nazwa>.climate.<kanał>.0.temperature_highwartość liczbowaAktualna górna granica temperatury zadanej w °C.
StanSUPLA.<nazwa>.climate.<kanał>.0.temperature_lowwartość liczbowaAktualna dolna granica temperatury zadanej w °C.
StanSUPLA.<nazwa>.climate.<kanał>.0.current_temperaturewartość liczbowaAktualna temperatura odczytywana bezpośrednio przez wbudowany czujnik termostatu (w °C). Ważne: Niezależne odczyty z sensorów fizycznych są dostępne również pod osobnym identyfikatorem z sekcji Czujnik (sensor).
StanSUPLA.<nazwa>.climate.<kanał>.0.current_humidity0–100Aktualna wilgotność otoczenia w procentach (jeżeli urządzenie jest wyposażone w higrometr).
KomendaC.SUPLA.<nazwa>.climate.<kanał>.0.modeoff auto heat cool heat_coolWyłączenie termostatu. Uruchomienie trybu automatycznego (np. praca według chronogramu). Wymuszenie trybu ogrzewania. Wymuszenie trybu chłodzenia. Tryb automatycznego grzania i chłodzenia (dwuprogowy).
KomendaC.SUPLA.<nazwa>.climate.<kanał>.0.temperaturewartość liczbowaUstawienie temperatury zadanej w °C (dla trybów jednokierunkowych heat oraz cool).
KomendaC.SUPLA.<nazwa>.climate.<kanał>.0.temperature_highwartość liczbowaUstawienie górnej granicy temperatury w °C (tryb heat_cool), powyżej której rozpoczyna się chłodzenie.
KomendaC.SUPLA.<nazwa>.climate.<kanał>.0.temperature_lowwartość liczbowaUstawienie dolnej granicy temperatury w °C (tryb heat_cool), poniżej której rozpoczyna się ogrzewanie.

Czujnik binarny (binary_sensor) #

Służy do monitorowania stanów dwustanowych (np. czujniki magnetyczne otwarcia okien/drzwi, czujniki zalania).

RodzajIdentyfikatorZakres wartościOpis
StanSUPLA.<nazwa>.binary_sensor.<kanał>.<podkanał>1/0Stan wysoki (np. naruszony, otwarty, wykryto zalanie).
Stan niski (np. bezpieczny, zamknięty, brak zalania).

Wyzwalacz (trigger) #

Wykorzystywany do obsługi zdarzeń generowanych przez przyciski monostabilne (dzwonkowe). Dostępność poszczególnych zdarzeń zależy od konfiguracji oprogramowania układowego modułu SUPLA.

RodzajIdentyfikatorZakres wartościOpis
ZdarzenieE.SUPLA.<nazwa>.trigger.<kanał>button_turn_on
button_turn_off
button_short_press
button_long_press
button_double_press
button_triple_press
button_quadruple_press
button_quintuple_press
Naciśnięcie przycisku.
Puszczenie przycisku.
Krótkie kliknięcie.
Długie przytrzymanie.
Podwójne kliknięcie.
Potrójne kliknięcie.
Poczwórne kliknięcie.
Pięciokrotne kliknięcie.

Powered by BetterDocs