
Lo Shelly 1PM è un relè Wi-Fi compatto con misurazione della potenza integrata. Si installa dietro un normale interruttore a parete e può controllare un circuito fino a 16 A (3500 W a 230 V). TapHome comunica con il dispositivo tramite HTTP sulla rete locale — non è richiesta alcuna connessione cloud.
Il template fornisce il controllo del relè e un contatore di energia che legge il consumo di potenza in tempo reale e l’energia cumulativa utilizzata.
Configurazione
Lo Shelly 1PM si connette tramite Wi-Fi. Durante l’importazione del template TapHome, inserire l’indirizzo IP del dispositivo (segnaposto predefinito 192.168.0.1).
Questo dispositivo supporta il rilevamento mDNS. È possibile utilizzare il nome host
shelly1pm-{MAC}.localal posto dell’indirizzo IP durante la configurazione di TapHome. Sostituire{MAC}con l’indirizzo MAC del dispositivo (esadecimale maiuscolo, senza due punti). L’uso del nome host evita problemi di connettività quando l’indirizzo IP del dispositivo cambia.
Aprire l’app TapHome e usare lo IP Scanner (Impostazioni → Rete → Scansione). Lo scanner rileva i dispositivi sulla rete e mostra sia l’indirizzo IP che il nome host mDNS (ad es. shelly1pm-AABBCCDDEE.local). Usare il nome host al posto dell’indirizzo IP per una connessione più affidabile.
Capacità del dispositivo
Controllo relè
Il template espone il relè come dispositivo interruttore. Lo stato del relè viene letto dalla risposta /status (relays[0].ison) e controllato tramite l’endpoint /relay/0 con turn=on o turn=off.
Misurazione della potenza
Il contatore di energia integrato legge due valori dalla risposta /status:
- Potenza in tempo reale —
meters[0].powerriportata in watt, convertita in kW dal template - Consumo totale —
meters[0].totalriportato in watt-minuti, convertito in kWh dal template
Il contatore è di sola lettura — si aggiorna automaticamente a ogni ciclo di polling.
Diagnostica di servizio
Il template espone 13 attributi di servizio per il monitoraggio del dispositivo:
- Informazioni dispositivo — nome host, indirizzo MAC, ora del dispositivo, uptime, utilizzo RAM
- Protezione termica — temperatura interna (°C), stato temperatura (Normale / Alta / Molto Alta), flag di sovratemperatura
- Connettività — cloud abilitato/connesso, MQTT connesso, aggiornamento firmware disponibile
- Protezione di potenza — limite di potenza massima corrente (letto da
/settings)
Azioni di servizio
Sono disponibili tre azioni di servizio:
- Imposta protezione di potenza — imposta il limite di potenza massima (1–3500 W). Il relè si spegne automaticamente se il consumo supera questo valore.
- Abilita cloud — abilita o disabilita la connettività Shelly Cloud
- Riavvia — avvia il riavvio del dispositivo
Capacità aggiuntive
Lo Shelly 1PM espone anche la tensione di linea, la potenza reattiva, lo stato dell’ingresso fisico e la potenza del segnale Wi-Fi nella risposta /status. Un timer di spegnimento automatico è disponibile sull’endpoint del relè. Queste funzionalità potranno essere aggiunte in un futuro aggiornamento del template.
Risoluzione dei problemi
Il dispositivo non risponde
- Verificare che lo Shelly sia connesso al Wi-Fi e abbia un indirizzo IP valido
- Provare a usare il nome host mDNS (
shelly1pm-AABBCCDDEE.local) al posto dell’indirizzo IP — l’IP potrebbe essere cambiato dopo un rinnovo DHCP - Aprire
http://{device-ip}/shellyin un browser — se risponde, il dispositivo è raggiungibile - Verificare che TapHome CCU e Shelly siano sulla stessa rete / VLAN
Le letture di potenza mostrano zero
- Verificare che il carico sia collegato attraverso il relè Shelly (non bypassato)
- Verificare che il relè sia acceso — il contatore legge solo quando la corrente scorre attraverso il relè
- Eseguire il polling manuale di
/statuse verificare chemeters[0].powerrestituisca un valore diverso da zero
Avviso di sovratemperatura
Lo Shelly 1PM dispone di una protezione termica interna. Se la temperatura del dispositivo supera i limiti di sicurezza, temperature_status cambia in “High” o “Very High” e overtemperature diventa true. Assicurarsi una ventilazione adeguata attorno al dispositivo, specialmente quando si gestiscono carichi elevati.
I dispositivi Shelly Gen1 supportano solo 2 connessioni HTTP contemporanee. Se TapHome e un altro sistema (ad es. Home Assistant) eseguono il polling dello stesso dispositivo contemporaneamente, la comunicazione potrebbe diventare inaffidabile. Usare un intervallo di polling di 10–30 secondi.