
Lo Shelly Dimmer 2 è un modulo dimmer Wi-Fi compatto progettato per l’installazione dietro l’interruttore. Supporta LED dimmerabili (10 – 200 W), lampadine a incandescenza/alogene (10 – 220 W) e trasformatori ferromagnetici. TapHome comunica con il dispositivo tramite HTTP sulla rete locale — non è necessaria alcuna connessione cloud.
Il template fornisce controllo della luminosità con transizione graduale configurabile, un interruttore luce e un misuratore di energia che legge la potenza istantanea e il consumo totale.
Configurazione
Lo Shelly Dimmer 2 si connette tramite Wi-Fi. Durante l’importazione del template in TapHome, inserisci l’indirizzo IP del dispositivo (segnaposto predefinito 192.168.0.1).
Il dispositivo supporta quattro configurazioni di cablaggio:
- Con neutro — installazione standard utilizzando i morsetti N, L, SW1, SW2, O
- Senza neutro, carico minimo 10 W — senza collegamento del neutro, richiede almeno 10 W di carico
- Senza neutro + Shelly Bypass — per carichi inferiori a 10 W è necessario il modulo Shelly Bypass
- Neutro commutato — cablaggio alternativo con linea di neutro commutata
Al di sotto del carico minimo (10 W con neutro, 20 W senza), il dimmer potrebbe sfarfallare o non accendersi. Per carichi a bassa potenza senza neutro, utilizza il modulo Shelly Bypass.
Funzionalità del dispositivo
Controllo della luminosità
Il template espone un dispositivo dimmer che legge il livello di luminosità da /light/0 (campo brightness, 0 – 100 %) e lo imposta tramite /light/0?brightness={valore}. Il valore viene normalizzato internamente — l’API usa 0 – 100 % mentre TapHome lavora con l’intervallo 0,0 – 1,0.
L’attributo di servizio Transition mostra la durata attuale della transizione in millisecondi. L’azione di servizio Transition consente di impostare una transizione graduale della luminosità (0 – 5000 ms) per singoli comandi tramite /light/0?transition={ms}.
Interruttore luce
Lo stato on/off della luce viene controllato indipendentemente dal livello di luminosità. Il template legge ison da /light/0 e scrive tramite /light/0?turn=on o /light/0?turn=off. Il dispositivo ha il flag di capacità lighting — in TapHome appare come interruttore luce, non come relè generico.
Misurazione della potenza
Il misuratore di energia integrato legge due valori dalla risposta /status:
- Potenza istantanea —
meters[0].powerin watt, convertita in kW dal template - Consumo totale —
meters[0].totalin watt-minuti, convertito in kWh dal template
Il misuratore è in sola lettura e si aggiorna automaticamente ad ogni ciclo di polling (intervallo di 15 secondi).
Diagnostica di servizio
L’attributo di servizio WiFi a livello di modulo legge l’SSID connesso da /settings.
Funzionalità aggiuntive
Lo Shelly Dimmer 2 fornisce nella risposta /status anche la temperatura interna, lo stato della protezione da surriscaldamento, la validità della misurazione, l’intensità del segnale WiFi e due ingressi fisici per interruttori (SW1, SW2). Tramite API sono disponibili una modalità notturna con limitazione programmata della luminosità e un dimming incrementale a gradini. Per i singoli comandi è possibile impostare un timer di spegnimento automatico. Queste funzionalità potranno essere aggiunte in un futuro aggiornamento del template.
Risoluzione dei problemi
Il dispositivo non risponde
- Verifica che lo Shelly sia connesso al Wi-Fi e abbia un indirizzo IP valido
- Prova a utilizzare l’hostname mDNS (
shellydimmer2-AABBCCDDEE.local) al posto dell’indirizzo IP — l’IP potrebbe essere cambiato dopo un rinnovo DHCP - Apri
http://{ip-dispositivo}/shellynel browser — se risponde, il dispositivo è raggiungibile - Controlla che TapHome CCU e Shelly siano sulla stessa rete / VLAN
Sfarfallio o dimming instabile
- Verifica che il carico collegato soddisfi il requisito di potenza minima (10 W con neutro, 20 W senza)
- Controlla che il tipo di carico sia supportato — non tutti i driver LED sono compatibili con i dimmer a taglio di fase posteriore
- Regola l’impostazione
min_brightnesstramite/settings/light/0se la luce sfarfalla a livelli bassi - Aumenta il tempo di
warm_up(0 – 1000 ms) in/settings/light/0per carichi che necessitano di un periodo di avvio
La misurazione della potenza mostra zero
- Verifica che il carico sia collegato attraverso il dimmer (non bypassato)
- Controlla che la luce sia accesa — il misuratore rileva solo quando scorre corrente
- Esegui manualmente una richiesta a
/statuse verifica chemeters[0].powerrestituisca un valore diverso da zero
I dispositivi Shelly Gen1 supportano solo 2 connessioni HTTP simultanee. Se TapHome e un altro sistema (es. Home Assistant) interrogano lo stesso dispositivo contemporaneamente, la comunicazione potrebbe diventare inaffidabile. Usa un intervallo di polling di 10 – 30 secondi.