Kiitokset: Dieses opastus perustuu projektin tekijän BatMON (batmon-ha) julkisesti GitHubissa saatavilla oleviin README-dokumentaatioihin ja projektitietoihin. Kiitämme alkuperäistä kehittäjää nimenomaisesti saataville asetetuista teknisistä sisällöistä ja tiedoista.

Projektin lähde (GitHub): https://github.com/fl4p/batmon-ha

Tässä artikkelissa selitetään vaihe vaiheelta, miten BatMON sisään Home Assistant asennetaan, määritetään ja käytetään akkutietojen kautta Bluetooth Low Energy (BLE) suoraan Akunhallintajärjestelmä (BMS) auszulesen und luotettavasti näyttämään Home Assistantissa.

Kuvatut menettelytavat soveltuvat erityisesti LiFePO₄-akut Bluetooth-BMS:llä, kuten esim. B. Lithink Bluetooth-paristot, ja ne on suunniteltu käytettäväksi matkailuautoissa, off-grid-järjestelmissä ja kiinteissä energiavarastoissa.

Tärkeä huomautus: BatMON käyttää Bluetooth Low Energy -tekniikkaa tiedonsiirtoon. Ympäristötekijöistä (etäisyys, metallisuojaus, radiotaajuushäiriöt tai isäntälaitteen Bluetooth-laitteisto) riippuen yhteyteen voi tulla lyhytaikaisia katkoksia. Tämä ei yleensä tarkoita, että akussa tai BMS:ssä olisi vikaa.

1) Mikä on BatMON ja mitä tehtävää se hoitaa Home Assistantissa?

BatMON on erityisesti varten Home Assistant entwickeltu lisäosa akkujärjestelmien valvontaan. Yli Bluetooth Low Energy (BLE) muodostetaan suora yhteys akunhallintajärjestelmään (BMS), jonka kautta käyttötietoja luetaan jatkuvasti.

Die luetut tiedot välitetään MQTT an Home Assistantiin siirretty ja siellä anturientiteetteinä saataville asetettu. Tämän perusteella voidaan toteuttaa visualisointeja, lokituksia ja automaatioita.

Für Lithink LiFePO₄-akut Bluetooth-BMS:llä mahdollistaa BatMONin erityisen kevyen järjestelmäarkkitehtuurin, koska ylimääräisiä yhdyskäytäviä tai sarjaliitäntöjä ei tarvita.

  • Suora BLE-yhteys akun BMS:ään
  • Akun jännitteen, virran ja varaustilan (SoC) mittaus
  • Auslesen von kennop jännitteet ja lämpötilat (BMS-riippuvainen)
  • Tuki useiden akkujen rinnankytkennälle
  • MQTT-automaattitunnistus Home Assistantille
  • Integrointi koontinäyttöihin ja energiayhteenvetoihin

In der Praxis on BatMON osoittautunut erityisen toimivaksi etenkin jatkuvasti käytössä olevissa järjestelmissä, kuten matkailuautoissa tai sähköverkosta riippumattomissa energiajärjestelmissä. Kohdassa Lithink Bluetooth-paristot BMS:n toimittamat tiedot otetaan suoraan käyttöön ja esitetään erillisinä Home Assistant -entiteetteinä.

2) Edellytykset

  1. Asennettu Home Assistant esihenkilön tuella.
  2. Bluetooth-tuki isäntäjärjestelmässä (sisäisesti tai USB-sovittimen kautta).
  3. Asennettu MQTT-välittäjä", esim.  Mosquitto."
  4. Bluetooth-yhteensopiva akku, päällä ja kantaman sisällä, esim.  Lithink Bluetooth-LiFePO₄-akku.

Bei Lithink Bluetooth -akuissa Bluetooth-toiminto on aktivoitu valmiiksi tehtaalla. Lisäaktivointia tai laiteohjelmiston mukautusta ei tarvita. Asennuksen aikana akku ei saa olla jatkuvasti rinnakkain yhdistettynä älypuhelinsovellukseen.

3) Vaihe 1: Lisää BatMON-repository

  1. Öppna Home Assistant.
  2. Zu Ylläpitäjä → Lisäosakauppa navigoida.
  3. Valikon kautta ⋮ → Arkistot lisätä uusi repositorio.
  4. Folgende URL syötetään:
https://github.com/fl4p/home-assistant-addons

4) Vaihe 2: Asenna BatMON-lisäosa

  1. Lisäosakaupassa BatMON valita.
  2. Päällä Asenna klikkaa.
  3. Odota, kunnes asennus on täysin valmis.

5) Vaihe 3: Asenna ja määritä MQTT-välityspalvelin

  1. Lisäosa Mosquitto MQTT asentaa.
  2. MQTT-palvelu käynnistetään.
  3. Ota MQTT-integraatio käyttöön Home Assistantissa.
  4. Määritä käyttäjätunnus ja salasana oikein.

6) Vaihe 4: Määritä BatMON (yhdistä Bluetooth-akku)

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

Moniakkumajärjestelmissä voidaan useita laitteita, joilla kullakin on oma alias määritellä. Jokainen Lithink Bluetooth -akku lisätään tämän jälkeen Home Assistantiin erillisenä entiteettinä.

7) Vaihe 5: Käynnistä BatMON

  1. Käynnistä lisäosa.
  2. Tarkista lokitulosteet.
  3. Varmista, että akkuun on vakaa yhteys ja että MQTT-data lähetetään.

8) Vaihe 6: Näytä akkutiedot Home Assistantissa

Kun käynnistys on onnistunut, anturitiedot integroidaan automaattisesti Home Assistantiin MQTT Discoveryn kautta. Näytetyt arvot vastaavat akun BMS:n toimittamia tietoja ja ovat yhteneväiset akkusovelluksen tietojen kanssa.

9) Vianmääritys

Batteria ei näy tai se ei yhdisty

  • MAC-osoitteen tarkistaminen.
  • Määritä BMS-tyyppi oikein.
  • Batterian ja isäntälaitteen välistä etäisyyttä pienennä.
  • BatMON-lokien analysointi.
  • Tarkista MQTT Broker.

Yhteys on muodostettu, mutta Home Assistantissa ei näy entiteettejä

  • Aktivoidaanko MQTT-integraatio?
  • Onko MQTT-käyttöoikeustiedot oikein?
  • Onko lokissa MQTT-julkaisuilmoituksia?
  • MQTT-integraation voi ladata uudelleen tai Home Assistantin käynnistää uudelleen.

Instabiili Bluetooth-yhteys

  • Vältä rinnakkaisia yhteyksiä älypuhelinsovellusten kanssa.
  • Funkhäiriöiden vähentäminen.
  • Käytä ulkoisia USB-Bluetooth-sovittimia.
  • In stationären Systemen (z. B. Wohnmobil oder Off-Grid) empfiehlt sich eine einzelne, dauerhafte Bluetooth-Verbindung über Home Assistant, insbesondere bei Lithink Bluetooth-Batterien.

10) Kiitokset & projektin lähde

Tämä opastus perustuu täysin BatMON-projektin julkisesti saatavilla oleviin README-dokumentaatioihin ja projektitietoihin. Kiitämme alkuperäistä kehittäjää näiden teknisten tietojen tarjoamisesta.

Projektin lähde: https://github.com/fl4p/batmon-ha

Viimeisimmät artikkelit

Tässä osiossa ei tällä hetkellä ole mitään sisältöä. Lisää sisältöä tähän osioon käyttämällä sivupalkkia.