Sorry, uw browser ondersteunt geen JavaScript!
Inloggen

Home Assistant Energiemeter: MQTT, Modbus TCP & IAMMETER

Home Assistant Energiemeter Integratie: MQTT, Modbus TCP en IAMMETER-Link

IAMMETER energiemeters kunnen worden geïntegreerd met Home Assistant via lokale HTTP, Modbus TCP of MQTT. De beste methode hangt af van of u de voorkeur geeft aan een officiële integratie, een UI-gebaseerde setup, snelle lokale updates, MQTT auto-discovery of het blijven gebruiken van IAMMETER Cloud.

Deze gids vergelijkt de beschikbare methoden en verwijst u naar de juiste installatiehandleiding. Het behandelt alle huidige IAMMETER energiemeters. De stopgezette WEM3162 is niet inbegrepen.

Welke Home Assistant integratie moet ik gebruiken?

Methode Meter-side setup Home Assistant setup Typisch update-interval Volledig lokaal IAMMETER Cloud tegelijkertijd Auto-discovery Beste voor
Home Assistant Core Houd de meter bereikbaar op het LAN Voeg de ingebouwde IAMMETER-integratie toe in YAML 30 seconden Ja Ja Nee Gebruikers die een officiële ingebouwde integratie verkiezen
Home Assistant Modbus Maak Modbus TCP beschikbaar op het LAN Configureer de ingebouwde Modbus-integratie en sensoren in YAML Instelbaar; meestal 1–5 seconden Ja Ja Nee Snel monitoren en real-time automatiseringen
MQTT Handmatig Configureer de MQTT-broker in de WebUI van de meter Schakel de MQTT-integratie in en definieer sensoren in YAML Instelbaar; nieuwste firmware ondersteunt tot 2 seconden Ja, met een lokale broker Nee Nee Gebruikers die aangepaste topics en sensoren nodig hebben
HACS HTTP Houd de meter bereikbaar op het LAN Installeer IAMMETER HTTP via HACS en configureer in de UI 60 seconden Ja Ja SSDP-ondersteund UI-setup zonder YAML
HACS Modbus Maak Modbus TCP beschikbaar op het LAN Installeer IAMMETER Modbus via HACS en configureer in de UI Instelbaar; standaard 3 seconden Ja Ja SSDP-ondersteund Snelle lokale updates met UI-configuratie
MQTT Discovery Configureer de broker en schakel HA MQTT Discovery in de WebUI van de meter in Schakel de MQTT-integratie in; sensoren worden automatisch aangemaakt Instelbaar; nieuwste firmware ondersteunt tot 2 seconden Ja, met een lokale broker Nee Ja De eenvoudigste MQTT-setup

Snelle aanbevelingen:

  • Kies Home Assistant Core als u de officiële ingebouwde integratie wilt en een update-interval van 30 seconden voldoende is.
  • Kies HACS HTTP als u de voorkeur geeft aan UI-configuratie en geen snelle updates nodig hebt.
  • Kies HACS Modbus als u UI-configuratie wilt met snellere lokale gegevens voor dashboards en automatiseringen.
  • Kies Home Assistant Modbus als u vertrouwd bent met YAML en volledige controle wilt over registers, sensoren en polling-intervallen.
  • Kies MQTT Discovery als u al MQTT gebruikt en wilt dat Home Assistant het apparaat en de entiteiten automatisch aanmaakt.
  • Kies MQTT Handmatig als u volledige controle nodig hebt over MQTT-topics, templates en entiteitsdefinities.

MQTT Handmatig en MQTT Discovery wijzigen de uploadmodus van de meter naar MQTT. In deze modi uploadt de meter niet tegelijkertijd metingen naar IAMMETER Cloud. Lokale HTTP- en Modbus TCP-integraties kunnen blijven werken terwijl de meter naar IAMMETER Cloud uploadt.

1. Officiële Home Assistant Core integratie

