Shelly Plus 1PM Przewodnik Po Interfejsie WWW

Shelly Plus 1PM web interface guide

Przegląd

Urządzenia Shelly udostępniają lokalny interfejs webowy, który pozwala kontrolować i konfigurować urządzenia za pomocą standardowej przeglądarki na komputerze lub urządzeniu mobilnym. Dzięki niemu możesz włączać i wyłączać urządzenia podłączone do Shelly, ustawiać harmonogramy i konfigurować akcje do wykonania po spełnieniu określonych warunków.

Zauważ, że do korzystania z lokalnego interfejsu webowego nie jest potrzebne połączenie z internetem ani Shelly Cloud — jedynym wymaganiem jest, aby Twoja przeglądarka znajdowała się w tej samej sieci Wi‑Fi co Twoje urządzenie Shelly.

Dostęp do interfejsu webowego

Aby uzyskać dostęp do interfejsu webowego:

  1. Podłącz urządzenie do sieci Wi‑Fi o nazwie (SSID) w formacie: "DeviceName-XXXXXXXXXX", gdzie ‘DeviceName’ to nazwa urządzenia, które chcesz połączyć, a 'XXXXXXXXXX' to unikalna kombinacja liter i cyfr określająca identyfikator urządzenia.

  2. Po nawiązaniu połączenia z Access Point / AP urządzenia (sieć Wi‑Fi wspomniana w kroku 1), dostęp do interfejsu webowego uzyskuje się, wpisując uniwersalny adres IP dla wszystkich urządzeń Shelly 192.168.33.1 w przeglądarce.

Znajdujesz się 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:

  1. W interfejsie webowym przejdź do Settings>Wi-Fi.

  2. Wpisz lub wybierz preferowaną sieć Wi‑Fi, a następnie wprowadź jej hasło. Alternatywnie możesz połączyć się z siecią otwartą, zaznaczając pole wyboru umożliwiające łączenie z otwartymi sieciami Wi‑Fi. Dodatkowo zaleca się ustawienie statycznego adresu IP.

  3. 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 niewystarczającą siłę 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 pojawi się link zawierający nowy adres IP jako tekst nad ustawieniami Wi‑Fi. Skopiuj i wklej ten link do przeglądarki.

Znajdujesz się teraz w interfejsie webowym urządzenia podłączonego do internetu. Przy następnym dostępie do UI wystarczy połączyć się z tą samą siecią Wi‑Fi co urządzenie i wpisać nowy adres IP uzyskany w kroku 3. Zaleca się ustawienie statycznego adresu IP, ponieważ gwarantuje ono stały dostęp pod tym adresem.

Zrozumienie układu

Interfejs webowy można podzielić na cztery główne sekcje — nagłówek, stopkę, główne menu 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 prezentują 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ę pokazującą dostępność nowych aktualizacji firmware. Najedzenie kursorem myszy na ikonę pokaże dodatkowe informacje. Legenda z opisem każdej ikony znajduje się w przewodniku po interfejsie webowym dla danego urządzenia. Zauważ, że poszczególne przewodniki opisują tylko funkcje łączności dostępne dla konkretnego urządzenia.

Na dole ekranu od lewej do prawej znajdują się: nazwa modelu urządzenia, jego ID, wersja interfejsu webowego, wersja firmware urządzenia i wreszcie 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.

Główne menu

W wersji desktopowej menu główne znajduje się po lewej, natomiast na urządzeniach mobilnych wygląda jak menu typu hamburger z ikoną trzech poziomych linii. Menu zawiera różne elementy zależne od urządzenia, a kliknięcie dowolnej pozycji przenosi do odpowiadającej jej strony. Możesz też wrócić do strony głównej, klikając Home.

Główna zawartość

Klikając pozycję z głównego menu, możesz poruszać się po interfejsie webowym. Wszystko, co widzisz na ekranie, z wyłączeniem nagłówka, stopki i głównego menu, jest traktowane jako główna zawartość.

*Zwróć uwagę, że nie wszystkie zrzuty ekranu interfejsu webowego wyświetlane na początku każdej strony z przewodnikiem (tam, gdzie zrzut ekranu jest dostępny) przedstawiają najnowszą wersję. Mogą wyglądać nieco inaczej niż aktualna wersja i nie muszą odzwierciedlać wyglądu interfejsu webowego każdego urządzenia.

Menu główne

