Przegląd
Urządzenia Shelly oferują lokalny interfejs webowy, który pozwala sterować i konfigurować urządzenia przez standardową przeglądarkę na komputerze lub urządzeniu mobilnym. Dzięki niemu możesz włączać i wyłączać urządzenia podłączone do Twojego modułu, ustawiać harmonogramy oraz konfigurować akcje, które mają być wykonywane po spełnieniu określonych warunków.
Zauważ, że do korzystania z lokalnego interfejsu webowego nie jest wymagane połączenie z internetem ani Shelly Cloud — jedynym wymogiem jest, aby Twoja przeglądarka znajdowała się w tej samej sieci Wi‑Fi co urządzenie Shelly.
Dostęp do interfejsu webowego
Aby uzyskać dostęp do interfejsu webowego:
Podłącz urządzenie do sieci Wi‑Fi o nazwie (SSID) zgodnej z tym formatem: "DeviceName-XXXXXXXXXX", gdzie 'DeviceName' to nazwa urządzenia, które chcesz podłączyć, a 'XXXXXXXXXX' to unikalna kombinacja liter i cyfr stanowiąca identyfikator urządzenia.
Po nawiązaniu połączenia z punktem dostępowym urządzenia Access Point / AP (sieć Wi‑Fi wspomniana w kroku 1), dostęp do interfejsu webowego uzyskuje się przez wpisanie uniwersalnego adresu IP dla wszystkich urządzeń Shelly 192.168.33.1 w przeglądarce.
Jesteś teraz w interfejsie webowym swojego urządzenia.
Podłączanie urządzenia do sieci Wi‑Fi
Niektóre ustawienia widoczne w interfejsie webowym są dostępne tylko wtedy, gdy urządzenie jest połączone z internetem. Aby to zrobić, wykonaj następujące kroki:
W interfejsie webowym przejdź do Settings>Wi-Fi.
Wpisz lub wybierz preferowaną sieć Wi‑Fi, a następnie wprowadź jej hasło. Alternatywnie możesz połączyć się z otwartą siecią, zaznaczając pole wyboru umożliwiające łączenie z otwartymi sieciami Wi‑Fi. Dodatkowo zalecane jest ustawienie statycznego adresu IP.
Poczekaj kilka sekund, aby urządzenie mogło spróbować połączyć się z podaną siecią Wi‑Fi. Jeśli wpisane hasło jest nieprawidłowe lub sieć Wi‑Fi ma zbyt słaby lub niestabilny sygnał, w interfejsie webowym pojawi się komunikat informujący, że nie udało się nawiązać połączenia. Po pomyślnym połączeniu z Wi‑Fi pojawi się link zawierający nowy adres IP jako tekst nad ustawieniami Wi‑Fi. Skopiuj i wklej ten link do przeglądarki.
Jesteś teraz w interfejsie webowym urządzenia podłączonego do internetu. Następnym razem, gdy będziesz potrzebować dostępu do UI, połącz się z tą samą siecią Wi‑Fi co urządzenie i wpisz nowy adres IP uzyskany w kroku 3. Zaleca się ustawienie statycznego adresu IP, ponieważ zapewnia to stałą dostępność pod tym adresem.
Zrozumienie układu
Interfejs webowy można podzielić na cztery główne sekcje — nagłówek, stopkę, menu główne i główną zawartość.
Nagłówek
Nagłówek składa się z dwóch elementów — nazwy urządzenia po lewej oraz kilku ikon po prawej, które pokazują główne funkcje sieciowe i łączności urządzenia. Ikony te mogą obejmować funkcje takie jak Wi‑Fi, Bluetooth, MQTT i inne, a także ikonę informującą o dostępności nowych aktualizacji firmware. Najedzenie kursorem myszy na ikonę wyświetli dodatkowe informacje. Legenda z wyjaśnieniem znaczenia każdej ikony znajduje się w przewodniku interfejsu webowego dla danego urządzenia. Zwróć uwagę, że poszczególne przewodniki opisują tylko funkcje łączności dostępne dla konkretnego urządzenia.
Stopka
Na dole ekranu od lewej do prawej znajdują się w kolejności nazwa modelu urządzenia, jego ID, wersja interfejsu webowego, wersja firmware urządzenia oraz aktualny czas. Jeśli czas nie jest zsynchronizowany, otrzymasz powiadomienie u góry ekranu, a niektóre harmonogramy i akcje mogą nie działać poprawnie. Niektóre wcześniejsze wersje interfejsu webowego nie zawierają wszystkich tych elementów.
Menu główne
Wersja na komputer (desktop) menu głównego znajduje się po lewej stronie, natomiast na urządzeniu mobilnym wygląda jak menu hamburgerowe z ikoną trzech poziomych linii. Menu zawiera różne elementy w zależności od urządzenia, a kliknięcie pozycji przenosi na odpowiednią stronę. Możesz je również wykorzystać do powrotu na stronę główną klikając Home.
Główna zawartość
Klikając element z menu głównego możesz poruszać się po interfejsie webowym. Wszystko, co widzisz na ekranie z wyłączeniem nagłówka, stopki i menu głównego, jest uważane za główną zawartość.
*Zwróć uwagę, że nie wszystkie zrzuty ekranu interfejsu webowego wyświetlane u góry każdej strony przewodnika (tam gdzie jest zrzut ekranu) są z najnowszej wersji. Dlatego mogą wyglądać nieco inaczej niż najnowsza wersja i mogą nie odzwierciedlać wyglądu interfejsu każdego urządzenia.