De officiële IAMMETER-integratie is opgenomen in Home Assistant en leest de lokale HTTP-API van de meter. Het vereist geen HACS of internetverbinding tussen Home Assistant en de meter.

Belangrijkste kenmerken:

  • geconfigureerd in configuration.yaml;
  • lokale HTTP-polling elke 30 seconden;
  • kan samen met IAMMETER Cloud worden gebruikt;
  • geïmporteerde en geëxporteerde energie-entiteiten bevatten de metadata die vereist zijn voor het Home Assistant Energy Dashboard;
  • geen automatische apparaatdetectie.

Gebruik deze methode wanneer stabiliteit en officiële Home Assistant-ondersteuning belangrijker zijn dan snelle verversingssnelheden.

2. Home Assistant Modbus TCP integratie

De ingebouwde Modbus-integratie van Home Assistant leest de lokale Modbus TCP-registers van de meter. Het is geschikt voor vermogensgebaseerde automatiseringen, zonne-energie overschotregeling en andere toepassingen die snellere updates nodig hebben.

Belangrijkste kenmerken:

  • geconfigureerd in YAML;
  • instelbaar scan_interval, meestal 1–5 seconden voor real-time automatisering;
  • volledig lokaal en onafhankelijk van internet;
  • kan samen met IAMMETER Cloud worden gebruikt;
  • vereist het juiste registeradres, gegevenstype, schaal en Energy Dashboard-metadata.

Gebruik een langer polling-interval wanneer gegevens op secondeniveau niet nodig zijn. Vermijd het tegelijkertijd uitvoeren van meerdere hoogfrequente Modbus-clients op dezelfde meter.

3. HACS HTTP integratie

De IAMMETER HTTP aangepaste integratie biedt een UI-gebaseerd alternatief voor de officiële YAML-integratie. Het leest /monitorjson via het lokale netwerk en maakt de bijbehorende Home Assistant-entiteiten.

Belangrijkste kenmerken:

  • geïnstalleerd via HACS;
  • geconfigureerd via Home Assistant's Apparaten & Services UI;
  • lokale HTTP-polling elke 60 seconden;
  • SSDP kan helpen bij apparaatdetectie;
  • compatibel met IAMMETER Cloud en het Energy Dashboard.

Gebruik deze methode wanneer u de voorkeur geeft aan UI-configuratie en een verversingsinterval van één minuut voldoende is.

4. HACS Modbus integratie

De IAMMETER Modbus aangepaste integratie combineert lokale Modbus TCP-polling met Home Assistant UI-configuratie. Het is de meest geschikte optie voor gebruikers die snellere updates nodig hebben, maar niet elk register in YAML willen definiëren.

Belangrijkste kenmerken:

  • geïnstalleerd via HACS en geconfigureerd in de UI;

  • instelbaar scan-interval, met een standaard van 3 seconden in de bijgewerkte integratie;

  • lokale werking en compatibiliteit met IAMMETER Cloud;

  • maakt vermogens- en geïmporteerde/geëxporteerde energie-entiteiten met de juiste Home Assistant-metadata;

  • ondersteunt alle huidige IAMMETER-meters, met verschillende aantallen entiteiten voor eenfasige en driefasige modellen.

  • IAMMETER HACS Modbus integratie

  • HACS Modbus installatiegids

5. Handmatige MQTT-integratie

In de handmatige MQTT-modus publiceert de meter meetgegevens naar uw MQTT-broker en definieert u de overeenkomstige sensoren in Home Assistant.

Configuratie aan meterzijde en Home Assistant-configuratie zijn gescheiden:

  1. Configureer het brokeradres, de poort, gebruikersnaam en wachtwoord in de nieuwste WebUI van de meter.
  2. Schakel de MQTT-integratie in Home Assistant in.
  3. Definieer de benodigde MQTT-sensoren en JSON-templates in YAML.

Deze methode is handig wanneer meerdere toepassingen zich moeten abonneren op dezelfde metingen, of wanneer u aangepaste topics en entiteitsdefinities nodig hebt.

