Ihr Browser unterstützt leider kein JavaScript!

So integrieren Sie IAMMETER-Energiezähler über Modbus TCP in Home Assistant für die Echtzeit-Solarüberwachung

So integrieren Sie den IAMMETER-Energiezähler über Modbus/TCP in Home Assistant

Dieses Tutorial führt Sie durch die Integration der intelligenten Energiezähler von IAMMETER inHome-AssistentVerwendung derModbus TCPProtokoll. Mit diesem Setup können Sie einEchtzeit-Solar-PV-Überwachungssystem, wodurch eine lokale Steuerung und Automatisierung auf Grundlage des Energieverbrauchs und der Solarstromproduktion ermöglicht wird.


1. Warum Modbus/TCP zur Integration intelligenter Energiezähler verwenden?

Alle intelligenten Energiezähler von IAMMETER unterstützenModbus TCP, ein weit verbreitetes Protokoll für die Industrie- und Heimautomatisierung.

Modelltyp Unterstützte Produkte
Einzelphase WEM3080
Single Split (Dual/2-Phasen) und Dreiphasen (Stern) WEM3080T, WEM3046T, WEM3050T
Dreiphasig (Delta) WEM3080TD

Hauptvorteile der Modbus TCP-Integration in Home Assistant:

  • Hohe Echtzeitleistung: Abtastrate bis zu1 Sekunde(überScanintervall: 1), ideal für die Echtzeitsteuerung.
  • Lokale Kommunikation: Keine Abhängigkeit von der Cloud, dadurchPrivatsphäre und Stabilität.
  • Vollständige Parameterüberwachung: Spannung, Strom, Leistung, Import-/Exportenergie und mehr.

2. Hardware- und Softwareanforderungen

Hardware-Checkliste

  • IAMMETER Energiemessgerät
  • Ein lokales Netzwerk (Ihr Energiezähler und Home Assistant müssen sich im selben LAN befinden)
  • Home Assistant-kompatible Smart-Geräte (z. B. Sonoff-Relais, Temperatursensor)

Softwareanforderungen

  • Home-AssistentVersion ≥ 0.107.0
  • Dateieditor oder SSH-Zugriff zum Ändernkonfiguration.yaml

3. Schritt-für-Schritt-Konfigurationsanleitung

Schritt 1: Suchen Sie die IP-Adresse des IAMMETER-Messgeräts

Überprüfen Sie die IP-Adresse Ihres Messgeräts über die IAMMETER-App oder die Router-Schnittstelle (z. B.192.168.1.6).


Schritt 2: Bearbeiten Sie die Home Assistant-Konfiguration

Fügen Sie Folgendes zu Ihremkonfiguration.yaml:

Modbus:
- Name: „IAMMETER_Hub“
Typ: TCP
Host: 192.168.1.6 # Ersetzen Sie durch die IP-Adresse Ihres Messgeräts
Port: 502
Sensoren:
- Name: „Modbus_Power“
Slave: 1
Adresse: 2
Eingangstyp: Halten
Maßeinheit: „W“
Geräteklasse: Leistung
Datentyp: int32
Scan-Intervall: 1
- Name: „Modbus_Voltage“
Slave: 1
Adresse: 0
Eingangstyp: Halten
Maßeinheit: „V“
Geräteklasse: Spannung
Datentyp: uint16
Skala: 0,01
Genauigkeit: 1

Erklärung der wichtigsten Parameter:

  • Sklave: Normalerweise 1
  • Adresse: Modbus-Registeradresse
  • SkalaundPräzision: Zur Umwandlung von Rohdaten in lesbare Werte

Schritt 3: Referenztabelle – Registerkarte

Parameter Einphasige Adresse Dreiphasige Adresse Datentyp
Spannung (V) 0 0 (A), 10 (B), 20 (C) uint16
Stromstärke (A) 1 1, 11, 21 uint16
Wirkleistung (W) 2 2, 12, 22 int32
Importierte Energie (kWh) 4 4, 14, 24 uint32
Exportenergie (kWh) 6 6, 16, 26 uint32

