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

Μετρητής Ενέργειας Home Assistant: MQTT, Modbus TCP & IAMMETER

Ενσωμάτωση Μετρητή Ενέργειας Home Assistant: MQTT, Modbus TCP και IAMMETER-Link

Οι μετρητές ενέργειας IAMMETER μπορούν να ενσωματωθούν στο Home Assistant μέσω τοπικού HTTP, Modbus TCP ή MQTT. Η καλύτερη μέθοδος εξαρτάται από το αν προτιμάτε μια επίσημη ενσωμάτωση, ρύθμιση μέσω διεπαφής, γρήγορες τοπικές ενημερώσεις, αυτόματη ανακάλυψη MQTT ή συνεχή χρήση του IAMMETER Cloud.

Αυτός ο οδηγός συγκρίνει τις διαθέσιμες μεθόδους και σας κατευθύνει στον κατάλληλο οδηγό ρύθμισης. Καλύπτει όλους τους τρέχοντες μετρητές ενέργειας IAMMETER. Ο καταργημένος WEM3162 δεν περιλαμβάνεται.

Ποια ενσωμάτωση Home Assistant πρέπει να χρησιμοποιήσω;

Μέθοδος Ρύθμιση στον μετρητή Ρύθμιση στο Home Assistant Τυπικό διάστημα ενημέρωσης Πλήρως τοπικό IAMMETER Cloud ταυτόχρονα Αυτόματη ανακάλυψη Κατάλληλο για
Home Assistant Core Κρατήστε τον μετρητή προσβάσιμο στο τοπικό δίκτυο Προσθέστε την ενσωματωμένη ενσωμάτωση IAMMETER σε YAML 30 δευτερόλεπτα Ναι Ναι Όχι Χρήστες που προτιμούν μια επίσημη ενσωματωμένη ενσωμάτωση
Home Assistant Modbus Ενεργοποιήστε το Modbus TCP στο τοπικό δίκτυο Ρυθμίστε την ενσωματωμένη ενσωμάτωση Modbus και τους αισθητήρες σε YAML Ρυθμιζόμενο· συνήθως 1–5 δευτερόλεπτα Ναι Ναι Όχι Γρήγορη παρακολούθηση και αυτοματισμοί σε πραγματικό χρόνο
MQTT Manual Ρυθμίστε τον διακομιστή MQTT στο WebUI του μετρητή Ενεργοποιήστε την ενσωμάτωση MQTT και ορίστε αισθητήρες σε YAML Ρυθμιζόμενο· το τελευταίο υλικολογισμικό υποστηρίζει έως 2 δευτερόλεπτα Ναι, με τοπικό διακομιστή Όχι Όχι Χρήστες που χρειάζονται προσαρμοσμένα θέματα και αισθητήρες
HACS HTTP Κρατήστε τον μετρητή προσβάσιμο στο τοπικό δίκτυο Εγκαταστήστε το IAMMETER HTTP μέσω HACS και ρυθμίστε το στη διεπαφή 60 δευτερόλεπτα Ναι Ναι Με υποστήριξη SSDP Ρύθμιση μέσω διεπαφής χωρίς YAML
HACS Modbus Ενεργοποιήστε το Modbus TCP στο τοπικό δίκτυο Εγκαταστήστε το IAMMETER Modbus μέσω HACS και ρυθμίστε το στη διεπαφή Ρυθμιζόμενο· προεπιλογή 3 δευτερόλεπτα Ναι Ναι Με υποστήριξη SSDP Γρήγορες τοπικές ενημερώσεις με ρύθμιση μέσω διεπαφής
MQTT Discovery Ρυθμίστε τον διακομιστή και ενεργοποιήστε το HA MQTT Discovery στο WebUI του μετρητή Ενεργοποιήστε την ενσωμάτωση MQTT· οι αισθητήρες δημιουργούνται αυτόματα Ρυθμιζόμενο· το τελευταίο υλικολογισμικό υποστηρίζει έως 2 δευτερόλεπτα Ναι, με τοπικό διακομιστή Όχι Ναι Η απλούστερη ρύθμιση MQTT

