
Shelly Plug S è una presa intelligente Wi-Fi compatta con misuratore di potenza integrato. Si inserisce direttamente in una presa a muro e può commutare carichi fino a 10 A (2300 W a 230 V). TapHome comunica con il dispositivo via HTTP sulla rete locale — non è richiesta nessuna connessione cloud.
Il template fornisce il controllo on/off del relè, un misuratore di energia che legge la potenza in tempo reale e il consumo cumulativo, e il monitoraggio della temperatura interna.
Funzionalità del dispositivo
Controllo relè
Il template espone il relè della presa come un interruttore. Lo stato del relè viene letto da /settings/relay/0 (campo ison) e controllato tramite l’endpoint /relay/0 con turn=on o turn=off. L’intervallo di polling per l’interruttore è 1 secondo.
Il template legge lo stato dell’interruttore da
/settings/relay/0(configurazione persistente) anziché da/status(stato in tempo reale). In condizioni normali entrambi restituiscono lo stesso valore, ma/settingspuò avere dati leggermente in ritardo dopo commutazioni rapide.
Misurazione della potenza
Il misuratore di energia integrato legge due valori dall’endpoint /meter/0:
- Potenza in tempo reale — campo
powerin watt, convertito in kW dal template - Consumo totale — campo
totalin watt-minuti, convertito in kWh dal template
Il misuratore è in sola lettura e si aggiorna ogni 15 secondi (intervallo di polling configurabile).
Monitoraggio della temperatura
Il dispositivo interruttore include un attributo di servizio che legge la temperatura interna della presa dall’endpoint /status. Questo permette di monitorare la temperatura del dispositivo direttamente in TapHome senza configurazione aggiuntiva.
Funzioni non implementate
L’API di Shelly Plug S espone funzionalità aggiuntive non incluse nel template attuale:
- Flag surriscaldamento — spegnimento automatico del relè a ~95 °C (
overtemperaturein/status) - Controllo LED — abilitazione/disabilitazione del LED di stato tramite
/settings - Soglia di protezione da sovraccarico — limite di potenza massima configurabile (predefinito 2300 W)
- Timer di spegnimento automatico — spegnimento automatico del relè dopo un tempo impostato
- Intensità segnale Wi-Fi — valore RSSI in dBm da
/status - Riavvio — riavvio del dispositivo tramite l’endpoint
/reboot
Queste funzioni possono essere aggiunte in un futuro aggiornamento del template come attributi o azioni di servizio.
Risoluzione dei problemi
Il dispositivo non risponde
- Verificare che lo Shelly sia connesso al Wi-Fi e abbia un indirizzo IP valido
- Aprire
http://{device-ip}/shellynel browser — se risponde, il dispositivo è raggiungibile - Verificare che TapHome CCU e Shelly siano sulla stessa rete / VLAN
La misurazione della potenza mostra zero
- Confermare che il dispositivo collegato allo Shelly Plug S sia acceso
- Verificare che il relè sia attivato — il misuratore legge solo quando scorre corrente
- Interrogare manualmente
/meter/0e verificare che il campopowerrestituisca un valore diverso da zero
Spegnimento per surriscaldamento
Lo Shelly Plug S dispone di protezione termica interna. Se la temperatura del dispositivo supera ~95 °C, il relè si spegne automaticamente. Assicurare una ventilazione adeguata intorno alla presa, specialmente quando si commutano dispositivi ad alto assorbimento.
I dispositivi Shelly Gen1 supportano solo 2 connessioni HTTP contemporanee. Se TapHome e un altro sistema (es. Home Assistant) interrogano lo stesso dispositivo simultaneamente, la comunicazione potrebbe diventare inaffidabile. Se anche un altro sistema interroga il dispositivo, aumentare gli intervalli di polling del template (per default 1 s per l’interruttore, 15 s per il contatore) per ridurre la contesa delle connessioni.