Przegląd
Urządzenia Shelly oferują lokalny interfejs webowy, który umożliwia sterowanie i konfigurację urządzeń za pomocą standardowej przeglądarki internetowej na komputerze lub urządzeniu mobilnym. Dzięki niemu możesz włączać i wyłączać urządzenia podłączone do twojego urządzenia, ustawiać harmonogramy oraz konfigurować działania do wykonania po spełnieniu określonych warunków.
Pamiętaj, że do korzystania z lokalnego interfejsu webowego nie jest potrzebne połączenie z internetem ani Shelly Cloud — jedynym wymaganiem jest, aby twoja przeglądarka była w tej samej sieci Wi‑Fi co twoje urządzenie Shelly.
Dostęp do interfejsu WWW
Aby uzyskać dostęp do interfejsu webowego:
Połącz swoje urządzenie z siecią Wi‑Fi o nazwie (SSID) w formacie: "DeviceName-XXXXXXXXXX", gdzie ‘DeviceName’ to nazwa urządzenia, z którym chcesz się połączyć, a 'XXXXXXXXXX' oznacza unikalną kombinację liter i cyfr, stanowiącą identyfikator urządzenia.
Po nawiązaniu połączenia z urządzeniem Punkt Dostępowy / AP (sieć Wi‑Fi wymieniona w kroku 1), dostęp do interfejsu WWW uzyskuje się po wpisaniu uniwersalnego adresu IP dla wszystkich urządzeń Shelly 192.168.33.1 w twojej przeglądarce.
Jesteś teraz w interfejsie internetowym swojego urządzenia.
Łączenie Urządzenia z Siecią Wi‑Fi
Niektóre ustawienia widoczne w interfejsie WWW są dostępne tylko wtedy, gdy urządzenie jest podłączone do internetu. Aby to zrobić, wykonaj następujące kroki:
W interfejsie internetowym przejdź do Ustawienia>Wi‑Fi.
Wpisz lub wybierz preferowaną sieć Wi‑Fi, a następnie wprowadź jej hasło. Możesz też połączyć się z otwartą siecią, zaznaczając pole wyboru łączenia z otwartymi sieciami Wi‑Fi. Dodatkowo zaleca się ustawienie statycznego adresu IP.
Daj urządzeniu kilka sekund na próbę połączenia z podaną siecią Wi‑Fi. Jeśli wpisane hasło jest nieprawidłowe albo sieć Wi‑Fi ma niewystarczającą siłę sygnału lub stabilność, 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 nad ustawieniami Wi‑Fi pojawi się tekstowy link zawierający nowy adres IP. Po prostu skopiuj i wklej ten link do przeglądarki.
Jesteś teraz w interfejsie webowym swojego urządzenia podłączonego do internetu. Następnym razem, gdy będziesz potrzebować dostępu do interfejsu webowego, 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ż gwarantuje on stały dostęp pod tym konkretnym adresem.
Zrozumienie Układu
Interfejs internetowy można podzielić na cztery główne sekcje — nagłówek, stopkę, menu główne i treść główną.
Nagłówek
Nagłówek składa się z dwóch elementów — po lewej znajduje się nazwa Twojego urządzenia, a po prawej kilka ikon przedstawiających jego główne funkcje sieciowe i łączności. Ikony mogą obejmować funkcje takie jak Wi‑Fi, Bluetooth, MQTT i inne, a także ikonę informującą o dostępności nowych aktualizacji firmware’u dla Twojego urządzenia. Najechanie kursorem na ikonę wyświetli dodatkowe informacje. Legendę z objaśnieniem znaczenia każdej ikony znajdziesz w przewodniku po interfejsie WWW danego urządzenia. Pamiętaj, że poszczególne przewodniki opisują wyłącznie funkcje łączności dostępne dla konkretnego urządzenia.
Stopka
Na dole ekranu, od lewej do prawej, znajdują się kolejno: nazwa modelu urządzenia, jego ID, wersja interfejsu sieciowego, wersja firmware’u urządzenia oraz na końcu bieżący czas. Jeśli czas nie jest zsynchronizowany, u góry ekranu otrzymasz powiadomienie, a niektóre harmonogramy i akcje mogą nie działać zgodnie z oczekiwaniami. Niektóre wcześniejsze wersje interfejsu sieciowego nie zawierają wszystkich tych elementów.
Menu Główne
Menu główne w wersji desktopowej interfejsu webowego znajduje się po lewej stronie, natomiast na urządzeniach mobilnych wygląda jak menu hamburgerowe z ikoną trzech poziomych linii ułożonych jedna nad drugą. Menu zawiera różne elementy w zależności od urządzenia, ale kliknięcie dowolnej pozycji przenosi na inną stronę. Możesz też użyć go, aby wrócić na stronę główną, klikając Strona główna.
Główna Zawartość
Klikając element w głównym menu, możesz poruszać się po interfejsie internetowym. Wszystko, co widzisz na ekranie, z wyjątkiem nagłówka, stopki i głównego menu, jest traktowane jako główna zawartość.
*Pamiętaj, że nie wszystkie zrzuty ekranu interfejsu internetowego wyświetlane u góry każdej strony przewodnika po interfejsie internetowym (tam, gdzie zrzut jest dostępny) pochodzą z najnowszej wersji. Dlatego mogą wyglądać nieco inaczej niż najnowsza wersja i mogą nie odzwierciedlać wyglądu interfejsu internetowego na każdym urządzeniu.

