Memahami penggunaan listrik Anda adalah langkah pertama untuk mengurangi konsumsi yang tidak perlu dan menghemat tagihan listrik Anda. IAMMETER menyediakan meteran energi Wi-Fi yang akurat dan protokol terbuka untuk membantu pengguna melacak dan mengoptimalkan penggunaan energi mereka. Panduan ini menunjukkan cara mengintegrasikan meteran pintar IAMMETER dengan lancar ke dalam Domoticz—sistem otomasi rumah sumber terbuka—untuk pemantauan dan visualisasi daya secara real-time.
Domoticzadalah sistem otomasi rumah sumber terbuka yang kuat yang mendukung lampu, sakelar, dan berbagai macam sensor—termasuk meteran energi. Dengan dukungan skrip Lua dan sensor virtual, mudah untuk menghubungkan perangkat seperti meteran energi Wi-Fi IAMMETER (WEM3080 dan WEM3080T) dan melacak penggunaan daya secara real time.
Buat skrip Lua baru di bawah/domoticz/skrip/lua_parser/Nama berkas:iammeter.lua
lua复制编辑-- Ambil konten permintaan
s = permintaan['isi'];
-- Ekstrak data energi dari JSON
tegangan lokal = domoticz_applyJsonPath(s, '.Data[0]')
arus lokal = domoticz_applyJsonPath(s, '.Data[1]')
daya lokal = domoticz_applyJsonPath(s, '.Data[2]')
importenergy lokal = domoticz_applyJsonPath(s, '.Data[3]')
eksporgrid lokal = domoticz_applyJsonPath(s, '.Data[4]')
-- Perbarui perangkat Domoticz yang sesuai
domoticz_updateDevice(1, 0, tegangan)
domoticz_updateDevice(2, 0, arus)
domoticz_updateDevice(3, 0, daya)
domoticz_updateDevice(4, 0, importenergy)
domoticz_updateDevice(5, 0, exportgrid)
Membuatiammetert.luadi folder yang sama:
lua复制编辑-- Ambil konten permintaan
s = permintaan['isi'];
-- Fase A
tegangan lokal_a = domoticz_applyJsonPath(s, '.Datas[0][0]')
arus lokal_a = domoticz_applyJsonPath(s, '.Datas[0][1]')
daya lokal_a = domoticz_applyJsonPath(s, '.Datas[0][2]')
importenergy lokal_a = domoticz_applyJsonPath(s, '.Datas[0][3]')
eksporgrid lokal_a = domoticz_applyJsonPath(s, '.Datas[0][4]')
-- Fase B
tegangan lokal_b = domoticz_applyJsonPath(s, '.Datas[1][0]')
arus lokal_b = domoticz_applyJsonPath(s, '.Datas[1][1]')
daya lokal_b = domoticz_applyJsonPath(s, '.Datas[1][2]')
importenergy_b lokal = domoticz_applyJsonPath(s, '.Datas[1][3]')
eksporgrid_b lokal = domoticz_applyJsonPath(s, '.Datas[1][4]')
-- Fase C
tegangan_c lokal = domoticz_applyJsonPath(s, '.Datas[2][0]')
arus_c lokal = domoticz_applyJsonPath(s, '.Datas[2][1]')
daya_c lokal = domoticz_applyJsonPath(s, '.Datas[2][2]')
importenergy_c lokal = domoticz_applyJsonPath(s, '.Datas[2][3]')
eksporgrid_c lokal = domoticz_applyJsonPath(s, '.Datas[2][4]')
-- Perbarui semua perangkat fase
domoticz_updateDevice(6, 0, voltage_a)
domoticz_updateDevice(7, 0, current_a)
domoticz_updateDevice(8, 0, power_a)
domoticz_updateDevice(9, 0, importenergy_a)
domoticz_updateDevice(10, 0, exportgrid_a)
domoticz_updateDevice(11, 0, voltage_b)
domoticz_updateDevice(12, 0, current_b)
domoticz_updateDevice(13, 0, power_b)
domoticz_updateDevice(14, 0, importenergy_b)
domoticz_updateDevice(15, 0, exportgrid_b)
domoticz_updateDevice(16, 0, voltage_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)
Pergi kePengaturan → Perangkat Keras, dan tambahkan pendengar HTTP baru:
iammeter.luanaskahiammetert.lua📸 Tangkapan layar (contoh):

Setelah menambahkan perangkat keras, klik“Buat Sensor Virtual”:

Pastikan nomor IDX pada skrip Lua cocok dengan ID sensor virtual di Domoticz.
📌 Contoh:
lua
复制编辑
domoticz_updateDevice(1, 0, tegangan) → IDX = 1
MemeriksaPengaturan → Perangkatuntuk memverifikasi indeks sensor:

Setelah dikonfigurasi, navigasikan keKegunaanuntuk melihat data waktu nyata dari meteran energi IAMMETER Anda.
📊 Domoticz akan terus mencatat dan memvisualisasikan data ini untuk pelacakan historis dan pemicu otomatisasi.

Pengukur Energi Wi-Fi Tiga Fase (WEM3080T)
Pengukur Energi Wi-Fi Fase Tunggal (WEM3080)
Pengukur Energi Wi-Fi Tiga Fase (WEM3046T)
Pengukur Energi Wi-Fi Tiga Fase (WEM3050T)