– Gastbeitrag von Hannes Schleeh –
– enthält Reklame –
DATEN VOM BATTERIECOMPUTER BLUEBATTERY IN HOMEASSISTANT ANLEGEN UND AUSLESEN – TEIL 1 DIE EINFACHE LÖSUNG
Bluebattery – Der Batteriecomputer aus der Schweiz
Wer den tollen Batteriecomputer Bluebattery von Kai Scheffer in seinem Wohnmobil hat, kann per Bluetooth über die App sehr viele Daten zu seinem Energiemanagement im Wohnmobil auslesen. Leider geht das out of the box nur lokal per Bluetooth im oder im direkten Umfeld des Wohnmobils. Kai hat ja seit einigen Wochen einen Bluebattery mit Antenne im Portfolio. Damit kann man dann eventuell die Daten im Haus noch per Bluetooth auslesen, wenn das Wohnmobil nicht all zu weit weg steht.
Der Bluebattery ist der, aus meiner Sicht, beste Batteriecomputer oder auch Smart Shunt im Wohnmobilbereich. Meiner läuft jetzt seit über drei Jahren ohne Probleme. Das hat inzwischen sogar der Götz von WCS erkannt und arbeitet inzwischen auch mit Kai Scheffer zusammen.
Hinweis
Ich selbst habe den D2 von Bluebattery regulär gekauft und selbst in mein smartes Wohnmobil eingebaut. Für diesen Beitrag erhalte ich keine Bezahlung vom Hersteller. Der Bericht entspricht meiner persönlichen und ehrlichen Erfahrung. Lediglich ein Bild stammt von Bluebattery und ist entsprechend gekennzeichnet.
Top
Nur über Bluetooth auslesen – das reicht dem Nerd nicht!
Nachdem ich fast alle Geräte und Sensoren auch aus der Ferne auslesen oder steuern kann, will ich das natürlich auch mit den Daten zu den Stromflüssen machen können. Die kommen aus dem Bluebattery aber leider nur per Bluetooth raus. Nun gibt es schon seit dem 5. Mai 2021 eine Lösung auf Github von Dr. Daniel Fett, den wir ja schon von der Umsetzung der iNet2mqtt Box kennen. Die Lösung war für meinen damaligen Kenntnisstand aber noch nicht umsetzbar. Genau wie die Grundlage der iNet-Box von Daniel, auf der die von mir vorgestellte Umsetzung von Dr. Magnus Christ entstanden ist.
Daniel nutzt leider kein Homeassistant in seinem Wohnmobil, denn man kann die Daten des Bluebattery per MQTT auch über andere Open Source Lösungen auslesen und weiter verarbeiten. Wer mit ioBroker arbeitet, der kann sich die dafür passende Lösung hier ansehen. Das ist halt bei Open Source so! Es kostet nichts! Es ist öffentlich verfügbar! Es ist verdammt vielfältig! Man kann es selbst weiter entwickeln, aber man muss sich eingehend damit befassen.
An alle Nicht-Nerds da draußen!
Mir wird ja von vielen Kommentatoren vorgeworfen das man das im Wohnmobil, oder als ordentlicher Camper nicht braucht. Auch finden es viele zu kompliziert und aufwändig es selbst umzusetzen und es kostet trotz Open Source neben sehr viel Zeit auch Geld für die Hardware.
Ja, man kann auch ohne solche Spielereien Campen!
Das sagt mir schon immer wieder meine liebe Frau! Wer diese Meinung hat, der soll sich dann halt Beiträge über das Kochen oder Zelten oder was auch immer ansehen.
Jeder kann – keiner muss!
Es wird niemand gezwungen diese Beiträge zu lesen oder umzusetzen. Aber es fragt auch niemand nach doofen Kommentaren wie “das braucht kein Mensch!” Mir macht das Spass und es ist mein Hobby! Andere Menschen haben andere Hobbies, also lasst uns Nerds unsere nerdigen Themen ;-)!
Die einfache Lösung mit einem Android Smartphone im Wohnmobil
Voraussetzungen für diese Lösung
- Android Smartphone
- Bluebattery + App
- Homeassistant
- Internetverbindung zwischen Smartphone und Homeassistant (WLAN oder Mobilfunk)
Bisher habe ich, wie in diesem Blogpost erklärt, mein altes Samsung Galaxy S8+ mit der Bluebattery+ App von Andreas Vogel dazu genutzt, um die Werte aus dem Bluebattery in Homeassistant darzustellen. Andreas hat selbst einen Homeassistant Server und deshalb eine sehr einfache Möglichkeit in seiner App integriert, um die Werte des Bluebattery in Homeassistant auszulesen. Die geht natürlich nach wie vor und es ist wesentlich einfacher damit die Werte in Homeassistant zu übertragen.
Langlebiges Token aus Homeassistant
Zu allererst brauchen wir ein sogenanntes langlebiges Token aus Eurer Homeassistant Installation, das könnt Ihr im Menü ganz unten unter Euerem Benutzer erstellen lassen. Dazu auf den Benutzer klicken -> gaaaaaaaanz unten unter “Langlebiges Zugangs-Token” auf “Token erstellen” klicken. Dem Token einen Namen geben und es dann für die Eintragung in die Android App Bluebattery+ kopieren.
Einrichten der Bluebattery App auf dem Android Smartphone
Auf dem Android Smartphone braucht Ihr auf jeden Fall die Bluebattery+ App von Andreas Nagel. Die hat mich damals 5,99 Euro gekostet. Gut angelegtes Geld aus meiner Sicht, denn Andreas leistet auch sehr zeitnah Support bei Problemen. Er hat mir geholfen, diese Lösung überhaupt an den Start zu bekommen.
So geht es weiter!
Ihr öffnet die App und geht auf Anwendungseinstellungen.
Dann geht Ihr auf “Homeassistant >>”
Auf dem nächsten Screen gebt Ihr dann Euere Homeassistant Daten ein.
Bei HTTP(s) Adresse gebt Ihr am besten die lokale IP Eueres Homeassistant Servers ein, oder auch nur “homeassistant.local” gefolgt vom Port “8123” Das sieht dann so aus: 192.168.YYY.XXX:8123 oder homeassistant.local:8123
Bei Präfix könnt Ihr Euch eines frei wählen. Über dieses Präfix können dann die erzeugten Entitäten in Homeassistant gesucht und hoffentlich gefunden werden.
Dann noch den vorher erzeugten langlebigen Zugriffs-Token dort hinein kopieren und den Schieberegler oben rechts nach rechts schieben, um die Daten los zu lassen.
Die neuen Entitäten in Homeassistant
In Homeassistant gehen wir dann unter: “Einstellungen -> Geräte&Dienste -> Reiter „Entitäten -> Entitäten suchen Dort „bb“ eingeben, oder Euer Präfix aus der App, wenn Ihr ein anderes eingetragen habt. Dann müssten alle Bluebattery Entitäten in der Auswahl sichtbar sein. Die könnt Ihr nun in Euere Übersichten in Homeassistant mit den aktuellen Werten anzeigen lassen.
War diese Anleitung hilfreich? Wenn ja, dann würde mich ein Kommentar dazu oder eine kleine Spende freuen.
Spende mir einen Kaffee (2,50 €) oder ein Bier (5,00 €) oder ein Mittagessen (7,50 €)
Kaffee 1 mal Bier 2 mal Essen 3 mal Danke für Deine Unterstützung!
2,50 €
Sie sehen gerade einen Platzhalterinhalt von Standard. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf den Button unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.
Weitere InformationenIst Dir bei der Umsetzung ein Fehler aufgefallen, dann schreib es mir auch in die Kommentare, damit andere nicht in dieselbe Falle tappen müssen. Nobody is perfect!
Den Zweiten Teil mit der Raspberry Zero Lösung und bluebattery.py gibt es in ein paar Tagen! Interesse?
Hannes Schleeh schreibt auf Womo.blog ehrenamtlich und wenn ihr etwas Gutes tun wollt:
Er freut sich über einen Kaffee, den ihr ihm über diesen Link spendieren könnt:
Hannes Schleeh
Gastautor bei Womo.blog
www.schleeh.de