Poniżej znajdują się wyjaśnienia poszczególnych ustawień w głównym menu, w tym to, co jest wyświetlane jako główna zawartość po kliknięciu różnych ustawień. Krótkie wprowadzenie do ikon w nagłówku, specyficznych dla tego urządzenia, znajduje się również w opisie strony Home. Zwróć uwagę, że nagłówek jest obecny na wszystkich ekranach, nie tylko na stronie Home.

Strona główna

W interfejsie webowym zobaczysz pięć ikon w nagłówku: AP, Wi‑Fi, Bluetooth, Cloud i MQTT. Oto, co oznaczają różne kolory statusu:

  • AP ikona :

    • Szary: Tryb AP jest wyłączony.

    • Niebieski: Tryb AP jest włączony.

  • Wi‑Fi ikona :

    • Szary: Połączenie Wi‑Fi jest wyłączone.

    • Biały: Połączenie Wi‑Fi jest włączone, ale nie nawiązane.

    • Niebieski: Urządzenie jest połączone z Wi‑Fi.

  • Bluetooth ikona :

    • Szary: Połączenie jest wyłączone.

    • Niebieski: Połączenie jest włączone.

  • Cloud ikona :

    • Szary: Połączenie z Shelly Cloud jest wyłączone.

    • Biały: Połączenie z Shelly Cloud jest włączone, ale nie nawiązane.

    • Niebieski: Urządzenie jest połączone z Shelly Cloud.

  • MQTT ikona :

    • Szary: MQTT jest wyłączone.

    • Niebieski: MQTT jest włączone.

package.png
  • Aktualizacja firmware ikona:

    • Niebieski: Dostępna jest nowa stabilna wersja firmware dla Twojego urządzenia.

    • Nie pojawia się: Firmware urządzenia jest aktualny.

websocket.svg

  • Połączenie websocket ikona:

    • Niebieski: Websocket podłączony.

    • Szary: Websocket nie jest podłączony.

Na stronie głównej zobaczysz wyjście (output) i wejście (input). Obok wyjścia (opisane jako output, ale nazwę można zmienić w ustawieniach) znajduje się przycisk zasilania, który nim steruje, a pod wyjściem pokazany jest odczyt napięcia. Jeśli masz dodatkowe peryferia, również będą wyświetlane na tej stronie.

Ustawienia wyjścia

Nazwa

Nadaj nazwę/zmień nazwę wyjścia.

Ustawienia wejścia/wyjścia

Wybierz tryb wejścia:

  • Button - każde naciśnięcie przycisku przełącza stan wyjścia urządzenia.

  • Switch - pozycja przełącznika odpowiada stanowi wyjścia urządzenia.

  • Analog (nieobecne jako opcja we wszystkich urządzeniach) - używając wejścia analogowego, urządzenie określa procent jasności na podstawie procentu sygnału wejściowego.

Ustaw typ wyjścia:

  • Toggle Switch (Switch only) - Urządzenie będzie działać jak przełącznik dwustanowy z jednym stanem dla ON i jednym dla OFF. Jeśli wejście jest w trybie Analog, urządzenie będzie podążać za stanem wejścia analogowego.

  • Momentary Switch (Button only) - Każde naciśnięcie przycisku przełącza stan wyjścia urządzenia. Jeśli Twój przełącznik jest ON, zmieni się na OFF, i odwrotnie.

  • Edge Switch (Switch only) - Każda zmiana pozycji przełącznika przełącza stan wyjścia urządzenia.

  • Detached Switch - Wejście zostaje odłączone od wyjścia i nie wpływa na nie. W praktyce nie będziesz mógł sterować światłem przez to wejście.

Akcja po przywróceniu zasilania:

To ustawienie jest zwykle używane w przypadku awarii zasilania; „power on” odnosi się do momentu przywrócenia prądu i ponownego zasilenia urządzenia.

  • Turn ON - Po podaniu zasilania urządzenie włączy się.

  • Turn OFF - Po podaniu zasilania urządzenie pozostanie wyłączone.

  • Restore last known state of output/relay - Po podaniu zasilania stan wyjścia będzie taki, jak przed utratą zasilania (ostatni znany stan).

  • Current state of the switch (Toggle Switch only) - Podąża za stanem przełącznika, więc jeśli jest ustawiony na ON, urządzenie się włączy, i analogicznie gdy przełącznik jest ustawiony na OFF.

