View Categories

Rozdział 12.9. – Identyfikatory (ULUX)

Identyfikatory ULUX umożliwiają zarządzanie włącznikami u::Lux. Poniższa tabela zawiera przegląd wszystkich identyfikatorów ULUX i ich główne cechy. Szczegółowy opis poszczególnych identyfikatorów wraz z przykładami zastosowania znajduje się w dalszej części podrozdziału.

IdentyfikatorSkrócony opisStanZdarzeniaKomenda
ULUX.keyZdarzenie informujące o naciśnięciu klawisza.–++
ULUX.soundKomenda umożliwiająca odtworzenie dźwięku.––+
ULUX.screensaverKomenda sterująca wygaszaczem ekranu.––+
ULUX.pageKomenda zmieniająca aktualnie wyświetlaną stronę.––+
ULUX.ledKomenda sterująca diodą LED klawisza.––+
ULUX.textKomenda umożliwiająca wyświetlenie dowolnego tekstu na wyświetlaczu włącznika.––+
ULUX.volumeIdentyfikator sterujący głośnością dźwięku włącznika oraz informujący o bieżącym stanie i zmianach nastaw.+++
ULUX.brightnessIdentyfikator informujący o jasności w pomieszczeniu oraz o jej zmianach.++–
ULUX.motionIdentyfikator informujący o wykryciu ruchu przez czujkę.++–
ULUX.temperatureIdentyfikator informujący o temperaturze w pomieszczeniu oraz o jej zmianach.++–
ULUX.humidityIdentyfikator informujący o wilgotności powietrza w pomieszczeniu oraz o jej zmianach.++–
ULUX.C02Identyfikator informujący o stężeniu dwutlenku węgla w pomieszczeniu oraz o jego zmianach.++–
ULUX.input1Identyfikator informujący o stanie wejścia binarnego nr 1 oraz jego zmianach.++–
ULUX.input2Identyfikator informujący o stanie wejścia binarnego nr 2 oraz jego zmianach.++–

1. ULUX.key #

Zdarzenie informujące o naciśnięciu klawisza. Zdarzenie jest wywoływane tylko wtedy, gdy aktor pracuje w trybie
wartość rzeczywista. Funkcjonalność modułu Base umożliwia rozróżnianie krótkiego i długiego naciśnięcia klawisza.

Logika systemuIdentyfikatorWartośćOpis
Zdarzenie
E.ULUX.key.ID.A

ID – ID włącznika u::Lux
A – numer aktora
hit/make/breakZdarzenie informujące o naciśnięciu lub zwolnieniu klawisza.
  1. Zdarzenie informujące o naciśnięciu przycisku
    Zdarzenie może posłużyć jako inicjator dowolnej sekwencji akcji w systemie.
    • Krótkie naciśnięcie
      Kanał: E.ULUX.key.10.1
      Dane: hit
      Odebrano zdarzenie z włącznika o identyfikatorze nr 10 o krótkim naciśnięciu klawisza przypisanego do aktora nr 1.
    • Długie naciśnięcie
      Kanał: E.ULUX.key.10.1
      Dane: make
      Odebrano zdarzenie z włącznika o identyfikatorze nr 10 o długim naciśnięciu klawisza przypisanego do aktora nr 1.
    • Puszczenie przycisku
      Kanał: E.ULUX.key.10.1
      Dane: break
      Odebrano zdarzenie z włącznika o identyfikatorze nr 10 o długim puszczeniu klawisza przypisanego do aktora nr 1.

2. ULUX.sound #

Komenda ta umożliwia odtworzenie dowolnego dźwięku wgranego do włącznika u::Lux.

Logika systemuIdentyfikatorWartośćOpis
Komenda
C.ULUX.sound.ID.S

ID – ID włącznika u::Lux
S – numer pliku dźwiękowego w konfiguracji u::Lux Config
0-100Komenda odtwarzająca dźwięk we włączniku u::Lux z określoną głośnością.
  1. Komenda sterująca
    Poniższe przykłady przedstawiają definicję komend w przypadku użycia ich jako akcji w zdarzeniach/timerach lub poleceniu przypisanym do elementu Przycisk w zakładce Remote.
    • Odtworzenie dźwięku w pojedynczym włączniku
      Kanał:
      C.ULUX.sound.17.1
      Dane: 100
      Odtwórz dźwięk nr 1 we włączniku o identyfikatorze 17 z 100% głośnością.
    • Odtworzenie dźwięku we wszystkich włącznikach
      Kanał:
      C.ULUX.sound.all.1
      Dane: 40
      Odtwórz dźwięk nr 1 we wszystkich włącznikach u::Lux dostępnych w instalacji, z głośnością
      40%.