Γρήγορες προτάσεις:

  • Επιλέξτε Home Assistant Core εάν θέλετε την επίσημη ενσωματωμένη ενσωμάτωση και το διάστημα ενημέρωσης των 30 δευτερολέπτων είναι επαρκές.
  • Επιλέξτε HACS HTTP εάν προτιμάτε τη ρύθμιση μέσω διεπαφής και δεν χρειάζεστε γρήγορες ενημερώσεις.
  • Επιλέξτε HACS Modbus εάν θέλετε ρύθμιση μέσω διεπαφής με ταχύτερα τοπικά δεδομένα για πίνακες ελέγχου και αυτοματισμούς.
  • Επιλέξτε Home Assistant Modbus εάν είστε άνετοι με το YAML και θέλετε πλήρη έλεγχο των καταχωρητών, των αισθητήρων και των διαστημάτων polling.
  • Επιλέξτε MQTT Discovery εάν ήδη χρησιμοποιείτε MQTT και θέλετε το Home Assistant να δημιουργεί αυτόματα τη συσκευή και τις οντότητες.
  • Επιλέξτε MQTT Manual εάν χρειάζεστε πλήρη έλεγχο των θεμάτων MQTT, των προτύπων και των ορισμών οντοτήτων.

Το MQTT Manual και το MQTT Discovery αλλάζουν τη λειτουργία αποστολής του μετρητή σε MQTT. Σε αυτές τις λειτουργίες, ο μετρητής δεν αποστέλλει ταυτόχρονα μετρήσεις στο IAMMETER Cloud. Οι τοπικές ενσωματώσεις HTTP και Modbus TCP μπορούν να συνεχίσουν να λειτουργούν ενώ ο μετρητής αποστέλλει στο IAMMETER Cloud.

1. Επίσημη ενσωμάτωση Home Assistant Core

Η επίσημη ενσωμάτωση IAMMETER περιλαμβάνεται στο Home Assistant και διαβάζει το τοπικό HTTP API του μετρητή. Δεν απαιτεί HACS ούτε σύνδεση στο διαδίκτυο μεταξύ του Home Assistant και του μετρητή.

Κύρια χαρακτηριστικά:

  • ρυθμίζεται στο configuration.yaml;
  • τοπικό HTTP polling κάθε 30 δευτερόλεπτα;
  • μπορεί να χρησιμοποιηθεί μαζί με το IAMMETER Cloud;
  • οι οντότητες εισαγόμενης και εξαγόμενης ενέργειας περιλαμβάνουν τα μεταδεδομένα που απαιτεί το Energy Dashboard του Home Assistant;
  • καμία αυτόματη ανακάλυψη συσκευών.

Χρησιμοποιήστε αυτή τη μέθοδο όταν η σταθερότητα και η επίσημη υποστήριξη του Home Assistant έχουν μεγαλύτερη σημασία από τους γρήγορους ρυθμούς ανανέωσης.

2. Ενσωμάτωση Home Assistant Modbus TCP

Η ενσωματωμένη ενσωμάτωση Modbus του Home Assistant διαβάζει τους τοπικούς καταχωρητές Modbus TCP του μετρητή. Είναι κατάλληλη για αυτοματισμούς βάσει ισχύος, έλεγχο πλεονάσματος ηλιακής ενέργειας και άλλες εφαρμογές που χρειάζονται ταχύτερες ενημερώσεις.

Κύρια χαρακτηριστικά:

  • ρυθμίζεται σε YAML;
  • ρυθμιζόμενο scan_interval, συνήθως 1–5 δευτερόλεπτα για αυτοματισμούς σε πραγματικό χρόνο;
  • πλήρως τοπικό και ανεξάρτητο από το διαδίκτυο;
  • μπορεί να χρησιμοποιηθεί μαζί με το IAMMETER Cloud;
  • απαιτεί τη σωστή διεύθυνση καταχωρητή, τύπο δεδομένων, κλίμακα και μεταδεδομένα Energy Dashboard.

Χρησιμοποιήστε μεγαλύτερο διάστημα polling όταν δεν απαιτούνται δεδομένα σε επίπεδο δευτερολέπτου. Αποφύγετε την ταυτόχρονη εκτέλεση πολλών modbus πελατών υψηλής συχνότητας στον ίδιο μετρητή.

3. Ενσωμάτωση HACS HTTP

Η προσαρμοσμένη ενσωμάτωση IAMMETER HTTP παρέχει μια εναλλακτική λύση μέσω διεπαφής στην επίσημη ενσωμάτωση YAML. Διαβάζει το /monitorjson μέσω του τοπικού δικτύου και δημιουργεί τις αντίστοιχες οντότητες στο Home Assistant.

