
Shelly Dimmer 2 to kompaktowy moduł ściemniacza Wi-Fi przeznaczony do montażu za przełącznikiem. Obsługuje ściemnialne LED-y (10 – 200 W), żarówki/halogeny (10 – 220 W) i transformatory ferromagnetyczne. TapHome komunikuje się z urządzeniem przez HTTP w sieci lokalnej — połączenie z chmurą nie jest wymagane.
Szablon zapewnia sterowanie jasnością z konfigurowalnym płynnym przejściem, przełącznik światła i miernik energii odczytujący moc chwilową i łączne zużycie.
Konfiguracja
Shelly Dimmer 2 łączy się przez Wi-Fi. Podczas importu szablonu do TapHome wprowadź adres IP urządzenia (domyślny symbol zastępczy 192.168.0.1).
Urządzenie obsługuje cztery konfiguracje okablowania:
- Z przewodem neutralnym — standardowa instalacja z zaciskami N, L, SW1, SW2, O
- Bez przewodu neutralnego, minimalne obciążenie 10 W — bez podłączenia przewodu neutralnego, wymaga co najmniej 10 W obciążenia
- Bez przewodu neutralnego + Shelly Bypass — dla obciążeń poniżej 10 W wymagany jest moduł Shelly Bypass
- Przełączany przewód neutralny — alternatywne okablowanie z przełączaną linią neutralną
Poniżej minimalnego obciążenia (10 W z przewodem neutralnym, 20 W bez) ściemniacz może migać lub nie włączyć się. Dla obciążeń o niskiej mocy bez przewodu neutralnego użyj modułu Shelly Bypass.
Funkcje urządzenia
Sterowanie jasnością
Szablon udostępnia urządzenie ściemniacza, które odczytuje poziom jasności z /light/0 (pole brightness, 0 – 100 %) i ustawia go przez /light/0?brightness={wartość}. Wartość jest wewnętrznie normalizowana — API używa 0 – 100 %, podczas gdy TapHome pracuje z zakresem 0,0 – 1,0.
Atrybut serwisowy Transition wyświetla aktualny czas przejścia w milisekundach. Akcja serwisowa Transition pozwala ustawić płynne przejście jasności (0 – 5000 ms) dla pojedynczych poleceń przez /light/0?transition={ms}.
Przełącznik światła
Stan włączenia/wyłączenia światła jest sterowany niezależnie od poziomu jasności. Szablon odczytuje ison z /light/0 i zapisuje przez /light/0?turn=on lub /light/0?turn=off. Urządzenie ma flagę zdolności lighting — w TapHome pojawia się jako przełącznik światła, nie jako przekaźnik ogólny.
Pomiar mocy
Wbudowany miernik energii odczytuje dwie wartości z odpowiedzi /status:
- Moc chwilowa —
meters[0].powerw watach, konwertowana przez szablon na kW - Łączne zużycie —
meters[0].totalw wat-minutach, konwertowane przez szablon na kWh
Miernik jest tylko do odczytu i aktualizuje się automatycznie w każdym cyklu odpytywania (interwał 15 sekund).
Diagnostyka serwisowa
Atrybut serwisowy WiFi na poziomie modułu odczytuje podłączone SSID z /settings.
Dodatkowe funkcje
Shelly Dimmer 2 udostępnia w odpowiedzi /status również temperaturę wewnętrzną, stan ochrony przed przegrzaniem, ważność pomiaru, siłę sygnału WiFi i dwa fizyczne wejścia przełączników (SW1, SW2). Przez API dostępny jest tryb nocny z planowanym ograniczeniem jasności i stopniowe ściemnianie krokowe. Dla pojedynczych poleceń można ustawić timer automatycznego wyłączania. Te funkcje mogą zostać dodane w przyszłej aktualizacji szablonu.
Rozwiązywanie problemów
Urządzenie nie odpowiada
- Sprawdź, czy Shelly jest połączony z Wi-Fi i ma prawidłowy adres IP
- Spróbuj użyć nazwy hosta mDNS (
shellydimmer2-AABBCCDDEE.local) zamiast adresu IP — IP mógł się zmienić po odnowieniu DHCP - Otwórz
http://{ip-urzadzenia}/shellyw przeglądarce — jeśli odpowiada, urządzenie jest osiągalne - Sprawdź, czy TapHome CCU i Shelly są w tej samej sieci / VLAN
Miganie lub niestabilne ściemnianie
- Upewnij się, że podłączone obciążenie spełnia wymaganie minimalnej mocy (10 W z przewodem neutralnym, 20 W bez)
- Sprawdź, czy typ obciążenia jest obsługiwany — nie wszystkie sterowniki LED są kompatybilne ze ściemniaczami z odcięciem tylnej krawędzi
- Dostosuj ustawienie
min_brightnessprzez/settings/light/0, jeśli światło miga przy niskich poziomach - Zwiększ czas
warm_up(0 – 1000 ms) w/settings/light/0dla obciążeń wymagających okresu rozruchu
Pomiar mocy pokazuje zero
- Upewnij się, że obciążenie jest podłączone przez ściemniacz (nie ominięte)
- Sprawdź, czy światło jest włączone — miernik mierzy tylko przy przepływie prądu
- Ręcznie wyślij zapytanie do
/statusi sprawdź, czymeters[0].powerzwraca wartość niezerową
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żyj interwału odpytywania 10 – 30 sekund.