6. Home Assistant MQTT Discovery

MQTT Discovery is bedoeld voor gebruikers die de minste handmatige configuratie willen. Nadat u de broker hebt geconfigureerd en HA MQTT Discovery in de WebUI van de meter hebt ingeschakeld, maakt Home Assistant automatisch het IAMMETER-apparaat en de bijbehorende entiteiten aan.

De gegenereerde geïmporteerde en geëxporteerde energie-entiteiten omvatten:

  • unit_of_measurement: kWh;
  • device_class: energy;
  • state_class: total_increasing.

Deze attributen leveren de metadata die nodig is voor gebruik in het Home Assistant Energy Dashboard.

MQTT Discovery wordt ondersteund door alle huidige IAMMETER energiemeters. Eenfasige en driefasige modellen maken verschillende aantallen entiteiten aan op basis van hun meetkanalen.

Ondersteunde IAMMETER energiemeters

Alle huidige IAMMETER energiemeters ondersteunen de hierboven beschreven integratiemethoden. Het belangrijkste verschil in Home Assistant is het aantal fasen of meetkanalen en daarmee het aantal aangemaakte entiteiten.

Model Typische toepassing Home Assistant ondersteuning Belangrijke opmerking
WEM3080 Eenfasige energiemonitoring Alle methoden Eenfasige entiteiten
WEM2067 Eenfasige thuis zonnemonitoring Alle methoden Twee meetkanalen
WEM3080T Driefasige energiemonitoring Alle methoden Driefasige entiteiten
WEM3050T Driefasige of split-phase thuis monitoring Alle methoden Drie meetkanalen
WEM3080TD Driefasige/driedraads en speciale bedradingstoepassingen Alle methoden Entiteitsinterpretatie hangt af van bedradingsmodus
WEM3046T / WEM3046TE Driefasige meting met externe 5 A stroomtransformatoren Alle methoden Pas de externe CT-verhouding toe om primaire zijde waarden te verkrijgen

WEM3046T en WEM3046TE meten de 5 A secundaire uitgang van externe stroomtransformatoren. Het toepassen van de CT-verhouding is een vereiste van deze meetopstelling, geen Home Assistant compatibiliteitsbeperking.

Gebruik IAMMETER energie-entiteiten in het Energy Dashboard

Het Energy Dashboard van Home Assistant heeft cumulatieve geïmporteerde en geëxporteerde energie-entiteiten nodig in kWh, normaal met:

  • device_class: energy;
  • state_class: total_increasing.

De huidige Core, HACS HTTP, HACS Modbus en MQTT Discovery-integraties leveren de vereiste metadata voor hun geïmporteerde/geëxporteerde energie-entiteiten. Bij handmatige Modbus of handmatige MQTT-configuratie moet u zelf de juiste eenheid, device class en state class toevoegen.

Gebruik geen momentane vermogensentiteit in watts als vervanging voor een cumulatieve energie-entiteit in kWh.

Bestaande Home Assistant energiegegevens naar IAMMETER Cloud sturen

Bovenstaande methoden brengen IAMMETER-metergegevens naar Home Assistant. IAMMETER-Link werkt in de tegenovergestelde richting: het uploadt energie-entiteiten die al in Home Assistant bestaan naar een IAMMETER Virtuele Meter en IAMMETER Cloud.

Dit is handig wanneer een omvormer of meter van een derde partij al een Home Assistant-integratie heeft, maar u ook IAMMETER Cloud-dashboards, rapporten of multi-site toegang wilt.

IAMMETER-Link biedt momenteel:

Home Assistant energiemonitoring voorbeelden

Nadat de meter is geïntegreerd, kunnen de real-time vermogens- en cumulatieve energiegegevens worden gebruikt voor:

Hulp nodig?

Als u vragen heeft over firmware, entiteitsconfiguratie, Energy Dashboard setup of het kiezen van een integratiemethode, bezoek dan het IAMMETER community forum.

Boven