Kā integrēt IAMMETER enerģijas skaitītājus Home Assistant, izmantojot Modbus TCP, lai nodrošinātu saules enerģijas uzraudzību reāllaikā
Kā integrēt IAMMETER enerģijas skaitītāju Home Assistant, izmantojot Modbus/TCP
Šī pamācība palīdzēs jums integrēt IAMMETER viedos enerģijas skaitītājusMājas palīgsIzmantojotModbus TCPprotokols. Ar šo iestatījumu jūs varat izveidotreāllaika saules PV uzraudzības sistēma, nodrošinot lokālu kontroli un automatizāciju, kuras pamatā ir enerģijas patēriņš un saules enerģijas ražošana.
1. Kāpēc izmantot Modbus/TCP, lai integrētu viedos enerģijas skaitītājus
Atbalsta visus IAMMETER viedos enerģijas skaitītājusModbus TCP, plaši izmantots protokols rūpnieciskajai un mājas automatizācijai.
| Modeļa tips | Atbalstītie produkti |
|---|---|
| Vienfāze | WEM3080 |
| Viens dalīts (divfāžu) un trīsfāžu (Zvaigžņu) | WEM3080T, WEM3046T, WEM3050T |
| Trīsfāžu (delta) | WEM3080TD |
Modbus TCP integrācijas galvenās priekšrocības Home Assistant:
- Augsta reāllaika veiktspējaParaugu ņemšanas frekvence līdz1 sekunde(caur
skenēšanas_intervāls: 1), ideāli piemērots vadībai reāllaikā. - Vietējā komunikācijaNav atkarības no mākoņa, kas nodrošinaprivātums un stabilitāte.
- Pilnīga parametru uzraudzībaSpriegums, strāva, jauda, importa/eksporta enerģija un citi rādītāji.
2. Aparatūras un programmatūras prasības
Aparatūras kontrolsaraksts
- IAMMETER enerģijas skaitītājs
- Lokālais tīkls (jūsu enerģijas skaitītājam un Home Assistant jāatrodas vienā lokālajā tīklā)
- Ar Home Assistant saderīgas viedierīces (piemēram, Sonoff relejs, temperatūras sensors)
Programmatūras prasības
- Mājas palīgsversija ≥ 0.107.0
- Failu redaktors vai SSH piekļuve modificēšanai
konfigurācija.yaml
3. Soli pa solim konfigurācijas rokasgrāmata
1. darbība. Atrodiet IAMMETER mērītāja IP adresi.
Pārbaudiet sava skaitītāja IP adresi IAMMETER lietotnē vai maršrutētāja saskarnē (piemēram,192.168.1.6).
2. darbība. Rediģējiet mājas palīga konfigurāciju
Pievienojiet savamkonfigurācija.yaml:
modbus:
- nosaukums: "IAMMETER_Hub"
tips: tcp
resursdators: 192.168.1.6 # Aizvietojiet ar sava skaitītāja IP adresi
ports: 502
sensori:
- nosaukums: "Modbus_Power"
pakārtotais: 1
adrese: 2
ieejas_veids: turēšana
mērvienība: "W"
ierīces_klase: jauda
datu_veids: int32
skenēšanas_intervāls: 1
- nosaukums: "Modbus_spriegums" pakārtotais: 1
adrese: 0
ieejas_veids: turēšana
mērvienība: "V"
ierīces_klase: spriegums
datu_veids: uint16
mērogs: 0.01
precizitāte: 1
Galveno parametru skaidrojums:
vergsParasti 1AdreseModbus reģistra adresemērogsunprecizitāteNeapstrādātu datu konvertēšanai nolasāmās vērtībās
3. solis: atsauces tabula — reģistra karte
| parametrs | Vienfāzes adrese | Trīsfāžu adrese | Datu tips |
|---|---|---|---|
| Spriegums (V) | 0 | 0 (A), 10 (B), 20 (C) | 16. vienība |
| Strāva (A) | 1 | 1, 11, 21 | 16. vienība |
| Aktīvā jauda (W) | 2 | 2, 12, 22 | int32 |
| Importētā enerģija (kWh) | 4 | 4, 14, 24 | uint32 |
| Eksporta enerģija (kWh) | 6 | 6, 16, 26 | uint32 |
👉 Pilna IAMMETER skaitītāju reģistra karte
4. darbība. Restartējiet mājas palīgu
Pēc konfigurācijas saglabāšanas restartējiet Home Assistant. Jaunās entītijas (piemēram,sensors.modbus_power) parādīsies zemIzstrādātāju rīki → Valstis.
4. Lietošanas gadījumi un automatizācijas scenāriji
1. lietošanas gadījums: releja vadība, kuras pamatā ir jaudas rādījums
Vadības relejs, kas balstīts uz enerģijas patēriņu
automatizācija:
- aizstājvārds: "Augsta jauda → Ieslēgt releju"
aktivizētājs:
platforma: numeric_state
entity_id: sensor.modbus_power
virs: 1000
darbība:
pakalpojums: switch.turn_on
mērķis:
entity_id: switch.sonoff_s26
- aizstājvārds: "Zema jauda → Izslēgt releju"
aktivizētājs:
platforma: numeric_state
entity_id: sensor.modbus_power
zem: 500
darbība:
pakalpojums: switch.turn_off
mērķis:
entity_id: switch.sonoff_s26
💡 Piemērs: Kad tējkanna ir ieslēgta (1596 W), relejs ir ieslēgts; kad tā ir izslēgta (64 W), relejs ir izslēgts.
2. lietošanas gadījums: saules bateriju uzraudzība lietotnē Home Assistant
Uzraugotimporta_enerģijauneksporta_enerģija, jūs varat vizualizēt, kā jūsu saules fotoelektriskā sistēma mijiedarbojas ar tīklu.
👉 Pamācība: Saules fotoelektriskās sistēmas uzraudzība
5. Problēmu novēršana un optimizācijas padomi
- Lēna datu atsvaidzināšana
- Nodrošināt
skenēšanas_intervāls: 1ir konfigurēts (pēc noklusējuma var būt 15 s) - Izvairieties no pārāk daudzu reģistru vienlaicīgas lasīšanas
- Nodrošināt
- Nav parādītu vienību
- Pārbaudiet IP adresi un portu (piemēram,
telnet 192.168.1.6 502) - Pārliecinieties, vai skaitītāja adreses atbilst jūsu skaitītāja tipam (vienfāzes vai trīsfāžu)
- Pārbaudiet IP adresi un portu (piemēram,
- Salīdziniet citas integrācijas metodes Viss IAMMETER → Mājas asistenta integrācijas metodes
| Integrācijas veids | Reāllaika veiktspēja | Sarežģītība | Piemēroti scenāriji |
|---|---|---|---|
| Modbus TCP | ★★★★☆ (1 sekundes, lokālais) | Vidējs (reģistra iestatīšana) | Reāllaika vadība, ātra lokāla automatizācija |
| MQTT | ★★★☆☆ (1–5 s, atbalsta mākoņpakalpojumus) | Zems | Attālā sinhronizācija, mākoņa informācijas paneļi, lokāla sinhronizācija (pēc izvēles) |
| Galvenā integrācija | ★★☆☆☆ (15 s, tikai mākonī) | Ļoti zems | Pamata enerģijas monitorings |
6. Secinājums
Integrējot IAMMETER viedos enerģijas skaitītājusMājas palīgscaurModbus TCP, jūs varat izveidotātra, uz privātumu orientēta un lokāli kontrolēta saules enerģijas uzraudzības un automatizācijas sistēmaTas ir īpaši efektīvs slodzes maiņai, elektroautomobiļu uzlādei un ūdens sildīšanai, pamatojoties uz saules enerģijas pārpalikumu.
🔧 Precīza reģistru kartēšana unskenēšanas_intervālsoptimizācija ir atslēga uz sasniegumiem1 sekundes līmeņa reaģētspēja.
Pieredzējušiem lietotājiem šī integrācija ir saderīga arInfluxDBunGrafananodrošina ilgtermiņa enerģijas analīzi un veiktspējas izsekošanu.
IAMMETER + mājas asistenta pielietojums reālajā pasaulē:
- 🚗 Elektroautomobiļu uzlādes automatizācija, kuras pamatā ir saules enerģijas pārpalikums
- 🔥 Ūdens sildītāja automatizācija ar saules fotoelektrisko sistēmu
IAMMETER misija sniedzas tālāk par uzraudzību — mūsu mērķis irpalīdzēt saules enerģijas lietotājiem samazināt elektrības rēķinusmaksimāli palielinot saules enerģijas pašpatēriņu. Viedā uzraudzība ir pirmais solis, betizmaksu ietaupījumsir galvenais mērķis.