Ochrony:

  • Overpower in watts - Skonfiguruj przekaźnik Shelly, aby wyłączył się, gdy zużycie mocy osiągnie określoną wartość. Maksymalna dozwolona moc równa jest maksymalnemu prądowi razy maksymalne napięcie.

  • Overcurrent in amperes - Jeśli prąd zasilania przekroczy określoną wartość, kanał zostanie wyłączony.

  • Overvoltage in volts - Jeśli napięcie zasilania przekroczy określoną wartość, kanał zostanie wyłączony.

Rodzaj zużycia

To ustawienie ma znaczenie przy integracji urządzenia z zewnętrznymi systemami automatyki domowej. Służy do określenia informacji lub konfiguracji wymaganej przez system zewnętrzny do komunikacji z urządzeniem.

Jeśli używasz zewnętrznych systemów automatyki do sterowania urządzeniem, zaleca się zapoznanie z ich dokumentacją, aby ustalić, co należy wpisać w to pole. Dokumentacja systemu zewnętrznego zwykle określa wymagane parametry, poświadczenia lub inne dane niezbędne do nawiązania komunikacji między nim a urządzeniem Shelly.

Jeśli jednak używasz urządzenia wyłącznie z aplikacją Shelly, możesz zignorować pole External consumption type. Aplikacja nie wymaga dodatkowej konfiguracji w tym zakresie, ponieważ ma własne mechanizmy do komunikacji i sterowania urządzeniem.

Jeśli z jakiegoś powodu chcesz usunąć lub wyczyścić typ zewnętrznego zużycia z ustawień urządzenia, możesz to zrobić, pozostawiając pole External consumption type puste i klikając przycisk Save settings. W ten sposób wyłączysz typ zewnętrznego zużycia i przywrócisz domyślne zachowanie urządzenia lub polegasz wyłącznie na aplikacji Shelly do sterowania i automatyzacji.

Akcje

Skonfiguruj akcje dla urządzenia — twórz nowe akcje, edytuj istniejące lub usuwaj je. Tworząc akcję, musisz określić warunek jej wystąpienia. Możesz także ustawić czas trwania akcji oraz URL, który zostanie wywołany po spełnieniu warunku akcji.

Harmonogramy

Funkcja ta wymaga działającego połączenia z Internetem, aby urządzenie mogło zsynchronizować czas. Pozwala na tworzenie, przeglądanie, edycję i usuwanie harmonogramów.

Istnieją dwa typy harmonogramów: Basic i Advanced.

Aby utworzyć harmonogram basic:

  • Wybierz 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 włączać/wyłączać się (lub wykonać określoną akcję) automatycznie o wschodzie/zachodzie słońca albo w określonym czasie przed lub po wschodzie/zachodzie. Kliknij przycisk góra/dół lub wpisz liczbę, aby ustawić godziny i minuty.

Aby utworzyć harmonogram advanced:

Funkcja harmonogramu zaawansowanego używa cron do wykonywania zadań za pomocą pojedynczego harmonogramu zamiast kilku podstawowych.

Tworzenie harmonogramu zaawansowanego różni się od tworzenia podstawowego ze względu na menu When to execute.