3. ULUX.screensaver #

Komenda sterująca wygaszaczem ekranu na jednym, bądź wszystkich włącznikach u::Lux.

Logika systemuIdentyfikatorWartośćOpis
Komenda
C.ULUX.screensaver.ID

ID – ID włącznika u::Lux
on/offKomenda włączająca/wyłączająca wygaszacz ekranu.
  1. Komenda sterująca
    Poniższe przykłady przedstawiają definicję komend w przypadku użycia ich jako akcji w zdarzeniach/timerach lub poleceniu przypisanym do elementu Przycisk w zakładce Remote.
    • Kanał: C.ULUX.screensaver.1
      Dane: on
      Włącz wygaszacz ekranu we włączniku z identyfikatorem 1.
    • Kanał: C.ULUX.screensaver.1
      Dane: off
      Wyłącz wygaszacz ekranu we włączniku z identyfikatorem 1.
    • Kanał: C.ULUX.screensaver.all
      Dane: on
      Włącz wygaszacz ekranu we wszystkich włącznikach.
    • Kanał: C.ULUX.screensaver.all
      Dane: off
      Wyłącz wygaszacz ekranu we wszystkich włącznikach.

4. ULUX.page #

Komenda przełączająca aktualnie wyświetlaną stronę. Komenda może być wysłana do jednego lub wszystkich
włączników.

Logika systemuIdentyfikatorWartośćOpis
Komenda
C.ULUX.page.ID

ID – ID włącznika u::Lux
1–32Komenda przełączająca stronę aktualnie wyświetlaną na ekranie.
  1. Komenda sterująca
    Poniższe przykłady przedstawiają definicję komend w przypadku użycia ich jako akcji w zdarzeniach/timerach lub poleceniu przypisanym do elementu Przycisk w zakładce Remote.
    • Kanał: C.ULUX.page.1
      Dane: 5
      Wyświetl stronę nr 5 we włączniku z identyfikatorem 1.
    • Kanał: C.ULUX.page.all
      Dane: 5
      Wyświetl stronę nr 5 we wszystkich włącznikach.

5. ULUX.led #

Komenda sterująca diodą LED przypisaną do danego aktora. Umożliwia zmianę zarówno koloru diody LED, jak i sposobu jej świecenia. Wysłanie tej komendy zmienia stan diody LED we wszystkich włącznikach, które posiadają odniesienie do aktora o wskazanym numerze. Aby działanie komendy było widoczne, na ekranie włącznika musi
być wyświetlona strona, na której jest klawisz odnoszący się do danego aktora. Efekt działania komendy będzie widoczny do czasu odebrania następnej komendy typu ULUX.led wysłanej do tego samego aktora lub momentu restartu włącznika.

Logika systemuIdentyfikatorWartośćOpis
Komenda
C.ULUX.led.A

A – Numer aktora
tryb:kolorKomenda ustawiająca kolor diody LED oraz tryb jej świecenia.

Dostępne kolory:

  • off – dioda wyłączona;
  • red – czerwony;
  • green – zielony;
  • yellow – żółty;
  • blue – niebieski;
  • magenta – magenta;
  • cyan – cyjan;
  • white – biały;

Tryb świecenia:

  • 0 – dioda stale włączona;
  • 1 – miganie co sekundę;
  • 2 – miganie co pół sekundy;
  • 3 – miganie co ćwierć sekundy;
  • 4 – miganie asymetryczne: dioda włączona przez pół sekundy, a przez 1/4 sekundy wyłączona;
  • 5 – miganie asymetryczne: dioda włączona przez 1/2 sekundy, wyłączona przez 4 sekundy;
  • 6 – miganie asymetryczne: dioda włączona przez 1/2 sekundy, wyłączona przez 16 sekund;
  • 7 – miganie asymetryczne: dioda włączona przez 1/2 sekundy, wyłączona przez 32 sekundy;
  1. Komenda sterująca
    Poniższe przykłady przedstawiają definicję komend w przypadku użycia ich jako akcji w zdarzeniach/timerach lub poleceniu przypisanym do elementu Przycisk w zakładce Remote.
    • Kanał: C.ULUX.led.1
      Dane: 0:off
      Wyłącz diodę przypisaną do aktora nr 1.
    • Kanał: C.ULUX.led.1
      Dane: 0:red
      Ustaw kolor czerwony i świecenie stałe diody LED przypisanej do aktora nr 1.
    • Kanał: C.ULUX.led.1
      Dane: 1:green
      Ustaw kolor zielony i miganie co sekundę diody LED przypisanej do aktora nr 1.

