Atvainojiet, jūsu pārlūkprogramma neatbalsta JavaScript!
Pierakstīties

Home Assistant enerģijas skaitītājs: MQTT, Modbus TCP un IAMMETER

IAMMETER enerģijas skaitītāja integrācija Home Assistant: MQTT, Modbus TCP un IAMMETER-Link

IAMMETER enerģijas skaitītājus var integrēt ar Home Assistant, izmantojot lokālo HTTP, Modbus TCP vai MQTT. Labākā metode ir atkarīga no tā, vai dodat priekšroku oficiālai integrācijai, iestatīšanai caur saskarni, ātriem lokāliem atjauninājumiem, MQTT automātiskajai atklāšanai vai turpmākai IAMMETER Cloud izmantošanai.

Šis ceļvedis salīdzina pieejamās metodes un novirza jūs uz atbilstošo iestatīšanas rokasgrāmatu. Tas aptver visus pašreizējos IAMMETER enerģijas skaitītājus. Pārtrauktais WEM3162 nav iekļauts.

Kuru Home Assistant integrāciju man izvēlēties?

Metode Skaitītāja iestatīšana Home Assistant iestatīšana Tipiskais atjaunināšanas intervāls Pilnībā lokāla IAMMETER Cloud vienlaikus Automātiskā atklāšana Piemērota
Home Assistant Core Nodrošiniet skaitītāja pieejamību LAN tīklā Pievienojiet iebūvēto IAMMETER integrāciju YAML 30 sekundes Lietotājiem, kuri dod priekšroku oficiālai iebūvētai integrācijai
Home Assistant Modbus Nodrošiniet Modbus TCP pieejamību LAN tīklā Konfigurējiet iebūvēto Modbus integrāciju un sensorus YAML Konfigurējams; parasti 1–5 sekundes Ātrai uzraudzībai un reāllaika automatizācijām
MQTT Manual Konfigurējiet MQTT brokeri skaitītāja WebUI Iespējojiet MQTT integrāciju un definējiet sensorus YAML Konfigurējams; jaunākā programmatūra atbalsta līdz 2 sekundēm Jā, ar lokālu brokeri Lietotājiem, kuriem nepieciešamas pielāgotas tēmas un sensori
HACS HTTP Nodrošiniet skaitītāja pieejamību LAN tīklā Instalējiet IAMMETER HTTP caur HACS un konfigurējiet to saskarnē 60 sekundes Ar SSDP palīdzību Saskarnes iestatīšana bez YAML
HACS Modbus Nodrošiniet Modbus TCP pieejamību LAN tīklā Instalējiet IAMMETER Modbus caur HACS un konfigurējiet to saskarnē Konfigurējams; pēc noklusējuma 3 sekundes Ar SSDP palīdzību Ātri lokāli atjauninājumi ar saskarnes konfigurāciju
MQTT Discovery Konfigurējiet brokeri un iespējojiet HA MQTT Discovery skaitītāja WebUI Iespējojiet MQTT integrāciju; sensori tiek izveidoti automātiski Konfigurējams; jaunākā programmatūra atbalsta līdz 2 sekundēm Jā, ar lokālu brokeri Vienkāršākā MQTT iestatīšana

Īsi ieteikumi:

  • Izvēlieties Home Assistant Core, ja vēlaties oficiālo iebūvēto integrāciju un pietiek ar 30 sekunžu atjaunināšanas intervālu.
  • Izvēlieties HACS HTTP, ja dodat priekšroku saskarnes konfigurācijai un nav nepieciešami ātri atjauninājumi.
  • Izvēlieties HACS Modbus, ja vēlaties saskarnes konfigurāciju ar ātrākiem lokāliem datiem informācijas paneļiem un automatizācijām.
  • Izvēlieties Home Assistant Modbus, ja jums ir ērti strādāt ar YAML un vēlaties pilnīgu kontroli pār reģistriem, sensoriem un aptaujas intervāliem.
  • Izvēlieties MQTT Discovery, ja jau izmantojat MQTT un vēlaties, lai Home Assistant automātiski izveidotu ierīci un entītijas.
  • Izvēlieties MQTT Manual, ja nepieciešama pilnīga kontrole pār MQTT tēmām, veidnēm un entītiju definīcijām.

MQTT Manual un MQTT Discovery maina skaitītāja augšupielādes režīmu uz MQTT. Šajos režīmos skaitītājs vienlaikus neaugšupielādē mērījumus IAMMETER Cloud. Lokālās HTTP un Modbus TCP integrācijas var turpināt darboties, kamēr skaitītājs augšupielādē datus IAMMETER Cloud.