Menu główne
Poniżej znajdują się wyjaśnienia każdego ustawienia w menu głównym, w tym co jest wizualizowane jako główna zawartość po kliknięciu poszczególnych ustawień. Krótkie wprowadzenie do ikon w nagłówku, specyficznych dla tego urządzenia, znajduje się również w opisie strony Home. Nagłówek jest obecny na wszystkich ekranach, nie tylko na stronie Home.
Strona główna
W interfejsie webowym zobaczysz kilka ikon w nagłówku. Ich znaczenia i kolory statusu opisano poniżej:
|
|
|
|
|
![]() |
|
|
|
|
W menu głównym możesz włączyć tryb parowania dla Gateway, klikając ikonę obok Enable pairing mode. Rozpocznie się proces kojarzenia, a tekst zmieni się na Pairing podczas gdy Gateway będzie wyszukiwać urządzenia do sparowania. Jeśli urządzenie podłączone do bramki to BLU TRV, zostanie ono wyświetlone poniżej, a także dowolne grupy komponentów lub urządzenia BTHome, które utworzysz, mogą być wyświetlane w tym menu.
Dla urządzeń BLU TRV wystarczy wprowadzić je w tryb BLE — Gateway sparuje się z nimi automatycznie i skonfiguruje urządzenie w interfejsie webowym. Jeśli chcesz dodać inne urządzenia BLE, będziesz musiał dodać je jako urządzenia BTHome i ustawić, które czujniki chcesz widzieć.
BLU TRV
TRV pokazuje procent naładowania baterii, siłę sygnału, aktualne odczyty temperatury oraz stopień otwarcia zaworu (od 0% do 100%). Możesz też zobaczyć i dostosować temperaturę docelową. Aby dodać dodatkowe czujniki do BLU TRV, kliknij przycisk Add sensor obok urządzenia w menu głównym.
Kliknięcie na urządzenie otwiera nowe menu ustawień, gdzie możesz regulować temperaturę docelową w zakresie od 4°C do 30°C przesuwając punkt na niepełnym kole z oznaczeniem stopni, lub użyć ikon plus i minus, aby zmienić temperaturę docelową. Dodatkowo ikona ognia na środku to przycisk boost, który całkowicie otwiera zawór (do 100%), aby szybciej osiągnąć temperaturę docelową.
Poniżej znajdują się ustawienia BLU TRV:
Name
Nazwa/Zmień nazwę TRV. Kliknij Save settings aby zakończyć proces nadawania nazwy.
Calibrate TRV
Kliknij niebieski przycisk Calibrate obok tego ustawienia, aby rozpocząć proces kalibracji.
TRV behavior
Zaznacz/odznacz dowolne z poniższych ustawień według uznania:
Ogrzewanie podłogowe - Tylko dane z zewnętrznego czujnika będą ważne i brane pod uwagę, a nie odczyty wbudowanego czujnika.
Przyspieszone ogrzewanie - Przyspiesz proces ogrzewania, skracając czas osiągnięcia temperatury docelowej za pomocą tego ustawienia.
Autokalibracja - Pozwól urządzeniu automatycznie korygować kalibrację w razie potrzeby.
Zapobieganie zapchaniu - Zapobiegaj zablokowaniu przez umożliwienie urządzeniu wykonania co najmniej jednego ruchu zaworu w tygodniu.
Interfejs TRV
Wybierz preferowaną jednostkę temperatury oraz zdecyduj, czy TRV ma się obracać i/lub blokować. Opcja obracania pozwala na obrócenie ekranu urządzenia o 180° w zależności od sposobu montażu, a blokada dodaje warstwę zabezpieczeń blokując wyświetlacz. Dodatkowo dostępny jest suwak jasności, gdzie możesz dostosować jasność ekranu w 8 poziomach — od 0 do 7.
Enable TRV
Włącz TRV, przełączając to ustawienie (włączony jest stan domyślny), i wyłączaj je tylko jeśli zamierzasz używać zaawansowanych wywołań API do ręcznego sterowania pozycją zaworu. W przeciwnym razie niezalecane jest wyłączanie automatycznego otwierania i zamykania zaworu.
Temperature offset
Pozwala skorygować odczyty czujnika temperatury urządzenia, aby uwzględnić ciepło emitowane przez samo urządzenie. Ustawiając offset temperatury, zapewnisz, że odczyty będą dokładniejsze i będą odzwierciedlać rzeczywistą temperaturę otoczenia.
Default open window target temperature
Włącz nadpisanie temperatury, gdy okno jest otwarte, i wybierz wartość temperatury oraz czas trwania nadpisania w minutach.
TRV boost duration override
Ustaw czas trwania (w minutach) boostu (czas, przez jaki zawór będzie otwarty w 100% po naciśnięciu przycisku boost, aby szybciej osiągnąć temperaturę docelową).
TRV update
Sprawdź i zainstaluj aktualizacje firmware, aby utrzymać TRV w najnowszej wersji. W tym ustawieniu możesz zobaczyć aktualne wersje firmware i bootloadera.
Attached sensors
Monitoruj wszelkie czujniki podłączone do TRV — czujniki temperatury lub drzwi/okna — w tym ustawieniu. Jeśli nie masz żadnych, w ustawieniu pojawi się komunikat.
Delete TRV
Usuń TRV z urządzeń sparowanych, klikając niebieski przycisk Delete. Jeśli chcesz dodać go ponownie, będziesz musiał powtórzyć proces parowania.
Actions
Skonfiguruj akcje dla swojego urządzenia — twórz nowe akcje, edytuj istniejące lub usuwaj akcje. Tworząc akcje, musisz określić warunek, na jakim akcja ma się wykonać. Możesz też ustawić czas trwania akcji oraz URL, który ma zostać wywołany, gdy warunek zostanie spełniony.
Schedules
Funkcja ta wymaga działającego połączenia z internetem, aby urządzenie mogło zsynchronizować czas. Pozwala tworzyć, przeglądać, edytować i usuwać harmonogramy.
Istnieją dwa typy harmonogramów: Basic i Advanced.
Aby utworzyć basic harmonogram:
Wybierz dzień/dni tygodnia.
Wybierz przedział czasowy: czas, wschód słońca lub zachód słońca.
-
Ustaw czas dla wybranych dni:
Czas: Kliknij przycisk góra/dół lub wpisz liczbę, aby ustawić godzinę i minuty.
Zachód/Wschód słońca: Urządzenie Shelly może automatycznie włączać/wyłączać (lub wykonać określoną akcję) o wschodzie/zachodzie słońca, lub o określonym czasie przed lub po wschodzie/zachodzie. Kliknij przycisk góra/dół lub wpisz liczbę, aby ustawić godzinę i minuty.
Aby utworzyć advanced harmonogram:
Funkcja zaawansowanego harmonogramu używa cron do wykonywania zadań za pomocą jednego harmonogramu, zamiast używania kilku podstawowych harmonogramów.
Tworzenie zaawansowanego harmonogramu różni się od tworzenia podstawowego harmonogramu ze względu na menu When to execute.
Wymaga ono wybrania jednej lub kilku wartości, zakresu wartości lub kroku między wartościami (Wybierz jedną z trzech opcji klikając Select, Range lub Step przycisk dla każdej wartości) dla:
Sekundy (0-59)
Minuty (0-59)
Godziny (0-23)
Dni (1-31)
Miesiące (JAN-DEC)
Dni tygodnia (SUN-SAT)
Aby utworzyć harmonogram, który występuje każdą sekundę/minutę/godzinę/dzień/miesiąc/dzień tygodnia, po prostu zaznacz pole poniżej wartości w odpowiedniej sekcji (sekundy, minuty, godziny, dni, miesiące lub dni tygodnia). Dodatkowo możesz użyć przesunięcia względem wschodu/zachodu słońca, zaznaczając pole obok tej opcji. Spowoduje to pojawienie się nowego menu z godzinami i minutami. Pozostawienie godzin i minut pustych i wybranie wschodu lub zachodu słońca spowoduje, że harmonogram wystąpi dokładnie o wschodzie lub zachodzie słońca. Zmiana wartości godzin i minut utworzy przesunięcie, więc wpisanie wartości ujemnej spowoduje, że harmonogram wystąpi dokładnie [ustawione godziny i/lub minuty] przed wschodem/zachodem słońca, podczas gdy wpisanie wartości dodatniej spowoduje wystąpienie harmonogramu [ustawione godziny i/lub minuty] po wschodzie/zachodzie słońca. Nie można wpisać wartości dodatniej dla jednego (godziny/minuty) i ujemnej dla drugiego.
Następnie określ, jaką akcję ma wykonać urządzenie w sekcji Do what . Kliknij Save po zakończeniu, aby zapisać nowy harmonogram.
W menu Schedules możesz przeglądać wszystkie swoje harmonogramy. Możesz wybrać wyświetlanie każdego w trybie podstawowym lub zaawansowanym. Tryb podstawowy pokazuje czas i dni, w które harmonogram występuje, natomiast tryb zaawansowany pokazuje tekst w karcie Harmonogramu, informujący, aby kliknąć ją po więcej informacji.
Oba widoki wyświetlają akcje powyżej. Jeśli akcji jest więcej niż trzy, są one wyświetlane jako +n, gdzie n to liczba pozostałych akcji, które nie mieszczą się na liście. Aby włączyć/wyłączyć harmonogram, użyj przycisku przełącznika po prawej.
Ustawienia
Ustawienia sieci
Access Point - Konfiguruj AP urządzenia, w tym włączanie/wyłączanie (za pomocą przełącznika) oraz ustawianie hasła. Punkt dostępowy urządzenia jest domyślnie siecią otwartą. SSID jest unikalny i nie może zostać zmieniony.
-
Wi-Fi - Zarejestruj urządzenie Shelly, aby połączyć je z maksymalnie 2 różnymi sieciami Wi‑Fi.
Wpisz (poprzez pole tekstowe) lub wybierz sieć Wi‑Fi, klikając ikonę chevron (strzałkę), aby przeglądać dostępne sieci. Można wybrać sieć otwartą oraz ustawić statyczny adres IP.
Włącz Wi‑Fi 1, lub Wi‑Fi 2, lub oba jednocześnie (używając przełącznika obok każdego z nich). Jeśli oba Wi‑Fi 1 i Wi‑Fi 2 są włączone, a urządzenie Shelly rozłączy się z jedną z sieci, połączy się z drugą. Możliwe jest włączenie Wi‑Fi tylko po ustawieniu nazwy sieci (SSID). Jeśli urządzenie nie ma innych dostępnych połączeń (AP, Bluetooth, Ethernet (jeśli dotyczy) lub drugiej sieci Wi‑Fi), próba wyłączenia Wi‑Fi spowoduje pojawienie się wyskakującego okna z pytaniem, czy chcesz kontynuować.
Bluetooth - Włącz/wyłącz Bluetooth, przełączając przełącznik. Domyślne ustawienie Bluetooth urządzenia jest włączone.
Łączność
Uwaga dotycząca komunikacji RPC: Gdy wywołanie RPC nie zostanie wykonane, pojawia się baner informujący — powiadamia, że urządzenie nie odpowiada na czas i utraciło połączenie. Po przywróceniu połączenia żądanie zostanie wysłane ponownie.
Cloud - Połączenie Twojego Shelly z chmurą pozwala na zdalne sterowanie oraz otrzymywanie powiadomień i aktualizacji o urządzeniach. Domyślnie ta opcja jest włączona. Jeśli wyłączysz wsparcie chmury dla urządzenia, utracisz dostęp do urządzenia spoza jego lokalnej sieci!
MQTT - Skonfiguruj urządzenie Shelly do wykonywania akcji przez MQTT. Domyślnie MQTT jest wyłączone, ale możesz je włączyć przełącznikiem. Zmiana tych ustawień spowoduje restart urządzenia. Są też inne ustawienia, takie jak RPC status notifications over MQTT (które umożliwia komunikację z urządzeniem przez powiadomienia RPC) oraz Generic status update over MQTT (aby otrzymywać ogólną aktualizację statusu), które możesz włączać/wyłączać używając przełączników po ich prawej. Możesz także włączyć SSL i wpisać swój serwer, nazwę użytkownika i hasło, ale pamiętaj, że włączenie SSL wpłynie negatywnie na żywotność baterii i najprawdopodobniej skróci ją o połowę.
Outbound Websocket - Określa, czy kanał HTTP generuje wyjątek I/O, gdy połączenie przychodzące zostanie zamknięte podczas gdy jest jeszcze używane przez serwlet. Domyślnie to ustawienie jest wyłączone. Aby je włączyć, kliknij przełącznik obok Enable. Wprowadź adres usługi w polu tekstowym i z menu rozwijanego pod SSL Connectivity wybierz *, ca.pem lub user_ca.pem.
Range extender - Włączenie funkcji Range extender tworzy hotspot, do którego możesz podłączyć urządzenia Wi‑Fi. Jeśli urządzenie Shelly z włączonym range extender jest połączone z routerem Wi‑Fi i internetem, wszystkie urządzenia podłączone do niego również będą połączone z routerem i internetem.
Nawet jeśli urządzenie Shelly nie jest połączone z routerem Wi‑Fi, wszystkie urządzenia do niego podłączone nadal mogą komunikować się z nim i między sobą. Poniżej znajdują się informacje o klientach AP — ile ich jest oraz ich konfiguracja IP, adres MAC oraz wewnętrzne i zewnętrzne adresy IP.
-
RPC over UDP - Komunikuj się z urządzeniem i wysyłaj żądania poprzez Remote Procedure Call (RPC) przez serwer User Datagram Protocol (UDP). Może to być przydatne do zdalnego sterowania i monitorowania urządzenia bez potrzeby dedykowanego serwera lub połączenia.
Aby użyć tego ustawienia, musisz wprowadzić port nasłuchu i adres docelowy dla serwera UDP. Port nasłuchu to numer portu, na którym urządzenie będzie oczekiwać przychodzących żądań, natomiast adres docelowy to adres IP serwera, do którego żądania będą wysyłane.
Po wprowadzeniu wymaganych informacji możesz używać protokołu RPC over UDP do wysyłania żądań do urządzenia i odbierania odpowiedzi.
Ustawienia urządzenia
Nazwa urządzenia (info) - Zobacz ID urządzenia, sieć Wi‑Fi, z którą jest połączone, oraz Wi‑Fi RSSI.
Reboot - Po kliknięciu przycisku Reboot zostaniesz zapytany, czy na pewno chcesz zrestartować urządzenie. Kliknij OK aby zrestartować urządzenie i Cancel jeśli nie chcesz restartu.
Factory reset - Kliknięcie przycisku Reset spowoduje przywrócenie wszystkich ustawień urządzenia do wartości domyślnych. Wszystkie dokonane zmiany zostaną cofnięte. Potwierdź reset fabryczny, klikając OK w oknie dialogowym, lub Cancel aby anulować reset.
Location and timezone - Twoja strefa czasowa i lokalizacja zostaną wykryte automatycznie, ale możesz je zmienić ręcznie w tym ustawieniu, wybierając strefę czasową z menu rozwijanego i wpisując szerokość oraz długość geograficzną. Jest też przycisk Auto detect location, który ponownie spowoduje automatyczne wykrycie lokalizacji, jeśli poprzednia próba się nie powiodła.
Jeśli czas urządzenia nie jest zsynchronizowany z bieżącym czasem, harmonogramy i akcje mogą nie działać zgodnie z oczekiwaniami. Pojawi się komunikat informujący, jeśli czas nie jest zsynchronizowany.
Authentication - Jeśli włączysz uwierzytelnianie, zostaniesz poproszony o wpisanie hasła, którego będziesz używać do dostępu do interfejsu webowego urządzenia. Po włączeniu, aby je wyłączyć, kliknij przełącznik i wpisz swoje hasło, gdy zostaniesz o to poproszony.
Firmware - W tym ustawieniu możesz zobaczyć ID urządzenia, wersję firmware, build ID oraz web build ID. Użyj przycisku Copy nad identyfikatorem firmware lub web build ID, aby skopiować zawartość do schowka. Możesz również zobaczyć dostępne nowe wersje, sprawdzić aktualizacje i łatwo zaktualizować urządzenie. Istnieje także opcja wgrania własnego firmware, jednak wgrywanie niestandardowego firmware nieodwracalnie unieważnia gwarancję urządzenia.
User certificate (TLS Configuration) - Prześlij niestandardowy urząd certyfikacji, certyfikat klienta i klucz klienta przeciągając i upuszczając plik(i) lub przeglądając pliki (przycisk do wyboru plików). Kliknij Upload aby przesłać pliki i Clear aby usunąć pliki, których nie chcesz przesyłać.
Eco mode - Zmniejsz zużycie energii przez urządzenie, obniżając częstotliwość CPU i aktywność modemu w trybie Eco. Aby włączyć to ustawienie, kliknij przełącznik obok Enable eco mode a następnie kliknij przycisk Apply aby zapisać zmiany.
Debug - To ustawienie zawiera debugowanie Mqtt, Websocket i Udp. Aby włączyć dowolne z nich, kliknij przełącznik obok konkretnego ustawienia. Dla debugowania Udp zostaniesz poproszony również o wpisanie Udp address.
System LED - Włącz/Wyłącz diodę systemową urządzenia, zaznaczając/odznaczając pole obok Enable.
Scripts
To urządzenie posiada możliwości skryptowe. Możesz ich użyć, aby dostosować i rozszerzyć funkcjonalność urządzenia zgodnie z indywidualnymi potrzebami użytkownika. Skrypty mogą brać pod uwagę stan urządzenia, komunikować się z innymi urządzeniami lub pobierać dane z zewnętrznych usług, takich jak prognozy pogody. Skrypt to program napisany w podzbiorze JavaScript.
W UI, przechodząc do menu Scripts zobaczysz istniejące skrypty, a jeśli ich nie masz, możesz utworzyć nowy lub otworzyć bibliotekę, aby sprawdzić dostępne skrypty. Obok każdego skryptu zobaczysz jego status (czy działa, czy jest zatrzymany) oraz przełącznik umożliwiający uruchomienie skryptu przy starcie. Jeśli skrypt ma błędy, ostatni zapisany błąd zostanie pokazany pod nazwą skryptu.
Gdy jesteś w widoku edycji skryptu, pod polem edycyjnym zobaczysz konsolę oraz wszelkie pojawiające się błędy. Nad polem kodu znajdują się opcje Save, Start/Stop lub Delete skryptu. Możesz też uzyskać dostęp do Snippets i Docs klikając odpowiadające etykiety.
Components
Tworzenie komponentu
Ustawienie Components pozwala użytkownikowi tworzyć Dynamic Components, które początkowo nie istnieją w urządzeniu. Wirtualne komponenty, będące typem komponentów dynamicznych, służą do przechowywania lub przesyłania danych między skryptami lub uruchomieniami oraz wyświetlania funkcji skryptu na stronie głównej. Komponenty mogą być grupowane; tylko grupy i komponenty w ich obrębie będą wyświetlane na stronie głównej. Komponenty, które nie należą do grupy, nie będą tam wizualizowane. Liczba komponentów i grup komponentów na urządzenie jest ograniczona.
Aby utworzyć komponent:
Kliknij przycisk Create new obok User-defined components.
Wybierz typ komponentu, który chcesz utworzyć - Boolean, Number, Text, Enum lub Button. Po utworzeniu każdy typ komponentu ma pola Name, View i Custom Icon URL które musisz wypełnić. Pole Custom Icon URL nie jest wymagane, ale można go użyć do personalizacji wyglądu komponentów na stronie głównej. Możesz zmienić nazwę lub usunąć komponent, a także tworzyć dla niego akcje, używając przycisków obok każdego komponentu.
Różne typy komponentów mogą mieć dodatkowe pola specyficzne dla danego typu. Są one wyjaśnione poniżej
Typ komponentu Boolean przechowuje wartość prawda/fałsz i