6. ULUX.text #

Komenda umożliwiająca wyświetlenie dowolnego tekstu na wyświetlaczu jednego lub wszystkich włączników. Uwaga! Wyświetlacz nie obsługuje polskich znaków.

Logika systemuIdentyfikatorWartośćOpis
Komenda
C.ULUX.text.ID.T

ID – ID włącznika u::Lux
T – identyfikator tekstu (zgodnie z konfiguracją w uLux::Config).
treść komunikatuKomenda ustawiająca wyświetlenie dowolnego tekstu na ekranie.
  1. Komenda sterująca
    Poniższe przykłady przedstawiają definicję komend w przypadku użycia ich jako akcji w zdarzeniach/timerach lub poleceniu przypisanym do elementu Przycisk w zakładce Remote.
    • Kanał: C.ULUX.text.10.1
      Dane: Przykladowy tekst
      Wyświetl tekst „Przykladowy tekst” w zmiennej tekstowej nr 1 na ekranie włącznika o identyfikatorze 10.
    • Kanał: C.ULUX.text.all.1
      Dane: Przykladowy tekst
      Wyświetl tekst „Przykladowy tekst” w zmiennej tekstowej nr 1 na ekranie wszystkich
      włączników.

7. ULUX.volume #

Identyfikator przeznaczony do sterowania i wyświetlania bieżącej głośności włącznika.

Logika systemuIdentyfikatorWartośćOpis
Stan
ULUX.volume.ID

ID – ID włącznika u::Lux
0–100Aktualna głośność włącznika.
Zdarzenie
E.ULUX.volume.ID0–100Zdarzenie informujące o zmianie głośności włącznika.
Komenda
C.ULUX.volume.ID0–100Komenda ustawiająca głośność dźwięków odtwarzanych przez włącznik.
  1. Komenda sterująca
    Poniższe przykłady przedstawiają definicję komend w przypadku użycia ich jako akcji w zdarzeniach/timerach lub poleceniu przypisanym do elementu Przycisk w zakładce Remote.
    • Nazwa: C.ULUX.volume.10
      Wartość: 60
      Ustaw głośność włącznika o identyfikatorze nr 10 na 60%.
    • Nazwa: C.ULUX.volume.all
      Wartość: 60
      Ustaw głośność wszystkich włączników na 60%.
  2. Zdarzenia na zmianę stanu
    Zdarzenie może posłużyć jako inicjator dowolnej sekwencji akcji w systemie.
    • Kanał: E.ULUX.volume.10
      Dane: 60
      Ustawiono głośność włącznika o identyfikatorze nr 10 na 60%.

8. ULUX.brightness #

Identyfikator informujący o bieżącej wartości jasności zmierzonej przez wbudowany czujnik oświetlenia oraz o zmianach tejże wartości. Wartość wyrażana w luksach.

Logika systemuIdentyfikatorWartośćOpis
Stan
ULUX.brightness.ID

ID – ID włącznika u::Lux
0–65535Aktualna jasność zmierzona przez czujnik jasności.
Zdarzenie
E.ULUX.brightness.ID0–65535Zdarzenie informujące o zmianie jasności.
  1. Zdarzenia na zmianę stanu
    Zdarzenie może posłużyć jako inicjator dowolnej sekwencji akcji w systemie.
    • Kanał: E.ULUX.brightness.1
      Dane: 500
      Jasność zmierzona przez czujnik oświetlenia we włączniku o identyfikatorze 1 osiągnęła wartość 500 luksów.

Opisane dalej identyfikatory występują tylko, jeżeli zostały podłączone moduły rozszerzeń do włączników u::Lux. Jeżeli w Twojej instalacji nie ma modułów rozszerzeń możesz pominąć dalszą część tego rozdziału.

9. ULUX.motion #

Identyfikator informujący o wykryciu ruchu przez czujkę oraz przechowujący jej bieżący stan.

Logika systemuIdentyfikatorWartośćOpis
Stan
ULUX.motion.ID

ID – ID włącznika u::Lux
0–1Aktualny stan czujki ruchu.
Zdarzenie
E.ULUX.motion.ID0–1Zdarzenie informujące o wykryciu ruchu.
  1. Zdarzenia na zmianę stanu
    Zdarzenie może posłużyć jako inicjator dowolnej sekwencji akcji w systemie.
    • Kanał: E.ULUX.motion.1
      Dane: 1
      Czujka ruchu podłączona do włącznika z identyfikatorem nr 1 wykryła ruch.

10. ULUX.temperature #

Identyfikator informujący o bieżącej wartości temperatury powietrza zmierzonej przez moduł dodatkowy oraz o zmianach tej wartości.