1. Oficiālā Home Assistant Core integrācija

Oficiālā IAMMETER integrācija ir iekļauta Home Assistant un nolasa skaitītāja lokālo HTTP API. Tai nav nepieciešams HACS vai interneta savienojums starp Home Assistant un skaitītāju.

Galvenās īpašības:

  • konfigurējama configuration.yaml failā;
  • lokālā HTTP aptauja ik pēc 30 sekundēm;
  • var izmantot kopā ar IAMMETER Cloud;
  • importētās un eksportētās enerģijas entītijas ietver Home Assistant Energy Dashboard nepieciešamo metadatu;
  • nav automātiskas ierīču atklāšanas.

Izmantojiet šo metodi, ja stabilitāte un oficiālais Home Assistant atbalsts ir svarīgāki par ātru atsvaidzināšanas ātrumu.

2. Home Assistant Modbus TCP integrācija

Home Assistant iebūvētā Modbus integrācija nolasa skaitītāja lokālos Modbus TCP reģistrus. Tā ir piemērota uz jaudu balstītām automatizācijām, saules enerģijas pārpalikuma kontrolei un citām lietojumprogrammām, kurām nepieciešami ātrāki atjauninājumi.

Galvenās īpašības:

  • konfigurējama YAML;
  • konfigurējams scan_interval, parasti 1–5 sekundes reāllaika automatizācijām;
  • pilnībā lokāla un neatkarīga no interneta;
  • var izmantot kopā ar IAMMETER Cloud;
  • nepieciešama pareiza reģistra adrese, datu tips, mērogs un Energy Dashboard metadati.

Izmantojiet garāku aptaujas intervālu, ja sekunžu līmeņa dati nav nepieciešami. Izvairieties no vairāku augstfrekvences Modbus klientu vienlaicīgas izmantošanas pret vienu un to pašu skaitītāju.

3. HACS HTTP integrācija

IAMMETER HTTP pielāgotā integrācija piedāvā saskarnē balstītu alternatīvu oficiālajai YAML integrācijai. Tā nolasa /monitorjson lokālajā tīklā un izveido atbilstošās Home Assistant entītijas.

Galvenās īpašības:

  • instalējama caur HACS;
  • konfigurējama Home Assistant ierīču un pakalpojumu saskarnē;
  • lokālā HTTP aptauja ik pēc 60 sekundēm;
  • SSDP var palīdzēt ierīču atklāšanā;
  • saderīga ar IAMMETER Cloud un Energy Dashboard.

Izmantojiet šo metodi, ja dodat priekšroku saskarnes konfigurācijai un pietiek ar vienas minūtes atsvaidzināšanas intervālu.

4. HACS Modbus integrācija

IAMMETER Modbus pielāgotā integrācija apvieno lokālo Modbus TCP aptauju ar Home Assistant saskarnes konfigurāciju. Tā ir ērtākā iespēja lietotājiem, kuriem nepieciešami ātrāki atjauninājumi, bet kuri nevēlas definēt katru reģistru YAML.

Galvenās īpašības:

  • instalējama caur HACS un konfigurējama saskarnē;

  • konfigurējams aptaujas intervāls, atjauninātajā integrācijā pēc noklusējuma 3 sekundes;

  • lokāla darbība un saderība ar IAMMETER Cloud;

  • izveido jaudas un importētās/eksportētās enerģijas entītijas ar atbilstošu Home Assistant metadatu;

  • atbalsta visus pašreizējos IAMMETER skaitītājus ar atšķirīgu entītiju skaitu vienfāzes un trīsfāžu modeļiem.

  • IAMMETER HACS Modbus integrācija

  • HACS Modbus iestatīšanas ceļvedis

5. Manuālā MQTT integrācija

Manuālajā MQTT režīmā skaitītājs publicē mērījumu datus jūsu MQTT brokerī, un jūs definējat atbilstošos sensorus Home Assistant.

Skaitītāja puses konfigurācija un Home Assistant konfigurācija ir atsevišķas:

  1. Konfigurējiet brokera adresi, portu, lietotājvārdu un paroli skaitītāja jaunākajā WebUI.
  2. Iespējojiet MQTT integrāciju Home Assistant.
  3. Definējiet nepieciešamos MQTT sensorus un JSON veidnes YAML.