Pozwala ono wybrać jedną lub wiele wartości, zakres wartości lub krok między wartościami (Wybierz jedną z trzech opcji klikając Select, Range lub Step 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 występujący co sekundę/minutę/godzinę/dzień/miesiąc/dzień tygodnia, po prostu zaznacz pole pod wartościami w żądanej 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 sprawi, że harmonogram wystąpi dokładnie o wschodzie lub zachodzie. Zmiana wartości godzin i minut utworzy przesunięcie: wpisanie wartości ujemnej spowoduje wystąpienie harmonogramu [ustawione godziny i/lub minuty] przed wschodem/zachodem, a wpisanie wartości dodatniej — [ustawione godziny i/lub minuty] po wschodzie/zachodzie. Nie można wpisać wartości dodatniej dla jednej (godziny/minuty) i ujemnej dla drugiej.

Następnie określ, jaką akcję ma wykonać urządzenie w sekcji Do what . Po skończeniu kliknij Save aby zapisać nowy harmonogram.

W menu Harmonogramy możesz przeglądać wszystkie swoje harmonogramy. Możesz wyświetlać każdy w trybie podstawowym lub zaawansowanym. Widok basic pokazuje godzinę i dni, w których harmonogram występuje, natomiast widok advanced pokazuje tekst na karcie harmonogramu z informacją, że należy kliknąć, aby uzyskać więcej informacji.

W obu widokach powyżej wyświetlane są akcje. Jeśli jest więcej niż trzy akcje, wyświetlane są jako +n, gdzie n to liczba niewyświetlonych akcji. Aby włączyć/wyłączyć harmonogram, użyj przycisku przełącznika po prawej.

Timery

Pozwalają automatycznie zarządzać zasilaniem. Możesz użyć:

  • Auto on: Po wyłączeniu, wyjście przekaźnika zostanie automatycznie włączone po zdefiniowanym czasie (w sekundach).

  • Auto off: Po włączeniu, wyjście przekaźnika zostanie automatycznie wyłączone po zdefiniowanym czasie (w sekundach).

Ustawienia wejścia

Nazwa

Nadaj nazwę/zmień nazwę wejścia.

Ustawienia wejścia/wyjścia

Wybierz tryb wejścia:

  • Button - każde naciśnięcie przycisku przełącza stan wyjścia urządzenia.

  • Switch - pozycja przełącznika odpowiada stanowi wyjścia urządzenia.

  • Analog (nieobecne jako opcja we wszystkich urządzeniach) - używając wejścia analogowego, urządzenie określa procent jasności na podstawie procentu sygnału wejściowego.

Ustaw typ wyjścia:

  • Toggle Switch (Switch only) - Urządzenie będzie działać jak przełącznik dwustanowy z jednym stanem dla ON i jednym dla OFF. Jeśli wejście jest w trybie Analog, urządzenie będzie podążać za stanem wejścia analogowego.

  • Momentary Switch (Button only) - Każde naciśnięcie przycisku przełącza stan wyjścia urządzenia. Jeśli Twój przełącznik jest ON, zmieni się na OFF, i odwrotnie.

  • Edge Switch (Switch only) - Każda zmiana pozycji przełącznika przełącza stan wyjścia urządzenia.

  • Detached Switch - Wejście zostaje odłączone od wyjścia i nie wpływa na nie. W praktyce nie będziesz mógł sterować światłem przez to wejście.

Akcja po przywróceniu zasilania:

To ustawienie jest zwykle używane w przypadku awarii zasilania; „power on” odnosi się do momentu przywrócenia prądu i ponownego zasilenia urządzenia.

  • Turn ON - Po podaniu zasilania urządzenie włączy się.

  • Turn OFF - Po podaniu zasilania urządzenie pozostanie wyłączone.

  • Restore last known state of output/relay - Po podaniu zasilania stan wyjścia będzie taki, jak przed utratą zasilania (ostatni znany stan).

  • Current state of the switch (Toggle Switch only) - Podąża za stanem przełącznika, więc jeśli jest ustawiony na ON, urządzenie się włączy, i analogicznie gdy przełącznik jest ustawiony na OFF.

Invert

To ustawienie pozwala odwrócić logikę sygnału wejściowego, efektywnie zmieniając zachowanie urządzenia. Domyślnie, gdy sygnał wejściowy jest ON, urządzenie włącza się. Gdy sygnał wejściowy jest OFF, urządzenie wyłącza się.

Jeśli włączysz opcję "Invert Input", zdarzy się odwrotnie. Gdy sygnał wejściowy będzie ON, urządzenie wyłączy się, a gdy sygnał będzie OFF, urządzenie się włączy. To ustawienie może być przydatne, gdy zachowanie urządzenia musi zostać odwrócone.

Przywracanie ustawień fabrycznych

Włączenie tego ustawienia pozwoli wykonać przywracanie ustawień fabrycznych także z poziomu wejścia, a nie tylko przez aplikację lub interfejs webowy.

Add-on

Po włączeniu i dodaniu Add-on oraz jego czujników zobaczysz wszystkie informacje w tym ustawieniu. Aby dowiedzieć się dokładnie, jak skonfigurować go przez interfejs webowy i jak poruszać się po jego ustawieniach, przeczytaj Shelly Plus Add-on web interface guide.

Ustawienia

Ustawienia sieci

  • Access Point - Skonfiguruj AP urządzenia, w tym włączanie/wyłączanie (przez przełącznik) oraz ustawienie hasła. Punkt dostępu urządzenia domyślnie jest siecią otwartą. SSID jest unikalny i nie można go zmienić.

  • Wi‑Fi - Zarejestruj urządzenie Shelly, aby połączyć je z maksymalnie 2 różnymi sieciami Wi‑Fi.

    Wpisz (przez pole tekstowe) lub wybierz sieć Wi‑Fi klikając ikonę łamane (strzałkę), aby przeglądać dostępne sieci. Można wybrać sieć otwartą i ustawić statyczny adres IP.

    Włącz Wi‑Fi 1, lub Wi‑Fi 2, lub oba jednocześnie (przez przełącznik przy każdym z nich). Jeśli 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 dopiero 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ę okienka z pytaniem, czy chcesz kontynuować.

  • Bluetooth - Wyłącz/włącz Bluetooth, przesuwając przełącznik. Domyślne ustawienie Bluetooth w urządzeniu jest włączone.

Łączność

Uwaga dotycząca komunikacji RPC: Gdy wywołanie RPC nie zostanie wykonane, pojawia się baner informujący, że urządzenie nie odpowiada na czas i utraciło połączenie. Po przywróceniu połączenia żądanie zostanie wysłane ponownie.

  • Cloud - Podłączenie Shelly do chmury pozwala sterować nim zdalnie oraz otrzymywać powiadomienia i aktualizacje o urządzeniach. Domyślnie chmura jest włączona. Jeśli wyłączysz obsługę chmury urządzenia, stracisz 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ć, przesuwając przełącznik. Zmiana tych ustawień spowoduje restart urządzenia. Istnieją też inne ustawienia, takie jak RPC status notifications over MQTT (umożliwiające komunikację z urządzeniem przez powiadomienia RPC) oraz Generic status update over MQTT (aby uzyskać ogólną aktualizację statusu), które można włączać/wyłączać przełącznikami po prawej. Możesz także włączyć SSL i wpisać serwer, nazwę użytkownika i hasło, ale pamiętaj, że włączenie SSL pogorszy żywotność baterii i najprawdopodobniej skróci ją o połowę.

  • Outbound Websocket - Określa, czy kanał HTTP tworzy wyjątek I/O, gdy połączenie przychodzące zostanie zamknięte podczas gdy jest nadal używane przez servlet. Domyślnie to ustawienie jest wyłączone. Aby je włączyć, kliknij przełącznik obok Enable. Wpisz adres usługi w polu tekstowym i z rozwijanego menu pod SSL Connectivity wybierz *, ca.pem lub user_ca.pem.

  • Range extender - Włączenie funkcji Range extender tworzy hotspot, do którego można podłączać 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 do niego podłączone 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 za pomocą 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 stałego połączenia.

    Aby korzystać z tego ustawienia, musisz wpisać port nasłuchu i adres docelowy 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 wpisaniu wymaganych informacji możesz używać protokołu RPC over UDP do wysyłania żądań do urządzenia i otrzymywania 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.

  • Uruchom ponownie - 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.

  • Przywracanie ustawień fabrycznych - Klikając przycisk Reset wszystkie ustawienia urządzenia zostaną przywrócone do wartości domyślnych. Wszelkie wprowadzone zmiany zostaną cofnięte. Potwierdź chęć przywrócenia ustawień fabrycznych, klikając OK w wyskakującym oknie, lub Cancel aby anulować.

  • Lokalizacja i strefa czasowa - Twoja strefa czasowa i lokalizacja zostaną wykryte automatycznie, ale możesz je zmienić ręcznie, wybierając strefę czasową z rozwijanego menu i wpisując szerokość oraz długość geograficzną. Jest też przycisk Auto detect location, który ponownie spróbuje automatycznie wykryć lokalizację, jeśli poprzednia próba się nie powiodła.

Jeśli czas urządzenia nie jest zsynchronizowany z aktualnym czasem, harmonogramy i akcje mogą nie działać poprawnie. Pojawi się komunikat informujący, że czas nie jest zsynchronizowany.

  • Uwierzytelnianie - Jeśli włączysz uwierzytelnianie, zostaniesz poproszony o wpisanie hasła, którego będziesz używać do dostępu do Web UI urządzenia. Po włączeniu, aby je wyłączyć, kliknij przełącznik i po wyświetleniu monitu wpisz swoje hasło uwierzytelniające.

  • Firmware - W tym ustawieniu możesz zobaczyć ID urządzenia, wersję firmware, build ID oraz web build ID. Użyj przycisku Copy nad ID firmware lub web build ID, aby skopiować zawartość do schowka. Możesz też sprawdzić dostępne nowe wersje, wyszukać aktualizacje i łatwo zaktualizować urządzenie. Jest też opcja przesłania własnego firmware, jednak wgrywanie niestandardowego firmware nieodwracalnie unieważnia gwarancję urządzenia.

  • Certyfikat użytkownika (TLS Configuration) - Prześlij niestandardowe pliki CA, certyfikat klienta i klucz klienta, przeciągając i upuszczając pliki lub przeglądając pliki przez przycisk. Kliknij Upload aby przesłać pliki i Clear aby usunąć niechciane pliki.

  • Tryb Eco - Zmniejsz zużycie energii urządzenia przez obniżenie częstotliwości CPU i aktywności modemu w trybie Eco. Aby włączyć to ustawienie, przesuń przełącznik obok Enable eco mode i kliknij przycisk Apply aby zapisać zmiany.

  • Debug - To ustawienie obejmuje debugowanie Mqtt, Websocket i Udp. Aby włączyć dowolne z nich, przesuń przełącznik przy danym ustawieniu. Dla Udp debug zostaniesz również poproszony o wpisanie Udp address.

  • Jednostki - Wybierz jednostki, w jakich będą wyświetlane mierzone dane.

Skrypty

To urządzenie oferuje możliwości skryptowania. Możesz je wykorzystać do dostosowania i rozszerzenia funkcjonalności urządzenia zgodnie z potrzebami użytkownika. Skrypty mogą uwzględniać 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 interfejsie webowym, w menu Scripts zobaczysz istniejące skrypty, a jeśli nie masz żadnych, możesz utworzyć nowy lub otworzyć bibliotekę, aby sprawdzić dostępne przykłady. 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 zawiera błędy, ostatni zapisany błąd zostanie wyświetlony pod nazwą skryptu.

W widoku edycji skryptu zobaczysz konsolę poniżej oraz ewentualne pojawiające się błędy. Nad polem z kodem znajdują się opcje Save, Start/Stop, oraz Delete skryptu. Możesz też uzyskać dostęp do Snippets i Docs klikając odpowiednie etykiety.

Zaawansowane ustawienia

Po kliknięciu strzałki obok tego ustawienia zobaczysz ustawienia zaawansowane. Opisano je poniżej.

KVS

KVS oznacza Key-Value Storage i jest rodzajem bazy danych nierelacyjnej, działającej przez prostą metodę klucz-wartość do przechowywania danych. W jednym urządzeniu można przechować do 50 par klucz-wartość. Po kliknięciu przycisku Add value przejdziesz do ekranu tworzenia wartości, gdzie zostaniesz poproszony o podanie klucza (do 42 znaków) i wartości (do 253 znaków). Pod polem tekstowym dla wartości zobaczysz aktualny typ wartości. Domyślnie typ wartości to Number, ale po wpisaniu tekstu typ zmieni się na String. Aby zapisać klucz, kliknij przycisk Save. Aby edytować istniejącą wartość, kliknij ją. Aby usunąć parę klucz-wartość, kliknij przycisk Delete który pojawi się poniżej podczas edycji klucza. Kliknięcie znaku zapytania obok nazwy ustawienia przeniesie Cię do dokumentacji API, która zawiera więcej informacji o działaniu KVS dla urządzeń Shelly.

Diagnostyka

Z tego ustawienia możesz pobrać logi debugowania. Włączanie logu debug bez powodu nie jest zalecane, ponieważ spowolni urządzenie i przyczyni się do zużycia pamięci flash. Jeśli zdecydujesz się go włączyć, możesz także pobrać poprzednie i bieżące logi. Uwaga: opuszczenie tej strony zresetuje logger i dane logów.

HTTP ping

Wpisz URL w wyznaczonym polu tekstowym, aby wysłać żądanie HTTP z urządzenia do tego adresu. Interfejs webowy poinformuje Cię, czy żądanie zakończyło się powodzeniem czy niepowodzeniem.

Klienci urządzenia

Zobacz urządzenia podłączone do Twojego urządzenia, pogrupowane w odpowiednie kategorie. Dla większości urządzeń istnieją dwie opcje:

  • Klienci Bluetooth - urządzenia połączone z Twoim urządzeniem przez Bluetooth.

  • Klienci AP - urządzenia połączone z punktem dostępowym (Access Point) Twojego urządzenia.

W tym menu zobaczysz informacje o klientach.