Κύρια χαρακτηριστικά:

  • εγκαθίσταται μέσω HACS;
  • ρυθμίζεται μέσω της διεπαφής Devices & Services του Home Assistant;
  • τοπικό HTTP polling κάθε 60 δευτερόλεπτα;
  • το SSDP μπορεί να βοηθήσει στην ανακάλυψη συσκευών;
  • συμβατό με το IAMMETER Cloud και το Energy Dashboard.

Χρησιμοποιήστε αυτή τη μέθοδο όταν προτιμάτε τη ρύθμιση μέσω διεπαφής και ένα διάστημα ανανέωσης ενός λεπτού είναι επαρκές.

4. Ενσωμάτωση HACS Modbus

Η προσαρμοσμένη ενσωμάτωση IAMMETER Modbus συνδυάζει το τοπικό polling Modbus TCP με τη ρύθμιση μέσω διεπαφής του Home Assistant. Είναι η πιο βολική επιλογή για χρήστες που χρειάζονται ταχύτερες ενημερώσεις αλλά δεν θέλουν να ορίζουν κάθε καταχωρητή σε YAML.

Κύρια χαρακτηριστικά:

  • εγκαθίσταται μέσω HACS και ρυθμίζεται στη διεπαφή;

  • ρυθμιζόμενο διάστημα σάρωσης, με προεπιλογή 3 δευτερόλεπτα στην ενημερωμένη ενσωμάτωση;

  • τοπική λειτουργία και συμβατότητα με το IAMMETER Cloud;

  • δημιουργεί οντότητες ισχύος και εισαγόμενης/εξαγόμενης ενέργειας με τα κατάλληλα μεταδεδομένα του Home Assistant;

  • υποστηρίζει όλους τους τρέχοντες μετρητές IAMMETER, με διαφορετικό αριθμό οντοτήτων για μονοφασικά και τριφασικά μοντέλα.

  • Ενσωμάτωση IAMMETER HACS Modbus

  • Οδηγός ρύθμισης HACS Modbus

5. Χειροκίνητη ενσωμάτωση MQTT

Στη χειροκίνητη λειτουργία MQTT, ο μετρητής δημοσιεύει τα δεδομένα μέτρησης στον διακομιστή MQTT σας και εσείς ορίζετε τους αντίστοιχους αισθητήρες στο Home Assistant.

Η ρύθμιση στον μετρητή και η ρύθμιση στο Home Assistant είναι ξεχωριστές:

  1. Ρυθμίστε τη διεύθυνση, τη θύρα, το όνομα χρήστη και τον κωδικό πρόσβασης του διακομιστή στο τελευταίο WebUI του μετρητή.
  2. Ενεργοποιήστε την ενσωμάτωση MQTT στο Home Assistant.
  3. Ορίστε τους απαιτούμενους αισθητήρες MQTT και τα πρότυπα JSON σε YAML.

Αυτή η μέθοδος είναι χρήσιμη όταν πολλές εφαρμογές πρέπει να εγγραφούν στις ίδιες μετρήσεις ή όταν χρειάζεστε προσαρμοσμένα θέματα και ορισμούς οντοτήτων.

6. Home Assistant MQTT Discovery

Το MQTT Discovery προορίζεται για χρήστες που θέλουν την ελάχιστη δυνατή χειροκίνητη ρύθμιση. Αφού ρυθμίσετε τον διακομιστή και ενεργοποιήσετε το HA MQTT Discovery στο WebUI του μετρητή, το Home Assistant δημιουργεί αυτόματα τη συσκευή IAMMETER και τις οντότητές της.

Οι παραγόμενες οντότητες εισαγόμενης και εξαγόμενης ενέργειας περιλαμβάνουν:

  • unit_of_measurement: kWh;
  • device_class: energy;
  • state_class: total_increasing.

Αυτά τα χαρακτηριστικά παρέχουν τα μεταδεδομένα που απαιτούνται για χρήση στο Energy Dashboard του Home Assistant.

Το MQTT Discovery υποστηρίζεται από όλους τους τρέχοντες μετρητές ενέργειας IAMMETER. Τα μονοφασικά και τριφασικά μοντέλα δημιουργούν διαφορετικό αριθμό οντοτήτων ανάλογα με τα κανάλια μέτρησής τους.

Υποστηριζόμενοι μετρητές ενέργειας IAMMETER

