Η κατανόηση της κατανάλωσης ηλεκτρικής ενέργειας είναι το πρώτο βήμα για τη μείωση της περιττής κατανάλωσης και την εξοικονόμηση στον λογαριασμό ρεύματος. Το IAMMETER παρέχει ακριβείς μετρητές ενέργειας Wi-Fi και ανοιχτά πρωτόκολλα για να βοηθήσει τους χρήστες να παρακολουθούν και να βελτιστοποιούν την κατανάλωση ενέργειας. Αυτός ο οδηγός δείχνει πώς να ενσωματώσετε απρόσκοπτα τους έξυπνους μετρητές IAMMETER στο Domoticz - ένα σύστημα αυτοματισμού οικιακής χρήσης ανοιχτού κώδικα - για παρακολούθηση και οπτικοποίηση της ενέργειας σε πραγματικό χρόνο.
Domoticzείναι ένα ισχυρό σύστημα αυτοματισμού οικιακής χρήσης ανοιχτού κώδικα που υποστηρίζει φώτα, διακόπτες και μια μεγάλη ποικιλία αισθητήρων, συμπεριλαμβανομένων μετρητών ενέργειας. Με υποστήριξη για scripting Lua και εικονικούς αισθητήρες, είναι εύκολο να συνδέσετε συσκευές όπως οι μετρητές ενέργειας Wi-Fi της IAMMETER (WEM3080 και WEM3080T) και να παρακολουθείτε την κατανάλωση ενέργειας σε πραγματικό χρόνο.
Δημιουργήστε ένα νέο σενάριο Lua στην ενότητα/domoticz/scripts/lua_parsers/Όνομα αρχείου:iammeter.lua
lua复制编辑-- Ανακτήστε το περιεχόμενο του αιτήματος
s = αίτημα['περιεχόμενο'];
-- Εξαγωγή δεδομένων ενέργειας από JSON
τοπική τάση = domoticz_applyJsonPath(s, '.Data[0]')
τοπικό ρεύμα = domoticz_applyJsonPath(s, '.Data[1]')
τοπική ισχύς = domoticz_applyJsonPath(s, '.Data[2]')
τοπική importenergy = domoticz_applyJsonPath(s, '.Data[3]')
τοπικό exportgrid = domoticz_applyJsonPath(s, '.Data[4]')
-- Ενημέρωση αντίστοιχων συσκευών Domoticz
domoticz_updateDevice(1, 0, τάση)
domoticz_updateDevice(2, 0, ρεύμα)
domoticz_updateDevice(3, 0, ισχύς)
domoticz_updateDevice(4, 0, importenergy)
domoticz_updateDevice(5, 0, exportgrid)
Δημιουργώiammetert.luaστον ίδιο φάκελο:
lua复制编辑-- Ανακτήστε το περιεχόμενο του αιτήματος
s = αίτημα['περιεχόμενο'];
-- Φάση Α
τοπική τάση_a = domoticz_applyJsonPath(s, '.Datas[0][0]')
τοπικό ρεύμα_a = domoticz_applyJsonPath(s, '.Datas[0][1]')
τοπική ισχύς_a = domoticz_applyJsonPath(s, '.Datas[0][2]')
τοπική importenergy_a = domoticz_applyJsonPath(s, '.Datas[0][3]')
τοπική exportgrid_a = domoticz_applyJsonPath(s, '.Datas[0][4]')
-- Φάση Β
τοπική τάση_b = domoticz_applyJsonPath(s, '.Datas[1][0]')
τοπικό ρεύμα_b = domoticz_applyJsonPath(s, '.Datas[1][1]')
τοπική ισχύς_b = domoticz_applyJsonPath(s, '.Datas[1][2]')
τοπικό importenergy_b = domoticz_applyJsonPath(s, '.Datas[1][3]')
τοπικό exportgrid_b = domoticz_applyJsonPath(s, '.Datas[1][4]')
-- Φάση C
τοπική τάση_c = domoticz_applyJsonPath(s, '.Datas[2][0]')
τοπικό ρεύμα_c = domoticz_applyJsonPath(s, '.Datas[2][1]')
τοπική ισχύς_c = domoticz_applyJsonPath(s, '.Datas[2][2]')
τοπικό importenergy_c = domoticz_applyJsonPath(s, '.Datas[2][3]')
τοπικό exportgrid_c = domoticz_applyJsonPath(s, '.Datas[2][4]')
-- Ενημέρωση όλων των συσκευών φάσης
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)
Μεταβείτε στοΡύθμιση → Υλικόκαι προσθέστε έναν νέο ακροατή HTTP:
iammeter.luaγραφήiammetert.lua📸 Στιγμιότυπα οθόνης (παράδειγμα):

Αφού προσθέσετε το υλικό, κάντε κλικ στο«Δημιουργία Εικονικών Αισθητήρων»:

Βεβαιωθείτε ότι οι αριθμοί IDX στο σενάριο Lua ταιριάζουν με τα ID εικονικών αισθητήρων στο Domoticz.
📌 Παράδειγμα:
lua
复制编辑
domoticz_updateDevice(1, 0, τάση) → IDX = 1
ΕλεγχοςΡύθμιση → Συσκευέςγια να επαληθεύσετε τους δείκτες αισθητήρων:

Μόλις ρυθμιστεί, μεταβείτε στοΧρησιμότηταγια να δείτε τα δεδομένα σε πραγματικό χρόνο από τον μετρητή ενέργειας IAMMETER.
📊 Η Domoticz θα καταγράφει και θα οπτικοποιεί συνεχώς αυτά τα δεδομένα για ιστορικό παρακολούθησης και ενεργοποιήσεις αυτοματισμού.

Τριφασικός μετρητής ενέργειας Wi-Fi (WEM3080T)
Μονοφασικός μετρητής ενέργειας Wi-Fi (WEM3080)
Τριφασικός μετρητής ενέργειας Wi-Fi (WEM3046T)
Τριφασικός μετρητής ενέργειας Wi-Fi (WEM3050T)