Ευχαριστίες: Αυτό το tutorial βασίζεται στις δημόσια διαθέσιμες τεκμηριώσεις README και στα δεδομένα του έργου που παρείχε ο συγγραφέας του έργου BatMON (batmon-ha) στο GitHub. Ευχαριστούμε ρητά τον αρχικό προγραμματιστή για το τεχνικό περιεχόμενο και τα δεδομένα που τέθηκαν στη διάθεσή μας.

Πηγή έργου (GitHub): https://github.com/fl4p/batmon-ha

Σε αυτή την ανάρτηση εξηγείται βήμα προς βήμα πώς το BatMON στο Home Assistant εγκαθίσταται, ρυθμίζεται και λειτουργεί, ώστε να διαβάζει δεδομένα μπαταρίας απευθείας από το Bluetooth Low Energy (BLE) σύστημα διαχείρισης μπαταρίας (BMS) και να τα εμφανίζει αξιόπιστα στο Home Assistant.Οι περιγραφόμενες διαδικασίες είναι ιδιαίτερα κατάλληλες για

LiFePO₄ μπαταρίες με Bluetooth-BMSΜπαταρίες LiFePO₄ με Bluetooth-BMS, όπως π. χ. , και είναι σχεδιασμένες για χρήση σε αυτοκινούμενα τροχόσπιτα, off-grid συστήματα και σταθερές ενεργειακές αποθήκες.Σημαντική σημείωση:

Το BatMON χρησιμοποιεί Bluetooth Low Energy για τη μετάδοση δεδομένων. Ανάλογα με τις συνθήκες του περιβάλλοντος (απόσταση, μεταλλική θωράκιση, παρεμβολές ασύρματου σήματος ή το Bluetooth hardware του host) μπορεί να παρουσιαστούν σύντομες διακοπές σύνδεσης. Αυτό συνήθως δεν αποτελεί βλάβη της μπαταρίας ή του BMS.Περιεχόμενα

Το

BatMON είναι ένα add-on ειδικά σχεδιασμένο για το Home Assistant για την παρακολούθηση συστημάτων μπαταριών. Μέσω Bluetooth Low Energy (BLE) δημιουργείται απευθείας σύνδεση με το σύστημα διαχείρισης μπαταρίας (BMS), από το οποίο διαβάζονται συνεχώς λειτουργικά δεδομένα.

Τα δεδομένα που διαβάζονται μεταφέρονται μέσω του MQTT στο Home Assistant και διατίθενται εκεί ως οντότητες αισθητήρων. Πάνω σε αυτή τη βάση μπορούν να υλοποιηθούν απεικονίσεις, καταγραφές και αυτοματισμοί.

Για τις Lithink LiFePO₄ μπαταρίες με Bluetooth-BMS το BatMON επιτρέπει μια ιδιαίτερα λιτή αρχιτεκτονική συστήματος, καθώς δεν απαιτούνται πρόσθετα gateways ή σειριακές διεπαφές.

  • Απευθείας σύνδεση BLE με το BMS της μπαταρίας
  • Καταγραφή τάσης, ρεύματος και κατάστασης φόρτισης (SoC) της μπαταρίας
  • Ανάγνωση τάσεων στοιχείων και θερμοκρασιών (ανάλογα με το BMS)
  • Υποστήριξη πολλαπλών μπαταριών ταυτόχρονα
  • MQTT Auto-Discovery για το Home Assistant
  • Ενσωμάτωση σε dashboards και ενεργειακές επισκοπήσεις

Στην πράξη, το BatMON έχει αποδειχθεί ιδιαίτερα αξιόπιστο σε συστήματα που λειτουργούν συνεχώς, όπως σε αυτοκινούμενα τροχόσπιτα ή σε ενεργειακά συστήματα χωρίς σύνδεση στο δίκτυο. Σε Lithink Bluetooth μπαταρίες τα δεδομένα που παρέχει το BMS υιοθετούνται απευθείας και αποτυπώνονται ως ξεχωριστές οντότητες του Home Assistant.

2) Προϋποθέσεις

  1. Εγκατεστημένο Home Assistant με υποστήριξη Supervisor.
  2. Υποστήριξη Bluetooth στο host σύστημα (ενσωματωμένη ή μέσω USB adapter).
  3. Εγκατεστημένο MQTT Broker, π. χ. Mosquitto.
  4. Μπαταρία με δυνατότητα Bluetooth, ενεργοποιημένη και εντός εμβέλειας, π. χ. μια Lithink Bluetooth LiFePO₄ μπαταρία.

Στις Lithink Bluetooth μπαταρίες η λειτουργία Bluetooth είναι ενεργοποιημένη από το εργοστάσιο. Δεν απαιτείται επιπλέον ενεργοποίηση ή προσαρμογή firmware. Κατά τη ρύθμιση, η μπαταρία δεν θα πρέπει να είναι μόνιμα συνδεδεμένη παράλληλα με εφαρμογή smartphone.

3) Βήμα 1: Προσθήκη του αποθετηρίου BatMON

  1. Ανοίξτε το Home Assistant.
  2. Μεταβείτε στο Supervisor → Add-on Store.
  3. Μέσω του μενού ⋮ → Repositories προσθέστε ένα νέο αποθετήριο.
  4. Εισαγάγετε την ακόλουθη URL:
https://github.com/fl4p/home-assistant-addons

4) Βήμα 2: Εγκατάσταση του BatMON Add-on

  1. Στο Add-on Store επιλέξτε το BatMON.
  2. Κάντε κλικ στο Install.
  3. Περιμένετε να ολοκληρωθεί πλήρως η εγκατάσταση.

5) Βήμα 3: Εγκατάσταση και ρύθμιση του MQTT Broker

  1. Εγκαταστήστε το add-on Mosquitto MQTT.
  2. Ξεκινήστε την υπηρεσία MQTT.
  3. Ενεργοποιήστε την ενσωμάτωση MQTT στο Home Assistant.
  4. Ρυθμίστε σωστά το όνομα χρήστη και τον κωδικό πρόσβασης.

6) Βήμα 4: Ρύθμιση του BatMON (σύνδεση Bluetooth μπαταρίας)

devices:
  - address: CC:44:8C:F7:AD:BB
    type: jk
    alias: lithink_battery
    pin: "12345"
    adapter: "hci0"
    debug: true
    current_calibration: 1.0

Σε συστήματα με πολλές μπαταρίες μπορούν να οριστούν πολλές συσκευές με ξεχωριστό alias η καθεμία. Κάθε Lithink Bluetooth μπαταρία καταχωρείται στη συνέχεια ως ξεχωριστή οντότητα στο Home Assistant.

7) Βήμα 5: Εκκίνηση του BatMON

  1. Ξεκινήστε το add-on.
  2. Ελέγξτε τις εξόδους του log.
  3. Βεβαιωθείτε ότι υπάρχει σταθερή σύνδεση με τη μπαταρία και ότι αποστέλλονται δεδομένα MQTT.

8) Βήμα 6: Εμφάνιση δεδομένων μπαταρίας στο Home Assistant

Μετά την επιτυχή εκκίνηση, τα δεδομένα των αισθητήρων ενσωματώνονται αυτόματα στο Home Assistant μέσω MQTT Discovery. Οι εμφανιζόμενες τιμές αντιστοιχούν στα δεδομένα που παρέχει το BMS της μπαταρίας και συμφωνούν με τις πληροφορίες της εφαρμογής της μπαταρίας.

9) Αντιμετώπιση προβλημάτων

Η μπαταρία δεν εμφανίζεται ή δεν συνδέεται

  • Ελέγξτε τη διεύθυνση MAC.
  • Ρυθμίστε σωστά τον τύπο BMS.
  • Μειώστε την απόσταση μεταξύ μπαταρίας και host.
  • Εξετάστε τα logs του BatMON.
  • Ελέγξτε τον MQTT Broker.

Υπάρχει σύνδεση, αλλά δεν φαίνονται οντότητες στο Home Assistant

  • Η ενσωμάτωση MQTT είναι ενεργή;
  • Τα στοιχεία πρόσβασης MQTT είναι σωστά;
  • Υπάρχουν μηνύματα MQTT Publish στο log;
  • Επαναφορτώστε την ενσωμάτωση MQTT ή επανεκκινήστε το Home Assistant.

Ασταθής Bluetooth σύνδεση

  • Αποφύγετε παράλληλες συνδέσεις με εφαρμογές smartphone.
  • Μειώστε τις παρεμβολές στο ασύρματο σήμα.
  • Χρησιμοποιήστε εξωτερικούς USB Bluetooth adapters.
  • Σε σταθερά συστήματα (π. χ. αυτοκινούμενο τροχόσπιτο ή off-grid) συνιστάται μία μόνο, μόνιμη Bluetooth σύνδεση μέσω Home Assistant, ιδιαίτερα για Lithink Bluetooth μπαταρίες.

10) Ευχαριστίες & πηγή έργου

Αυτό το tutorial βασίζεται εξ ολοκλήρου στις δημόσια διαθέσιμες τεκμηριώσεις README και στα δεδομένα του έργου BatMON. Ευχαριστούμε τον αρχικό προγραμματιστή για την παροχή αυτών των τεχνικών πληροφοριών.

Πηγή έργου: https://github.com/fl4p/batmon-ha

8 σχόλια

  • test
    • test
    • 24 Αύγουστος 2026 - 12:58 π.μ.

    *

  • test
    • test
    • 24 Αύγουστος 2026 - 12:58 π.μ.

    test

  • *
    • *
    • 24 Αύγουστος 2026 - 12:58 π.μ.

    test

  • test
    • test
    • 24 Αύγουστος 2026 - 12:58 π.μ.

    test’

  • test
    • test
    • 24 Αύγουστος 2026 - 12:58 π.μ.

    test

Αφήστε ένα σχόλιο

Αυτή η τοποθεσία προστατεύεται από το hCAPTCHA και ισχύουν η Πολιτική απορρήτου και οι Όροι Παροχής Υπηρεσιών του hCaptcha.

Τελευταίες Ιστορίες

Αυτή η ενότητα δεν περιλαμβάνει επί του παρόντος κανένα περιεχόμενο. Προσθέστε περιεχόμενο σε αυτή την ενότητα χρησιμοποιώντας την πλαϊνή μπάρα.