Menu Główne
Poniżej znajdują się objaśnienia poszczególnych ustawień w menu głównym, łącznie z tym, co jest wyświetlane jako treść główna po kliknięciu różnych ustawień. Krótkie wprowadzenie do ikon w nagłówku, specyficznych dla tego urządzenia, znajduje się również w wyjaśnieniu Strony głównej. Zwróć uwagę, że nagłówek jest obecny na wszystkich ekranach, nie tylko na Stronie głównej.
Strona Główna
W interfejsie webowym zobaczysz w nagłówku pięć ikon, w tym jedną dla AP, Wi‑Fi, Bluetooth, chmury i połączenia MQTT. Oto, co oznaczają różne kolory statusu:
|
|
|
|
|
![]() |
|
|
|
|
Ustawienia Wyjścia
Nazwa
Nazwij/zmień nazwę wyniku.
Ustawienia wejścia/wyjścia
Wybierz tryb wprowadzania:
Przycisk - każde naciśnięcie przycisku przełącza stan wyjścia urządzenia.
Przełącznik - położenie przełącznika odpowiada stanowi wyjścia urządzenia.
Analogowy (niedostępne jako opcja na wszystkich urządzeniach)- korzystając z wejścia Analog, urządzenie ustala poziom jasności w procentach na podstawie procentu sygnału wejściowego.
Ustaw typ wyjścia:
Przełącznik Dźwigienkowy (Tylko Przełącznik) - Urządzenie będzie działać jak przełącznik dźwigniowy z jednym stanem dla WŁ. i jeden dla WYŁĄCZONE. Jeśli Input jest w trybie Analog, urządzenie będzie zachowywać się zgodnie ze stanem wejścia analogowego.
Przełącznik Chwilowy (Tylko Przycisk) - Każde naciśnięcie przycisku przełącza stan wyjścia urządzenia. Jeśli twój przełącznik jest WŁĄCZONE, zmieni się WYŁ., i odwrotnie.
Przełącznik Brzegowy (Tylko przełącznik) - Każde przestawienie przełącznika przełącza stan wyjścia urządzenia.
Oddzielny Przełącznik - Wejście zostaje odłączone (oddzielone) od wyjścia i nie ma na nie wpływu. W praktyce nie będziesz mieć możliwości sterowania światłem przez wejście.
Działanie po włączeniu zasilania:
To ustawienie jest zazwyczaj używane w przypadku przerwy w dostawie prądu, a „power on” oznacza moment, w którym zasilanie zostaje przywrócone i urządzenie zostaje ponownie włączone.
Włącz - Po podłączeniu zasilania urządzenie się włączy.
WYŁĄCZ - Po podłączeniu zasilania urządzenie będzie wyłączone.
Przywróć ostatni znany stan wyjścia/przekaźnika - Po przywróceniu zasilania stan wyjścia będzie taki sam jak ostatnio, gdy urządzenie było WŁĄCZONE (przed zanikiem zasilania).
Aktualny stan przełącznika (tylko Toggle Switch) - Odzwierciedla stan przełącznika, więc jeśli jest przełączony na WŁĄCZONE, urządzenie się włączy i tak samo będzie, gdy przełącznik zostanie ustawiony na WYŁĄCZONE.
Typ Zużycia
To ustawienie jest istotne podczas integracji urządzenia z zewnętrznymi systemami automatyki domowej firm trzecich. Jego celem jest określenie niezbędnych informacji lub konfiguracji wymaganych przez system zewnętrzny do współpracy z urządzeniem.
Korzystając z zewnętrznych systemów automatyki domowej do sterowania urządzeniem, zaleca się sprawdzić ich dokumentację lub instrukcję obsługi, aby ustalić, co należy wprowadzić w to pole. Dokumentacja systemu zewnętrznego zazwyczaj opisuje wymagane parametry, poświadczenia lub inne szczegóły, które należy podać, aby nawiązać komunikację między nim a urządzeniem Shelly.
Jeśli jednak używasz urządzenia wyłącznie z aplikacją Shelly, możesz zignorować Typ zewnętrznego zużycia pole. Aplikacja nie wymaga w tym zakresie żadnej dodatkowej konfiguracji, ponieważ ma własne, wbudowane mechanizmy do komunikacji z urządzeniem i jego sterowania.
Jeśli z jakiegokolwiek powodu chcesz usunąć lub skasować zewnętrzny typ zużycia z ustawień urządzenia, możesz to zrobić, po prostu pozostawiając Typ zużycia zewnętrznego puste pole i klikanie Zapisz Ustawienia przycisku. W ten sposób skutecznie wyłączasz zewnętrzny typ zużycia i przywracasz domyślne działanie urządzenia lub polegasz wyłącznie na aplikacji Shelly do sterowania i automatyzacji.
tryb sygnalizacji LED
Masz możliwość wyboru spośród trzech różnych trybów: Pobór Mocy, Stan Przełącznika, lub Całkowicie Wyłączone. Jeśli wybierzesz Pobór Mocy trybie, kontrolka stanu LED pozostanie włączona i będzie pobierać niewielką ilość energii elektrycznej. W Stan Przełącznika tryb, kontrolka stanu LED będzie się włączać lub wyłączać w zależności od stanu przełącznika urządzenia. Jeśli wybierzesz Całkowicie Wyłączone w trybie kontrolka stanu LED wyłączy się całkowicie.
Oprócz tych trybów możesz także dostosować kolor światła LED, gdy jest włączone i gdy jest wyłączone, a także jego jasność.
Kolor lampki LED zmienia się z zielonego na czerwony w zależności od obciążenia. Działa w skali od 0% do maksymalnego obciążenia, które można pozostawić w ustawieniu domyślnym lub dostosować do niższej wartości w Zabezpieczenia ustawienie (szukaj Nadprąd).
Przy obciążeniu 0% dioda LED świeci na zielono.
Przy obciążeniu 100% (ustawionym progu nadprądowym) dioda LED świeci na czerwono.
Przy obciążeniu 50% dioda LED świeci na żółto.
Jeśli obciążenie mieści się między tymi wartościami, dioda LED wyświetli kolor przejściowy:
Między 0% a 50% przechodzi z zielonego na żółty.
Między 50% a 100% przechodzi z żółtego na czerwony.
Odłącz przełącznik
Wybierz między przełącznikiem połączonym a odłączonym. Jeśli wybierzesz przełącznik odłączony, wyjście urządzenia nie będzie zależeć od jego wejścia. Zamiast tego urządzeniem można sterować wyłącznie online, gdy przełącznik odłączony jest włączony.
Zabezpieczenia
Moc maksymalna w watach - Skonfiguruj przekaźnik przełącznika Shelly tak, aby wyłączał się, gdy pobór mocy osiągnie określoną wartość. Maksymalna dopuszczalna wartość mocy jest równa iloczynowi maksymalnego prądu i maksymalnego napięcia.
Prąd przeciążeniowy w amperach - Jeśli prąd zasilania przekroczy pewną wartość, kanał zostanie wyłączony.
Przepięcie w woltach - Jeśli napięcie zasilania przekroczy pewną wartość, kanał zostanie wyłączony.
Resetuj liczniki
Ustawia wszystkie odczyty wejść na 0.
Działania
Skonfiguruj akcje dla swojego urządzenia – twórz nowe, edytuj istniejące lub usuwaj akcje. Podczas tworzenia akcji dla urządzenia musisz określić warunek, przy którym akcja ma się wykonać. Możesz też ustawić czas trwania akcji, a także adres URL, który zostanie wywołany, gdy warunek akcji zostanie spełniony.
Harmonogramy
Ta funkcja wymaga działającego połączenia z internetem, aby urządzenie mogło zsynchronizować czas. Umożliwia tworzenie, przeglądanie, edytowanie i usuwanie harmonogramów.
Istnieją dwa rodzaje harmonogramów: Podstawowy i Zaawansowane.
Aby utworzyć podstawowy harmonogram:
Wybierz dzień/dni tygodnia.
Wybierz przedział czasu: czas, wschód słońca lub zachód słońca.
-
Ustaw czas dla określonych dni:
Czas: Kliknij przycisk w górę/w dół lub wpisz liczbę, aby ustawić czas w godzinach i minutach.
Zachód/Wschód słońca: Urządzenie Shelly może włączać/wyłączać się (lub wykonywać określoną czynność) automatycznie o wschodzie/zachodzie słońca albo o określonym czasie przed lub po wschodzie/zachodzie. Kliknij przycisk góra/dół lub wpisz liczbę, aby ustawić czas w godzinach i minutach.
Aby utworzyć zaawansowane harmonogram:
Zaawansowana funkcja harmonogramu używa cron aby wykonywać zadania według jednego harmonogramu, zamiast używać kilku podstawowych harmonogramów.
Tworzenie zaawansowanego harmonogramu różni się od tworzenia podstawowego harmonogramu, z powodu Kiedy wykonać menu.
Wyświetla monit, aby wybrać jedną lub wiele wartości, zakres wartości lub krok między wartościami (Wybierz jedną z trzech, klikając na Wybierz, Zakres, lub Krok przycisk dla każdej wartości) dla:
Sekundy (0-59)
Minuty (0-59)
Godziny (0-23)
Dni (1-31)
Miesiące (STY-GRU)
Dni Tygodnia (NDZ-SOB)
Aby utworzyć harmonogram, który działa co każdą sekundę/minutę/godzinę/dzień/miesiąc/dzień tygodnia, po prostu zaznacz pole wyboru poniżej wartości w wybranej 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 przy tej opcji. Spowoduje to wyświetlenie nowego menu z godzinami i minutami. Pozostawienie godzin i minut bez zmian oraz wybranie wschodu lub zachodu słońca spowoduje, że harmonogram uruchomi się dokładnie o wschodzie lub zachodzie słońca. Zmiana wartości godzin i minut utworzy przesunięcie, więc wpisanie wartości ujemnych sprawi, że harmonogram uruchomi się dokładnie [set hours and/or minutes] przed wschodem/zachodem słońca, a wpisanie wartości dodatnich — że wystąpi [set hours and/or minutes] po wschodzie/zachodzie słońca. Nie można wprowadzić wartości dodatniej dla jednej (godzin/minut) i ujemnej dla drugiej.
Następnie po prostu wskaż akcję, którą chcesz, aby wykonało twoje urządzenie w Co zrobić sekcja. Kliknij Zapisz po zakończeniu, aby zapisać nowy harmonogram.
W menu Harmonogramy możesz wyświetlać wszystkie swoje harmonogramy. Możesz wybrać wyświetlanie każdego z nich z czasem podstawowym lub zaawansowanym. Czas podstawowy pokazuje godziny i dni, w których obowiązuje harmonogram, natomiast czas zaawansowany wyświetla na karcie Harmonogramu tekst informujący, aby kliknąć ją po więcej informacji.
Oba widoki wyświetlają u góry akcje. Jeśli jest więcej niż trzy akcje, są one wyświetlane jako +n, gdzie n oznacza liczbę pozostałych, niewyświetlonych akcji. Aby włączyć/wyłączyć harmonogram, użyj przełącznika po prawej stronie.
Minutniki
Umożliwia automatyczne zarządzanie zasilaniem. Możesz użyć:
Automatyczne włączenie: Po wyłączeniu wyjście przekaźnika włączy się automatycznie po określonym czasie (w sekundach).
Automatyczne wyłączanie: Po włączeniu wyjście przekaźnika zostanie automatycznie wyłączone po z góry określonym czasie (w sekundach).
Ustawienia
Ustawienia Sieci
Punkt Dostępowy - Skonfiguruj AP urządzenia, w tym włączanie lub 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żna go zmienić.
-
Wi-Fi - Zarejestruj urządzenie Shelly, aby połączyć je z maksymalnie dwiema różnymi sieciami Wi‑Fi.
Wprowadź sieć Wi‑Fi (wpisując ją w polu tekstowym) lub wybierz ją, klikając ikonę chevron (strzałki), aby przeglądać wszystkie dostępne sieci. Możesz wybrać sieć otwartą, a także ustawić statyczny adres IP.
Włącz Wi‑Fi 1, Wi‑Fi 2 lub oba jednocześnie (korzystając z przełącznika obok każdego z nich). Jeśli zarówno Wi‑Fi 1, jak i Wi‑Fi 2 są włączone, a urządzenie Shelly rozłączy się z jedną z sieci, połączy się z drugą. Można włączyć Wi‑Fi dopiero po ustawieniu nazwy sieci (SSID). Jeśli urządzenie nie ma dostępnych innych połączeń (AP, Bluetooth, Ethernet (jeśli dotyczy) lub drugiej sieci Wi‑Fi), próba wyłączenia Wi‑Fi spowoduje wyświetlenie wyskakującego okna z pytaniem, czy chcesz kontynuować.
Bluetooth - Włączaj/wyłączaj Bluetooth, używając przełącznika. Domyślnie Bluetooth w urządzeniu jest włączony.
Łączność
Uwaga dotycząca komunikacji RPC: Gdy nie uda się wykonać wywołania RPC, pojawia się baner z komunikatem - informuje, że urządzenie nie odpowiada na czas i że połączenie zostało utracone. Po przywróceniu połączenia żądanie zostanie wysłane ponownie.
Chmura -Połączenie Shelly z chmurą pozwala sterować nim zdalnie oraz otrzymywać powiadomienia i aktualizacje dotyczące swoich urządzeń. Domyślnie chmura jest włączona. Jeśli wyłączysz obsługę chmury dla urządzenia, utracisz połączenie z urządzeniem spoza jego sieci lokalnej!
MQTT - Skonfiguruj urządzenie Shelly, aby wykonywało akcje za pośrednictwem MQTT. Domyślnie MQTT jest wyłączone, ale możesz je włączyć, przełączając przełącznik. Zmiana tych ustawień spowoduje ponowne uruchomienie urządzenia. Istnieją też inne ustawienia, takie jak Powiadomienia o Statusie RPC za Pośrednictwem MQTT (co umożliwia komunikację z urządzeniem za pomocą powiadomień RPC) oraz Ogólna aktualizacja stanu za pośrednictwem MQTT (aby uzyskać ogólny status), które możesz włączać/wyłączać, przełączając przełączniki po ich prawej stronie. Możesz też włączyć SSL i wpisać swój serwer, nazwę użytkownika oraz hasło, ale pamiętaj, że włączenie SSL negatywnie wpłynie na czas pracy baterii i najprawdopodobniej skróci go o połowę.
Wychodzący Websocket - Określa, czy kanał HTTP zgłasza wyjątek I/O, gdy połączenie przychodzące zostanie zamknięte, mimo że jest nadal używane przez serwlet. Domyślnie to ustawienie jest wyłączone. Aby je włączyć, kliknij przełącznik obok Włącz. Wprowadź swój adres usługi w polu tekstowym i z menu rozwijanego pod Łączność SSL wybierz *, ca.pem or user_ca.pem.
Wzmacniacz zasięgu - Włączanie Wzmacniacz zasięgu funkcja tworzy hotspot, do którego możesz podłączyć urządzenia Wi‑Fi. Jeśli urządzenie Shelly z włączoną funkcją wzmacniacza zasięgu jest podłączone do routera Wi‑Fi i Internetu, wszystkie urządzenia do niego podłączone są także połączone z routerem i Internetem.
Nawet jeśli urządzenie Shelly nie jest podłączone do routera Wi‑Fi, wszystkie podłączone do niego urządzenia nadal mogą się z nim komunikować oraz między sobą. Poniżej znajdują się informacje o podłączonych klientach punktu dostępowego (AP) — ile ich jest, a także ich konfiguracja IP, adres MAC oraz wewnętrzne i zewnętrzne adresy IP.
-
RPC przez UDP - Komunikuj się ze swoim urządzeniem i wysyłaj żądania za pośrednictwem zdalnego wywoływania procedur (RPC) przez serwer User Datagram Protocol (UDP). Może to być przydatne do zdalnego sterowania i monitorowania urządzenia, bez konieczności utrzymywania dedykowanego serwera ani połączenia.
Aby skorzystać z 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 nasłuchiwać przychodzących żądań, natomiast adres docelowy to adres IP serwera, do którego będą wysyłane żądania.
Po wprowadzeniu wymaganych informacji możesz użyć protokołu RPC over UDP, aby wysyłać żądania do swojego urządzenia i otrzymywać odpowiedzi.
Ustawienia urządzenia
Nazwa urządzenia (informacje) - Zobacz ID swojego urządzenia, sieć Wi‑Fi, z którą jest połączone, oraz RSSI Wi‑Fi.
Uruchom Ponownie - Po kliknięciu na Uruchom ponownie przycisk, zostanie wyświetlone pytanie, czy na pewno chcesz ponownie uruchomić swoje urządzenie. Kliknij OK do ponownego uruchomienia urządzenia i Anuluj jeśli nie chcesz, aby urządzenie uruchomiło się ponownie.
Przywracanie Ustawień Fabrycznych - Klikając na Resetuj przycisk, wszystkie ustawienia twojego urządzenia zostaną przywrócone do wartości domyślnych. Wszelkie wprowadzone zmiany zostaną cofnięte. Możesz potwierdzić, że chcesz przywrócić ustawienia fabryczne urządzenia, klikając OK w wyskakującym oknie, lub Anuluj aby anulować przywracanie ustawień fabrycznych.
Lokalizacja i strefa czasowa - 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 swoją szerokość i długość geograficzną. Jest też przycisk Automatyczne Wykrywanie Lokalizacji, co sprawi, że urządzenie automatycznie ponownie wykryje lokalizację, 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, że czas nie jest zsynchronizowany.
Uwierzytelnianie - Jeśli włączysz uwierzytelnianie, zostaniesz poproszony o wpisanie hasła, którego następnie będziesz używać do uzyskiwania dostępu do interfejsu WWW urządzenia. Po włączeniu, aby je wyłączyć, kliknij przełącznik i wprowadź hasło uwierzytelniające po wyświetleniu monitu.
Oprogramowanie układowe - W tym ustawieniu możesz zobaczyć ID swojego urządzenia, wersję firmware’u, identyfikator kompilacji oraz identyfikator kompilacji webowej. Użyj Kopiuj przycisk nad identyfikatorem oprogramowania układowego lub identyfikatorem kompilacji web, aby skopiować zawartość do schowka. Możesz też zobaczyć dostępne nowe wersje, sprawdzić dostępność aktualizacji i łatwo zaktualizować urządzenie. Dostępna jest także opcja wgrania własnego oprogramowania układowego, jednak wgrywanie urządzeń niestandardowym oprogramowaniem układowym nieodwracalnie unieważnia gwarancję urządzenia.
Certyfikat Użytkownika (Konfiguracja TLS) - Prześlij własny urząd certyfikacji, certyfikat klienta i klucz klienta, przeciągając i upuszczając plik lub pliki albo przeglądając swoje pliki, co możesz zrobić, klikając odpowiedni przycisk. Kliknij Prześlij aby przesłać pliki, i Wyczyść aby usunąć pliki, których nie chcesz przesłać.
Tryb eko - Zmniejsz zużycie energii na urządzeniu, obniżając częstotliwość CPU i aktywność modemu w trybie Eco. Aby włączyć to ustawienie, kliknij przełącznik obok Włącz tryb eko a następnie kliknij Zastosuj przycisk, aby zapisać zmiany.
Debugowanie - To ustawienie obejmuje Mqtt, Websocket i debug Udp. Aby włączyć którąkolwiek z tych opcji, kliknij przełącznik obok konkretnego ustawienia. W przypadku debug Udp zostaniesz również poproszony(-a) o wpisanie adres Udp.
Skrypty
To urządzenie obsługuje skrypty. Możesz ich używać do dostosowywania i rozszerzania funkcjonalności urządzenia zgodnie z konkretnymi potrzebami użytkownika. Skrypty mogą uwzględniać stan urządzenia, komunikować się z innymi urządzeniami lub pobierać dane z zewnętrznych usług, np. prognoz pogody. Skrypt to program napisany w podzbiorze języka JavaScript.
W interfejsie internetowym, gdy przechodzisz do Skrypty menu, zobaczysz istniejące skrypty, a jeśli żadnych nie masz, możesz utworzyć jeden albo otworzyć bibliotekę, aby sprawdzić, co jest już dostępne. Obok każdego posiadanego skryptu zobaczysz jego status (czy jest uruchomiony, czy zatrzymany) oraz przełącznik umożliwiający uruchamianie skryptu przy starcie. Jeśli twój skrypt ma jakieś błędy, ostatni zapisany błąd zostanie pokazany pod nazwą skryptu.
Gdy jesteś w widoku edycji skryptu, zobaczysz poniżej konsolę, a także wszelkie pojawiające się błędy. Powyżej pola kodu znajdują się opcje, aby Zapisz, Start/Stop, lub Usuń twój skrypt. Możesz również uzyskać dostęp Fragmenty i Dokumenty klikając odpowiednie etykiety.
Komponenty
Tworzenie Komponentu
Ustawienie Components umożliwia użytkownikowi tworzenie Dynamiczne Komponenty, które początkowo nie istnieją w urządzeniu. Komponenty wirtualne, rodzaj komponentu dynamicznego, służą do przechowywania lub przekazywania danych między skryptami lub uruchomieniami oraz do prezentowania funkcjonalności skryptu na stronie głównej. Komponenty można grupować; na stronie głównej będą wyświetlane wyłącznie grupy i znajdujące się w nich komponenty. Komponenty nienależące do żadnej grupy nie będą tam wyświetlane. Liczba komponentów i grup komponentów na urządzenie jest ograniczona.
Aby utworzyć komponent:
Kliknij Utwórz nowy przycisk obok Komponenty Zdefiniowane Przez Użytkownika.
Wybierz typ komponentu, który chcesz utworzyć — wartość logiczna, liczba, tekst, wyliczenie lub przycisk. Po utworzeniu każdy typ komponentu ma Nazwa, Zobacz, i Niestandardowy Adres URL Ikony pola, które musisz wypełnić. To Własny Adres URL Ikony pole nie jest wymagane, ale można go użyć do dostosowania wyglądu komponentów na stronie głównej. Możesz zmienić nazwę lub usunąć komponent, a także utworzyć dla niego akcje, używając przycisków znajdujących się obok każdego komponentu.
Różne typy komponentów mogą mieć dodatkowe pola, specyficzne dla danego typu. Zostały one omówione poniżej.
Wartość Logiczna typ komponentu przechowuje wartość prawda/fałsz i ma dwa różne tytuły, które użytkownik może wprowadzić w zależności od tego, czy jego wartość to prawda, czy fałsz, a także dwie oddzielne ikony. Menu rozwijane dla wartości domyślnej będzie zawierać różne stany urządzenia. Opcje widoku to Ukryte, Przełącz, i Etykieta. Przełącz widok wyświetla przełącznik, więc wartość komponentu zmienia się przy każdym kliknięciu. To Etykieta widok wyświetla tytuł wartości komponentu.
Numer typ komponentu przechowuje wartości od -999999999999999 do 999999999999999. Wartość domyślna powinna być liczbą z tego zakresu. Możesz też zmienić jednostkę i krok. Opcje widoku to Ukryte, Pole, Suwak, Pasek postępu, i Etykieta. Pole widok pokazuje pole wprowadzania, to Etykieta widok wyświetla wartość, tę Pasek postępu widok wizualnie prezentuje postęp, a Suwak widok wyświetla interfejs suwaka umożliwiający interakcję.
Ten Tekst typ komponentu przechowuje ciąg znaków o długości do 255 znaków. Dostępne opcje widoku to Ukryte, Pole, Etykieta, i Obraz. Pole widok pokazuje pole wprowadzania, Etykieta widok wyświetla tytuł, a Obraz widok wymaga wartości URL, której używa, aby wyświetlić obraz.
Wyliczenie typ komponentu przechowuje grupę nazwanych stałych. Opcje widoku to Ukryte, Lista rozwijana, i Etykieta. Jeśli wybierzesz Etykieta widoku, komponent domyślnie wyświetli tytuł, ale jeśli zostanie podany obraz, będzie miał pierwszeństwo i zostanie wyświetlony zamiast niego.
Przycisk typ komponentu zapewnia symulowane wirtualne wejście, które umożliwia użytkownikom interakcję z interfejsem użytkownika poprzez rejestrowanie i raportowanie kliknięć. Następnie wysyła powiadomienia przez podłączone kanały i może służyć do wyzwalania automatyzacji oraz aktywowania webhooków. Oferuje dwie opcje widoku - Przycisk, który wyświetla komponent przycisku na twojej stronie głównej, i Ukryte.
Jeśli komponent jest ustawiony na Ukryte, nie będzie wyświetlane na stronie głównej. W przeciwnym razie Twoje grupy komponentów pojawią się poniżej wejść i/lub wyjść urządzenia i będą wyświetlać komponenty należące do tych grup.
Tworzenie Grupy Komponentów
Aby utworzyć grupę:
Kliknij na + obok Grupy zdefiniowane przez użytkownika, i trafisz do menu tworzenia grupy.
Wprowadź nazwę grupy.
Wybierz elementy, które chcesz umieścić w tej grupie.
Edycja menu grup odbywa się za pomocą ikony ołówka obok + i umożliwia zmianę kolejności twoich grup poprzez kliknięcie strzałek w górę i w dół, aby przesunąć grupę wyżej lub niżej.
Akcje komponentu
Menu Akcje jest teraz uporządkowane według typu komponentu. Dzięki temu możesz tworzyć akcje dla swoich komponentów, a zostaną one podzielone na wspomniane pięć kategorii.
Skryptowanie
Komponenty można uwzględniać w skryptach i programować tak, aby zmieniały wartości w zależności od warunku. Aby wskazać komponent w skrypcie, należy użyć jego ID. ID komponentów mieszczą się w zakresie 200–299. ID swojego komponentu zobaczysz w Komponenty menu.
Komponenty BTHome
Komponenty BTHome umożliwiają tworzenie wirtualnych/dynamicznych komponentów sparowanych z rzeczywistymi urządzeniami wysyłającymi pakiety BTHome, takimi jak urządzenia Shelly BLU. Aby korzystać z komponentów BTHome, najpierw należy nawiązać pomyślne połączenie Bluetooth. Pojawi się komunikat informujący, jeśli obserwator Bluetooth jest wyłączony, a także przycisk umożliwiający jego włączenie i ponowne uruchomienie urządzenia.
Gdy połączenie zostanie nawiązane, aby dodać urządzenie BTHome (Bluetooth), kliknij + znak obok Komponenty BTHome. Urządzenie wyszuka dostępne urządzenia Bluetooth, ale możesz kliknąć na " Skanuj przycisk, aby ponowić skanowanie. Wszelkie znalezione urządzenia pojawią się poniżej tego przycisku. Aby urządzenie zostało znalezione podczas skanowania, musi być w tryb parowania, co wykonuje się, przytrzymując przycisk urządzenia. Inną opcją dodania urządzenia jest użycie adresu MAC. Aby to zrobić, kliknij Dodaj urządzenie za pomocą adresu MAC i wprowadź adres MAC urządzenia, które chcesz dodać.
Aby dodać czujniki, kliknij Konfiguruj obok wybranego urządzenia Bluetooth. Na tym ekranie możesz nadać nazwę urządzeniu BTHome (Bluetooth), dodać klucz szyfrowania, a także wprowadzić Adres URL Własnej Ikony aby dostosować wygląd komponentu BTHome na stronie głównej. Klucz szyfrowania służy do odszyfrowywania pakietów i można go uzyskać za pomocą Shelly BLU Debug aplikacja.
Poniżej pola klucza szyfrowania znajdują się obsługiwane czujniki, które możesz dodać, klikając + znak obok tych, które chcesz dodać. Po dodaniu obok czujnika pojawia się ikona ołówka i po jej kliknięciu możesz edytować jego nazwę, dodać adres URL własnej ikony lub użyć ikony kosza, aby całkowicie usunąć czujnik.
Aby zapisać komponent BTHome, kliknij Zapisz ustawienia. Aby usunąć element, kliknij ikonę kosza nad polami tekstowymi.
Aby edytować komponent BTHome, kliknij ikonę koła zębatego. Przejdziesz do jego ustawień — to ten sam ekran, który widzisz podczas dodawania komponentu.
Ustawienia Zaawansowane
Po kliknięciu strzałki obok tego ustawienia zostaną wyświetlone ustawienia zaawansowane. Ich opis znajduje się poniżej.
KVS
KVS oznacza Magazyn Klucz-Wartość i jest rodzajem nierelacyjnej bazy danych, która działa, wykorzystując prostą metodę klucz-wartość do przechowywania danych. Na jednym urządzeniu możesz przechowywać do 50 par klucz-wartość. Po kliknięciu na Dodaj wartość przycisk, zostaniesz przeniesiony do ekranu tworzenia wartości, który poprosi cię o wprowadzenie klucza (do 42 znaków) i wartości (do 253 znaków). Zauważysz, że pod polem tekstowym dla wartości znajduje się bieżący typ wartości. Domyślnie typ wartości to Numer, ale po wprowadzeniu tekstu typ zmieni się na Stringi. Aby zapisać klucz, po prostu kliknij Zapisz przycisk. Aby edytować istniejącą wartość, po prostu ją kliknij. Aby usunąć parę klucz-wartość, kliknij Usuń przycisk, który pojawia się poniżej, gdy przechodzisz do edycji klucza. Kliknięcie znaku zapytania obok nazwy ustawienia przeniesie Cię do dokumentacji API, która dostarczy więcej informacji o tym, jak KVS działa z urządzeniami Shelly.
Diagnostyka
Tutaj możesz pobrać logi debugowania. Włączanie logów debugowania bez uzasadnienia nie jest zalecane, ponieważ urządzenie będzie działać wolniej, a to ustawienie przyspiesza zużycie pamięci flash. Jeśli jednak zdecydujesz się je włączyć, możesz też pobrać poprzednie i bieżące logi. Pamiętaj, że opuszczenie tej strony zresetuje rejestrator i dane logów.
ping HTTP
Wprowadź adres URL w przeznaczonym polu tekstowym, aby wysłać z urządzenia żądanie HTTP. Interfejs webowy poinformuje, czy żądanie zakończyło się powodzeniem, czy niepowodzeniem.
Klienci urządzeń
Wyświetl urządzenia podłączone do Twojego urządzenia i posortowane w odpowiedniej kategorii. Dla większości urządzeń dostępne są dwie opcje:
klienci Bluetooth - urządzenia połączone z Twoim urządzeniem przez Bluetooth.
klienci AP - urządzenia podłączone do punktu dostępowego twojego urządzenia.
W tym menu będzie można zobaczyć informacje o klientach.