Όλοι οι τρέχοντες μετρητές ενέργειας IAMMETER υποστηρίζουν τις μεθόδους ενσωμάτωσης που περιγράφονται παραπάνω. Η κύρια διαφορά στο Home Assistant είναι ο αριθμός φάσεων ή καναλιών μέτρησης και κατά συνέπεια ο αριθμός των οντοτήτων που δημιουργούνται.

Μοντέλο Τυπική εφαρμογή Υποστήριξη Home Assistant Σημαντική σημείωση
WEM3080 Παρακολούθηση ενέργειας μονοφασικού δικτύου Όλες οι μέθοδοι Μονοφασικές οντότητες
WEM2067 Παρακολούθηση ηλιακής ενέργειας μονοφασικού σπιτιού Όλες οι μέθοδοι Δύο κανάλια μέτρησης
WEM3080T Παρακολούθηση ενέργειας τριφασικού δικτύου Όλες οι μέθοδοι Τριφασικές οντότητες
WEM3050T Παρακολούθηση τριφασικού ή διφασικού σπιτιού Όλες οι μέθοδοι Τρία κανάλια μέτρησης
WEM3080TD Τριφασικό/τριών συρμάτων και ειδικές συνδεσμολογίες Όλες οι μέθοδοι Η ερμηνεία οντοτήτων εξαρτάται από τη λειτουργία συνδεσμολογίας
WEM3046T / WEM3046TE Τριφασική μέτρηση με εξωτερικούς μετασχηματιστές έντασης 5 A Όλες οι μέθοδοι Εφαρμόστε την αναλογία CT για να λάβετε τιμές πρωτεύουσας πλευράς

Οι WEM3046T και WEM3046TE μετρούν τη δευτερεύουσα έξοδο 5 A των εξωτερικών μετασχηματιστών έντασης. Η εφαρμογή της αναλογίας CT αποτελεί απαίτηση αυτής της διάταξης μέτρησης και όχι περιορισμό συμβατότητας με το Home Assistant.

Χρήση οντοτήτων ενέργειας IAMMETER στο Energy Dashboard

Το Energy Dashboard του Home Assistant χρειάζεται σωρευτικές οντότητες εισαγόμενης και εξαγόμενης ενέργειας σε kWh, κανονικά με:

  • device_class: energy;
  • state_class: total_increasing.

Οι τρέχουσες ενσωματώσεις Core, HACS HTTP, HACS Modbus και MQTT Discovery παρέχουν τα απαιτούμενα μεταδεδομένα για τις οντότητες εισαγόμενης/εξαγόμενης ενέργειας. Με τη χειροκίνητη ρύθμιση Modbus ή MQTT Manual, πρέπει να προσθέσετε μόνοι σας τη σωστή μονάδα, κατηγορία συσκευής και κατηγορία κατάστασης.

Μην χρησιμοποιείτε μια οντότητα στιγμιαίας ισχύος σε watt ως υποκατάστατο μιας σωρευτικής οντότητας ενέργειας σε kWh.

Αποστολή υπαρχόντων δεδομένων ενέργειας Home Assistant στο IAMMETER Cloud

Οι παραπάνω μέθοδοι φέρνουν δεδομένα μετρητών IAMMETER μέσα στο Home Assistant. Το IAMMETER-Link λειτουργεί προς την αντίθετη κατεύθυνση: ανεβάζει οντότητες ενέργειας που υπάρχουν ήδη στο Home Assistant σε έναν Εικονικό Μετρητή IAMMETER και στο IAMMETER Cloud.

Αυτό είναι χρήσιμο όταν ένας μετατροπέας ή μετρητής τρίτου κατασκευαστή έχει ήδη ενσωμάτωση στο Home Assistant, αλλά θέλετε επίσης πίνακες ελέγχου, αναφορές ή πρόσβαση πολλαπλών τοποθεσιών του IAMMETER Cloud.

Το IAMMETER-Link παρέχει επί του παρόντος:

Παραδείγματα παρακολούθησης ενέργειας με Home Assistant

Αφού ενσωματωθεί ο μετρητής, τα δεδομένα στιγμιαίας ισχύος και σωρευτικής ενέργειας μπορούν να χρησιμοποιηθούν για:

Χρειάζεστε βοήθεια;

Εάν έχετε ερωτήσεις σχετικά με το υλικολογισμικό, τη ρύθμιση οντοτήτων, τη διαμόρφωση του Energy Dashboard ή την επιλογή μεθόδου ενσωμάτωσης, επισκεφθείτε το φόρουμ κοινότητας IAMMETER.

Πάνω