Spiacenti, il tuo browser non supporta JavaScript!

Come integrare i contatori di energia IAMMETER in Home Assistant tramite Modbus TCP per il monitoraggio solare in tempo reale

Come integrare il contatore energetico IAMMETER in Home Assistant tramite Modbus/TCP

Questo tutorial ti guida attraverso l'integrazione dei contatori energetici intelligenti di IAMMETER inAssistente domiciliareUsando ilModbus TCPprotocollo. Con questa configurazione, puoi creare unsistema di monitoraggio solare fotovoltaico in tempo reale, consentendo il controllo e l'automazione locale in base al consumo energetico e alla produzione solare.


1. Perché utilizzare Modbus/TCP per integrare i contatori energetici intelligenti

Tutti i contatori di energia intelligenti IAMMETER supportanoModbus TCP, un protocollo ampiamente utilizzato per la domotica e l'automazione industriale.

Tipo di modello Prodotti supportati
Monofase WEM3080
Monofase (bifase/2 fasi) e trifase (a stella) WEM3080T, WEM3046T, WEM3050T
Trifase (Delta) WEM3080TD

Principali vantaggi dell'integrazione Modbus TCP in Home Assistant:

  • Alte prestazioni in tempo reale: Frequenza di campionamento fino a1 secondo(tramiteintervallo di scansione: 1), ideale per il controllo in tempo reale.
  • Comunicazione locale: Nessuna dipendenza dal cloud, garantendoprivacy e stabilità.
  • Monitoraggio completo dei parametri: Tensione, corrente, potenza, importazione/esportazione di energia e altro ancora.

2. Requisiti hardware e software

Lista di controllo dell'hardware

  • Contatore di energia IAMMETER
  • Una rete locale (il contatore energetico e Home Assistant devono essere sulla stessa LAN)
  • Dispositivi intelligenti compatibili con Home Assistant (ad esempio, relè Sonoff, sensore di temperatura)

Requisiti software

  • Assistente domiciliareversione ≥ 0.107.0
  • Accesso all'editor di file o SSH per modificareconfigurazione.yaml

3. Guida alla configurazione passo passo

Passaggio 1: trova l'indirizzo IP del misuratore IAMMETER

Controlla l'indirizzo IP del tuo contatore dall'app IAMMETER o dall'interfaccia del router (ad esempio,192.168.1.6).


Passaggio 2: modifica la configurazione di Home Assistant

Aggiungi quanto segue al tuoconfigurazione.yaml:

modbus:
- nome: "IAMMETER_Hub"
tipo: tcp
host: 192.168.1.6 # Sostituisci con l'IP del tuo contatore
porta: 502
sensori:
- nome: "Modbus_Power"
slave: 1
indirizzo: 2
tipo_input: holding
unità_di_misura: "W"
classe_dispositivo: potenza
tipo_dati: int32
intervallo_scansione: 1
- nome: "Modbus_Voltage"
slave: 1
indirizzo: 0
tipo_input: holding
unità_di_misura: "V"
classe_dispositivo: tensione
tipo_dati: uint16
scala: 0,01
precisione: 1

Spiegazione dei parametri chiave:

  • schiavo: Di solito 1
  • Indirizzo: Indirizzo del registro Modbus
  • scalaeprecisione: Per convertire i dati grezzi in valori leggibili

Fase 3: Tabella di riferimento – Mappa dei registri

parametro Indirizzo monofase Indirizzo trifase Tipo di dati
Tensione (V) 0 0 (A), 10 (B), 20 (C) uint16
Corrente (A) 1 1, 11, 21 uint16
Potenza attiva (W) 2 2, 12, 22 int32
Energia importata (kWh) 4 4, 14, 24 uint32
Energia esportata (kWh) 6 6, 16, 26 uint32

👉 Mappa completa del registro dei contatori IAMMETER


Passaggio 4: riavviare Home Assistant

Dopo aver salvato la configurazione, riavvia Home Assistant. Le nuove entità (ad esempio,sensore.modbus_power) apparirà sottoStrumenti per sviluppatori → Stati.


4. Casi d'uso e scenari di automazione

Caso d'uso 1: controllo del relè basato sulla lettura della potenza

Relè di controllo basato sul consumo energetico

Automazione:
- alias: "Alta potenza → Attiva relè"
trigger:
piattaforma: numeric_state
entity_id: sensor.modbus_power
sopra: 1000
azione:
servizio: switch.turn_on
destinazione:
entity_id: switch.sonoff_s26

- alias: "Bassa potenza → Disattiva relè"
trigger:
piattaforma: numeric_state
entity_id: sensor.modbus_power
sotto: 500
azione:
servizio: switch.turn_off
destinazione:
entity_id: switch.sonoff_s26

💡 Esempio: quando un bollitore è acceso (1596 W), il relè è acceso; quando è spento (64 W), il relè è spento.


Caso d'uso 2: monitoraggio dell'impianto fotovoltaico in Home Assistant

Monitorandoimportazione_energiaeesportazione_energia, puoi visualizzare come il tuo impianto fotovoltaico interagisce con la rete.

👉 Tutorial: Monitora il tuo impianto fotovoltaico


5. Risoluzione dei problemi e suggerimenti per l'ottimizzazione

  1. Aggiornamento dati lento
    • Garantireintervallo di scansione: 1è configurato (il valore predefinito potrebbe essere 15 secondi)
    • Evitare di leggere troppi registri contemporaneamente
  2. Nessuna entità mostrata
    • Controllare IP e porta (ad esempio,telnet 192.168.1.6 502)
    • Conferma che gli indirizzi di registro corrispondano al tipo di contatore (monofase o trifase)
  3. Confronta altri metodi di integrazione Tutti i metodi di integrazione IAMMETER → Home Assistant
Tipo di integrazione Prestazioni in tempo reale Complessità Scenari adatti
Modbus TCP ★★★★☆ (1s, locale) Medio (impostazione registro) Controllo in tempo reale, automazione locale rapida
MQTT ★★★☆☆ (1–5s, supporta il cloud) Basso Sincronizzazione remota, dashboard cloud, locale opzionale
Integrazione di base ★★☆☆☆ (15 secondi, solo cloud) Molto basso Monitoraggio energetico di base

6. Conclusion

Integrando i contatori energetici intelligenti IAMMETER inAssistente domiciliaretramiteModbus TCP, puoi costruire unsistema di monitoraggio e automazione solare veloce, incentrato sulla privacy e controllato localmenteÈ particolarmente efficace per lo spostamento del carico, la ricarica dei veicoli elettrici e il riscaldamento dell'acqua sfruttando il surplus di energia solare.

🔧 Mappatura accurata del registro eintervallo di scansionel'ottimizzazione è fondamentale per raggiungereReattività di livello 1 secondo.

Per gli utenti avanzati, l'associazione di questa integrazione conInfluxDBeGrafanaconsente l'analisi energetica a lungo termine e il monitoraggio delle prestazioni.

Applicazioni pratiche di IAMMETER + Home Assistant:

In IAMMETER, la nostra missione va oltre il monitoraggio: il nostro obiettivo èaiutare gli utenti di energia solare a ridurre le bollette elettrichemassimizzando l'autoconsumo solare. Il monitoraggio intelligente è il primo passo, marisparmio sui costiè l'obiettivo finale.

Superiore