Šī metode ir noderīga, ja vairākām lietojumprogrammām ir jāabonē vieni un tie paši mērījumi vai ja nepieciešamas pielāgotas tēmas un entītiju definīcijas.

6. Home Assistant MQTT Discovery

MQTT Discovery ir paredzēts lietotājiem, kuri vēlas vismazāk manuālas konfigurācijas. Pēc brokera konfigurēšanas un HA MQTT Discovery iespējošanas skaitītāja WebUI Home Assistant automātiski izveido IAMMETER ierīci un tās entītijas.

Izveidotās importētās un eksportētās enerģijas entītijas ietver:

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

Šie atribūti nodrošina Home Assistant Energy Dashboard lietošanai nepieciešamo metadatu.

MQTT Discovery atbalsta visi pašreizējie IAMMETER enerģijas skaitītāji. Vienfāzes un trīsfāžu modeļi izveido atšķirīgu entītiju skaitu atbilstoši to mērījumu kanāliem.

Atbalstītie IAMMETER enerģijas skaitītāji

Visi pašreizējie IAMMETER enerģijas skaitītāji atbalsta iepriekš aprakstītās integrācijas metodes. Galvenā atšķirība Home Assistant ir fāžu vai mērījumu kanālu skaits un līdz ar to izveidoto entītiju skaits.

Modelis Tipisks pielietojums Home Assistant atbalsts Svarīga piezīme
WEM3080 Vienfāzes enerģijas uzraudzība Visas metodes Vienfāzes entītijas
WEM2067 Vienfāzes mājas saules enerģijas uzraudzība Visas metodes Divi mērījumu kanāli
WEM3080T Trīsfāžu enerģijas uzraudzība Visas metodes Trīsfāžu entītijas
WEM3050T Trīsfāžu vai sadalīto fāžu mājas uzraudzība Visas metodes Trīs mērījumu kanāli
WEM3080TD Trīsfāžu/trīsvadu un īpašas elektroinstalācijas lietojumprogrammas Visas metodes Entītiju interpretācija ir atkarīga no elektroinstalācijas režīma
WEM3046T / WEM3046TE Trīsfāžu mērīšana ar ārējiem 5 A strāvas transformatoriem Visas metodes Pielietojiet ārējā CT koeficientu, lai iegūtu primārās puses vērtības

WEM3046T un WEM3046TE mēra ārējo strāvas transformatoru 5 A sekundāro izeju. CT koeficienta piemērošana ir šīs mērīšanas shēmas prasība, nevis Home Assistant saderības ierobežojums.

IAMMETER enerģijas entītiju izmantošana Energy Dashboard

Home Assistant Energy Dashboard ir nepieciešamas kumulatīvas importētās un eksportētās enerģijas entītijas kWh, parasti ar:

  • device_class: energy;
  • state_class: total_increasing.

Pašreizējās Core, HACS HTTP, HACS Modbus un MQTT Discovery integrācijas nodrošina nepieciešamo metadatu savām importētajām/eksportētajām enerģijas entītijām. Ar manuālas Modbus vai manuālas MQTT konfigurācijas gadījumā pareizā mērvienība, ierīces klase un stāvokļa klase jāpievieno pašiem.

Neizmantojiet momentānās jaudas entītiju vatos kā kumulatīvās enerģijas entītijas kWh aizstājēju.

Esošo Home Assistant enerģijas datu nosūtīšana uz IAMMETER Cloud

Iepriekš minētās metodes nodrošina IAMMETER skaitītāja datu ievadīšanu Home Assistant. IAMMETER-Link darbojas pretējā virzienā: tas augšupielādē enerģijas entītijas, kas jau pastāv Home Assistant, uz IAMMETER virtuālo skaitītāju un IAMMETER Cloud.

Tas ir noderīgi, ja invertoram vai trešās puses skaitītājam jau ir Home Assistant integrācija, bet jūs vēlaties arī IAMMETER Cloud informācijas paneļus, atskaites vai vairāku vietņu piekļuvi.

IAMMETER-Link pašlaik piedāvā:

Home Assistant enerģijas uzraudzības piemēri

Pēc skaitītāja integrēšanas tā reāllaika jaudas un kumulatīvās enerģijas datus var izmantot:

Nepieciešama palīdzība?

Ja jums ir jautājumi par programmatūru, entītiju konfigurāciju, Energy Dashboard iestatīšanu vai integrācijas metodes izvēli, apmeklējiet IAMMETER kopienas forumu.

Uz augšu