Λυπούμαστε, το πρόγραμμα περιήγησής σας δεν υποστηρίζει JavaScript!

Ενσωμάτωση με το Domoticz

Ενσωματώστε τους μετρητές ενέργειας Wi-Fi IAMMETER στο Domoticz για έξυπνη παρακολούθηση ισχύος

Η κατανόηση της κατανάλωσης ηλεκτρικής ενέργειας είναι το πρώτο βήμα για τη μείωση της περιττής κατανάλωσης και την εξοικονόμηση στον λογαριασμό ρεύματος. Το IAMMETER παρέχει ακριβείς μετρητές ενέργειας Wi-Fi και ανοιχτά πρωτόκολλα για να βοηθήσει τους χρήστες να παρακολουθούν και να βελτιστοποιούν την κατανάλωση ενέργειας. Αυτός ο οδηγός δείχνει πώς να ενσωματώσετε απρόσκοπτα τους έξυπνους μετρητές IAMMETER στο Domoticz - ένα σύστημα αυτοματισμού οικιακής χρήσης ανοιχτού κώδικα - για παρακολούθηση και οπτικοποίηση της ενέργειας σε πραγματικό χρόνο.


1. Εισαγωγή στο Domoticz + ΑΜΠΡΕΜΕΤΡΟ

Domoticzείναι ένα ισχυρό σύστημα αυτοματισμού οικιακής χρήσης ανοιχτού κώδικα που υποστηρίζει φώτα, διακόπτες και μια μεγάλη ποικιλία αισθητήρων, συμπεριλαμβανομένων μετρητών ενέργειας. Με υποστήριξη για scripting Lua και εικονικούς αισθητήρες, είναι εύκολο να συνδέσετε συσκευές όπως οι μετρητές ενέργειας Wi-Fi της IAMMETER (WEM3080 και WEM3080T) και να παρακολουθείτε την κατανάλωση ενέργειας σε πραγματικό χρόνο.


2. Ρυθμίστε το Domoticz ώστε να λειτουργεί με τους μετρητές ενέργειας IAMMETER

Βήμα 1: Προσθήκη Lua Parsers για μετρητές IAMMETER

Για μονοφασικό μετρητή (WEM3080)

Δημιουργήστε ένα νέο σενάριο 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)

Για τριφασικό μετρητή (WEM3080T)

Δημιουργώ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)

Βήμα 2: Προσθήκη του IAMMETER ως υλικού στο Domoticz

Μεταβείτε στοΡύθμιση → Υλικόκαι προσθέστε έναν νέο ακροατή HTTP:

  • Ορίστε τις παραμέτρους όπως φαίνεται στα παρακάτω στιγμιότυπα οθόνης
  • Για WEM3080 (μονοφασικό), επιλέξτε τοiammeter.luaγραφή
  • Για το WEM3080T (τριφασικό), επιλέξτεiammetert.lua

📸 Στιγμιότυπα οθόνης (παράδειγμα):

Προσθήκη υλικού Προσθήκη για WEM3080T


Βήμα 3: Δημιουργήστε εικονικούς αισθητήρες για χαρτογράφηση δεδομένων

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

  • Για το WEM3080: Δημιουργήστε 5 εικονικούς αισθητήρες (Τάση, Ρεύμα, Ισχύς, Εισαγωγή, Εξαγωγή)
  • Για το WEM3080T: Δημιουργήστε 15 εικονικούς αισθητήρες (5 μετρήσεις × 3 φάσεις)

Δημιουργήστε εικονικούς αισθητήρες


Βήμα 4: Αντιστοίχιση σωστού δείκτη συσκευής (IDX)

Βεβαιωθείτε ότι οι αριθμοί IDX στο σενάριο Lua ταιριάζουν με τα ID εικονικών αισθητήρων στο Domoticz.

📌 Παράδειγμα:

lua


复制编辑
domoticz_updateDevice(1, 0, τάση) → IDX = 1

ΕλεγχοςΡύθμιση → Συσκευέςγια να επαληθεύσετε τους δείκτες αισθητήρων:

Αντιστοίχιση IDX


3. Οπτικοποίηση Ενεργειακών Δεδομένων στο Domoticz

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

  • Κατανάλωση ενέργειας (W)
  • Τάση (V)
  • Ρεύμα (A)
  • Εισαγόμενη και εξαγόμενη ενέργεια (kWh)

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

Προβολή βοηθητικού προγράμματος Domoticz


Γιατί να χρησιμοποιήσετε το IAMMETER με το Domoticz;

  • ✅ Πλήρης τοπική ενσωμάτωση, δεν απαιτείται cloud
  • 📶 Παρακολούθηση ενέργειας σε πραγματικό χρόνο μέσω Wi-Fi
  • 🧰 Υποστήριξη για μονοφασικούς και τριφασικούς μετρητές
  • 🔧 Εύκολη δημιουργία σεναρίων μέσω του αναλυτή Lua
  • 🌞 Ιδανικό για ηλιακά φωτοβολταϊκά, έξυπνο σπίτι και βελτιστοποίηση κόστους ενέργειας

Μπλουζα