
Shelly Plug S to kompaktowa inteligentna wtyczka Wi-Fi z wbudowanym miernikiem mocy. Podłącza się bezpośrednio do gniazdka i obsługuje obciążenia do 10 A (2300 W przy 230 V). TapHome komunikuje się z urządzeniem przez HTTP w sieci lokalnej — połączenie z chmurą nie jest wymagane.
Szablon zapewnia sterowanie przekaźnikiem (włącz/wyłącz), licznik energii odczytujący chwilowe zużycie mocy i skumulowane zużycie energii oraz monitorowanie temperatury wewnętrznej.
Możliwości urządzenia
Sterowanie przekaźnikiem
Szablon udostępnia przekaźnik wtyczki jako przełącznik. Stan przekaźnika jest odczytywany z /settings/relay/0 (pole ison) i sterowany przez endpoint /relay/0 z parametrem turn=on lub turn=off. Interwał pollingu dla przełącznika wynosi 1 sekundę.
Szablon odczytuje stan przełącznika z
/settings/relay/0(konfiguracja trwała), a nie z/status(stan na żywo). W normalnych warunkach oba zwracają tę samą wartość, ale/settingsmoże zawierać nieznacznie przestarzałe dane po szybkim przełączaniu.
Pomiar mocy
Wbudowany licznik energii odczytuje dwie wartości z endpointu /meter/0:
- Moc chwilowa — pole
powerw watach, konwertowane przez szablon na kW - Całkowite zużycie — pole
totalw watominutach, konwertowane przez szablon na kWh
Licznik jest tylko do odczytu i aktualizuje się co 15 sekund (konfigurowalny interwał pollingu).
Monitorowanie temperatury
Urządzenie przełącznika zawiera atrybut serwisowy, który odczytuje temperaturę wewnętrzną wtyczki z endpointu /status. Umożliwia to monitorowanie temperatury urządzenia bezpośrednio w TapHome bez dodatkowej konfiguracji.
Niezaimplementowane funkcje
API Shelly Plug S udostępnia dodatkowe możliwości, które nie są zawarte w bieżącym szablonie:
- Flaga przegrzania — automatyczne wyłączenie przekaźnika przy ~95 °C (
overtemperaturew/status) - Sterowanie LED — włączanie/wyłączanie diody LED statusu przez
/settings - Próg ochrony przed przeciążeniem — konfigurowalny limit maksymalnej mocy (domyślnie 2300 W)
- Czasomierz automatycznego wyłączenia — automatyczne wyłączenie przekaźnika po upływie ustawionego czasu
- Siła sygnału Wi-Fi — wartość RSSI w dBm z
/status - Restart — ponowne uruchomienie urządzenia przez endpoint
/reboot
Funkcje te można dodać w przyszłej aktualizacji szablonu jako atrybuty serwisowe lub akcje serwisowe.
Rozwiązywanie problemów
Urządzenie nie odpowiada
- Sprawdź, czy Shelly jest połączony z Wi-Fi i ma prawidłowy adres IP
- Otwórz
http://{device-ip}/shellyw przeglądarce — jeśli odpowie, urządzenie jest dostępne - Sprawdź, czy TapHome CCU i Shelly są w tej samej sieci / VLAN
Pomiar mocy pokazuje zero
- Upewnij się, że urządzenie podłączone do Shelly Plug S jest włączone
- Sprawdź, czy przekaźnik jest włączony — licznik mierzy tylko przy przepływie prądu
- Ręcznie odpytaj
/meter/0i sprawdź, czy polepowerzwraca wartość różną od zera
Wyłączenie z powodu przegrzania
Shelly Plug S posiada wewnętrzną ochronę termiczną. Jeśli temperatura urządzenia przekroczy ~95 °C, przekaźnik automatycznie się wyłączy. Zapewnij odpowiednią wentylację wokół wtyczki, szczególnie przy podłączaniu urządzeń o wysokim poborze mocy.
Urządzenia Shelly Gen1 obsługują tylko 2 jednoczesne połączenia HTTP. Jeśli TapHome i inny system (np. Home Assistant) odpytują to samo urządzenie jednocześnie, komunikacja może stać się zawodna. Używaj interwału pollingu 10–30 sekund, aby zmniejszyć rywalizację o połączenia.