👉 Vollständige Registerkarte der IAMMETER-Messgeräte


Schritt 4: Home Assistant neu starten

Starten Sie Home Assistant nach dem Speichern der Konfiguration neu. Die neuen Entitäten (z. B.sensor.modbus_power) wird unterEntwicklertools → Zustände.


4. Anwendungsfälle und Automatisierungsszenarien

Anwendungsfall 1: Relaissteuerung basierend auf Leistungsmesswerten

Steuerrelais basierend auf dem Stromverbrauch

Automatisierung:
- Alias: „Hohe Leistung → Relais einschalten“
Auslöser:
Plattform: numerischer_Status
Entity-ID: sensor.modbus_power
Über: 1000
Aktion:
Dienst: switch.turn_on
Ziel:
Entity-ID: switch.sonoff_s26

- Alias: „Niedrige Leistung → Relais ausschalten“
Auslöser:
Plattform: numerischer_Status
Entity-ID: sensor.modbus_power
Unter: 500
Aktion:
Dienst: switch.turn_off
Ziel:
Entity-ID: switch.sonoff_s26

💡 Beispiel: Wenn ein Wasserkocher eingeschaltet ist (1596 W), ist das Relais eingeschaltet; wenn er ausgeschaltet ist (64 W), ist das Relais ausgeschaltet.


Anwendungsfall 2: Solar-PV-Überwachung im Home Assistant

Durch ÜberwachungEnergieimportundEnergieexportkönnen Sie visualisieren, wie Ihre Photovoltaikanlage mit dem Netz interagiert.

👉 Tutorial: Überwachen Sie Ihr Solar-PV-System


5. Fehlerbehebung und Optimierungstipps

  1. Langsame Datenaktualisierung
    • SicherstellenScanintervall: 1ist konfiguriert (Standard kann 15 s sein)
    • Vermeiden Sie das gleichzeitige Lesen zu vieler Register
  2. Keine Entitäten angezeigt
    • Überprüfen Sie IP und Port (z. B.Telnet 192.168.1.6 502)
    • Bestätigen Sie, dass die Registeradressen mit Ihrem Zählertyp (einphasig oder dreiphasig) übereinstimmen.
  3. Vergleichen Sie andere Integrationsmethoden Alle IAMMETER → Home Assistant Integrationsmethoden
Integrationstyp Echtzeit-Leistung Komplexität Geeignete Szenarien
Modbus TCP ★★★★☆ (1 Sek., lokal) Mittel (Registereinrichtung) Echtzeitsteuerung, schnelle lokale Automatisierung
MQTT ★★★☆☆ (1–5 s, unterstützt Cloud) Niedrig Remote-Synchronisierung, Cloud-Dashboards, lokal optional
Core-Integration ★★☆☆☆ (15 s, nur Cloud) Sehr niedrig Grundlegendes Energiemonitoring

6. Fazit

Durch die Integration intelligenter Energiezähler von IAMMETER inHome-AssistentüberModbus TCPkönnen Sie einschnelles, datenschutzorientiertes und lokal gesteuertes Solarüberwachungs- und Automatisierungssystem. Es ist besonders effektiv für die Lastverschiebung, das Laden von Elektrofahrzeugen und die Warmwasserbereitung auf Basis von Solarüberschüssen.

🔧 Genaue Registerzuordnung undScanintervallOptimierung sind der Schlüssel zum ErfolgReaktionszeit im 1-Sekunden-Bereich.

Für fortgeschrittene Benutzer ist die Kombination dieser Integration mitInfluxDBundGrafanaermöglicht langfristige Energieanalysen und Leistungsverfolgung.

Reale Anwendungen von IAMMETER + Home Assistant:

Bei IAMMETER geht unsere Mission über die Überwachung hinaus – wir wollenHelfen Sie Solarnutzern, ihre Stromrechnungen zu senkendurch die Maximierung des Eigenverbrauchs von Solarenergie. Intelligentes Monitoring ist der erste Schritt, aberkostensparendist das ultimative Ziel.

Oberteil