Oprostite, vaš brskalnik ne podpira JavaScript!

Integracija z Domoticzom

Integrirajte brezžične merilnike energije IAMMETER v Domoticz za pametno spremljanje porabe energije

Razumevanje porabe električne energije je prvi korak k zmanjšanju nepotrebne porabe in prihranku pri računu za elektriko. IAMMETER ponuja natančne merilnike energije prek omrežja Wi-Fi in odprte protokole, ki uporabnikom pomagajo slediti in optimizirati porabo energije. Ta priročnik prikazuje, kako brezhibno integrirati pametne merilnike IAMMETER v Domoticz – odprtokodni sistem za avtomatizacijo doma – za spremljanje in vizualizacijo porabe energije v realnem času.


1. Uvod v Domoticz + IAMPERMETER

Domoticzje zmogljiv odprtokodni sistem za avtomatizacijo doma, ki podpira luči, stikala in široko paleto senzorjev, vključno z merilniki energije. S podporo za skriptiranje Lua in virtualne senzorje je enostavno povezati naprave, kot so merilniki energije Wi-Fi podjetja IAMMETER (WEM3080 in WEM3080T), in spremljati porabo energije v realnem času.


2. Konfigurirajte Domoticz za delo z števci energije IAMMETER

1. korak: Dodajte Lua razčlenjevalnike za merilnike IAMMETER

Za enofazni števec (WEM3080)

Ustvarite novo Lua skripto pod/domoticz/skripti/lua_razčlenjevalniki/Ime datoteke:iammeter.lua

lua复制编辑 -- Pridobi vsebino zahteve
s = zahteva ['vsebina'];

-- Izvleček podatkov o energiji iz JSON-a
lokalna napetost = domoticz_applyJsonPath(s, '.Data[0]')
lokalni tok = domoticz_applyJsonPath(s, '.Data[1]')
lokalna moč = domoticz_applyJsonPath(s, '.Data[2]')
lokalni uvoz energije = domoticz_applyJsonPath(s, '.Data[3]')
lokalni izvozni kanal = domoticz_applyJsonPath(s, '.Data[4]')

-- Posodobitev ustreznih naprav Domoticz
domoticz_updateDevice(1, 0, napetost)
domoticz_updateDevice(2, 0, tok)
domoticz_updateDevice(3, 0, moč)
domoticz_updateDevice(4, 0, uvoz energije)
domoticz_updateDevice(5, 0, izvozni kanal)

Za trifazni števec (WEM3080T)

Ustvariiammetert.luav isti mapi:

lua复制编辑 -- Pridobite vsebino zahteve
s = zahteva ['vsebina'];

-- Faza A
lokalna napetost_a = domoticz_applyJsonPath(s, '.Datas[0][0]')
lokalni tok_a = domoticz_applyJsonPath(s, '.Datas[0][1]')
lokalna moč_a = domoticz_applyJsonPath(s, '.Datas[0][2]')
lokalni uvoz energije_a = domoticz_applyJsonPath(s, '.Datas[0][3]')
lokalni izvozni omrežje_a = domoticz_applyJsonPath(s, '.Datas[0][4]')

-- Faza B
lokalna napetost_b = domoticz_applyJsonPath(s, '.Datas[1][0]')
lokalni tok_b = domoticz_applyJsonPath(s, '.Datas[1][1]')
lokalna moč_b = domoticz_applyJsonPath(s, '.Datas[1][2]')
lokalni importenergy_b = domoticz_applyJsonPath(s, '.Datas[1][3]')
lokalni exportgrid_b = domoticz_applyJsonPath(s, '.Datas[1][4]')

-- Faza C
lokalna napetost_c = domoticz_applyJsonPath(s, '.Datas[2][0]')
lokalni tok_c = domoticz_applyJsonPath(s, '.Datas[2][1]')
lokalna moč_c = domoticz_applyJsonPath(s, '.Datas[2][2]')
lokalni importenergy_c = domoticz_applyJsonPath(s, '.Datas[2][3]')
lokalni exportgrid_c = domoticz_applyJsonPath(s, '.Datas[2][4]')

-- Posodobi vse fazne naprave
domoticz_updateDevice(6, 0, napetost_a)
domoticz_updateDevice(7, 0, tok_a)
domoticz_updateDevice(8, 0, moč_a)
domoticz_updateDevice(9, 0, uvoz_energija_a)
domoticz_updateDevice(10, 0, izvoz_grid_a)

domoticz_updateDevice(11, 0, napetost_b)
domoticz_updateDevice(12, 0, tok_b)
domoticz_updateDevice(13, 0, moč_b)
domoticz_updateDevice(14, 0, uvoz_energija_b)
domoticz_updateDevice(15, 0, izvoz_grid_b)

domoticz_updateDevice(16, 0, napetost_c)
domoticz_updateDevice(17, 0, current_c)
domoticz_updateDevice(18, 0, power_c)
domoticz_updateDevice(19, 0, importenergy_c)
domoticz_updateDevice(20, 0, exportgrid_c)

2. korak: Dodajte IAMMETER kot strojno opremo v Domoticz

Pojdi naNastavitev → Strojna opremain dodajte nov poslušalec HTTP:

  • Nastavite parametre, kot je prikazano na spodnjih posnetkih zaslona
  • Za WEM3080 (enofazni) izberiteiammeter.luascenarij
  • Za WEM3080T (trifazni) izberiteiammetert.lua

📸 Posnetki zaslona (primer):

Dodaj strojno opremo Dodaj za WEM3080T


3. korak: Ustvarite virtualne senzorje za kartiranje podatkov

Po dodajanju strojne opreme kliknite"Ustvari virtualne senzorje":

  • Za WEM3080: Ustvarite 5 virtualnih senzorjev (napetost, tok, moč, uvoz, izvoz)
  • Za WEM3080T: Ustvarite 15 virtualnih senzorjev (5 metrik × 3 faze)

Ustvarite virtualne senzorje


4. korak: Dodelite pravilen indeks naprave (IDX)

Prepričajte se, da se številke IDX v skripti Lua ujemajo z ID-ji virtualnih senzorjev v Domoticzu.

📌 Primer:

lua


复制编辑
domoticz_updateDevice(1, 0, napetost) → IDX = 1

PreveriNastavitev → Napraveza preverjanje indeksov senzorjev:

Ujemanje IDX


3. Vizualizacija podatkov o energiji v Domoticzu

Ko je konfigurirano, se pomaknite doUporabnostza ogled podatkov v realnem času iz vašega števca energije IAMMETER.

  • Poraba energije (W)
  • Napetost (V)
  • Tok (A)
  • Uvožena in izvožena energija (kWh)

📊 Domoticz bo te podatke neprekinjeno beležil in vizualiziral za sledenje zgodovine in sprožilce avtomatizacije.

Pogled na komunalne storitve Domoticz


Zakaj uporabljati IAMMETER z Domoticzom?

  • ✅ Popolna lokalna integracija, brez potrebe po oblaku
  • 📶 Spremljanje porabe energije v realnem času prek omrežja Wi-Fi
  • 🧰 Podpora za enofazne in trifazne števce
  • 🔧 Enostavno skriptiranje prek razčlenjevalnika Lua
  • 🌞 Idealno za sončne elektrarne, pametne domove in optimizacijo stroškov energije

Vrh