Logika systemuIdentyfikatorWartośćOpis
Stan
ULUX.temperature.ID

ID – ID włącznika u::Lux
-55°C do +55°CAktualna temperatura powietrza zmierzona przez czujnik.
Zdarzenie
E.ULUX.temperature.ID-55°C do +55°CZdarzenie informujące o zmianie temperatury
  1. Zdarzenia na zmianę stanu
    Zdarzenie może posłużyć jako inicjator dowolnej sekwencji akcji w systemie.
    • Kanał: E.ULUX.temperature.1
      Dane: 24.5
      Temperatura zmierzona przez czujnik temperatury włącznika o identyfikatorze 1 osiągneła wartość 24.5 stopni Celsjusza.

11. ULUX.humidity #

Identyfikator informujący o bieżącej wartości wilgotności powietrza zmierzonej przez moduł dodatkowy oraz o zmianach tej wartości.

Logika systemuIdentyfikatorWartośćOpis
Stan
ULUX.humidity.ID

ID – ID włącznika u::Lux
0–100%Aktualna wilgotność powietrza zmierzona przez czujnik.
Zdarzenie
E.ULUX.humidity.ID0–100%Zdarzenie informujące o zmianie wilgotności powietrza.
  1. Zdarzenia na zmianę stanu
    Zdarzenie może posłużyć jako inicjator dowolnej sekwencji akcji w systemie.
    • Kanał: E.ULUX.humidity.1
      Dane: 55
      Wilgotność zmierzona przez czujnik wilgotności włącznika o identyfikatorze 1 osiągnęła wartość 55%.

12. ULUX.CO2 #

Identyfikator informujący o bieżącym stężeniu dwutlenku węgla w powietrzu zmierzonym przez moduł dodatkowy oraz o zmianach tej wartości.

Logika systemuIdentyfikatorWartośćOpis
Stan
ULUX.CO2.ID

ID – ID włącznika u::Lux
400ppm – 4000ppmAktualne stężenie dwutlenku węgla zmierzone przez czujnik.
Zdarzenie
E.ULUX.CO2.ID400ppm – 4000ppmZdarzenie informujące o zmianie zawartości dwutlenku węgla w powietrzu.
  1. Zdarzenia na zmianę stanu
    Zdarzenie może posłużyć jako inicjator dowolnej sekwencji akcji w systemie.
    • Kanał: E.ULUX.CO2.1
      Dane: 1200
      Stężenie dwutlenku węgla w powietrzu zmierzone przez czujnik podłączony do włącznika o
      identyfikatorze nr 1 osiągnęło wartość 1200ppm.

13. ULUX.input1 #

Identyfikator informujący o aktualnym stanie wejścia binarnego nr 1 oraz zmianach jego stanu.

Logika systemuIdentyfikatorWartośćOpis
Stan
ULUX.input1.ID

ID – ID włącznika u::Lux
0–1Aktualny stan wejścia binarnego nr 1.
Zdarzenie
E.ULUX.input1.ID0–1Zdarzenie informujące o zmianie stanu wejścia binarnego nr 1.
  1. Zdarzenia na zmianę stanu
    Zdarzenie może posłużyć jako inicjator dowolnej sekwencji akcji w systemie.
    • Kanał: E.ULUX.input.1
      Dane: 1
      Wejście binarne nr 1 podłączone do włącznika o identyfikatorze nr 1 zostało zwarte.
    • Kanał: E.ULUX.input.1
      Dane: 0
      Wejście binarne nr 1 podłączone do włącznika o identyfikatorze nr 1 zostało rozwarte.

14. ULUX.input2 #

Identyfikator informujący o aktualnym stanie wejścia binarnego nr 2 oraz zmianach jego stanu.

Logika systemuIdentyfikatorWartośćOpis
Stan
ULUX.input2.ID

ID – ID włącznika u::Lux
0–1Aktualny stan wejścia binarnego nr 2.
Zdarzenie
E.ULUX.input2.ID0–1Zdarzenie informujące o zmianie stanu wejścia binarnego nr 2.
  1. Zdarzenia na zmianę stanu
    Zdarzenie może posłużyć jako inicjator dowolnej sekwencji akcji w systemie.
    • Kanał: E.ULUX.input.2
      Dane: 1
      Wejście binarne nr 2 podłączone do włącznika o identyfikatorze nr 1 zostało zwarte.
    • Kanał: E.ULUX.input.2
      Dane: 0
      Wejście binarne nr 2 podłączone do włącznika o identyfikatorze nr 1 zostało rozwarte.

Powered by BetterDocs