Hallo
seit ich die Version V418 auf meinen BB D2 installiert habe, erhalte ich über meine bluebattery.py Installation keine Live-Daten mehr. Die ursprüngliche Einrichtung Anfang des Jahres hat problemlos funktioniert und seit dem läuft das ganze tadellos mit MQTT und HomeAssistant.
Jetzt aber mit dem Update bekomme ich keine Daten mehr in HASS und sehe mit bb_cli log einen Fehler "Error reading characteristic" :

kurz darauf erhalte ich einmalig 2 mal hintereinander Werte mit "log/day/..." beginnend. Es sollten aber eigentlich Daten mit "live/..." gesendet werden.

und dann passier nichts mehr. Er scannt weiter fleißig nach BT-Geräten, findet auch immer wieder den BB, aber es erfolgt kein weiterer output.
Ich habe bisher den BB resettet, das Linux-System auf dem bluebattery.py läuft aktualisiert und die Installationsroutine von bluebattery.py erneut durchlaufen lassen.
Was kann ich noch tun? Gibt es ggf. eine Möglichkeit auf die Firmware V417 zurück zu kommen?
Vielen Dank schon einmal
Gruß
Oliver
Hi, leider Funktoniert das bei mir nicht , egal was ich instaliere . ich bekomme immer das was die anderen Kolegen auch schon beschrieben haben ..entweder nur Log datein oder ein conect = 0.
Auch mit V420 keine besrung. Gibt es kein emöglichkeit für ein downgrade auf V417 ? Für die die es auf ein Pi luaufen lassen wollen ?
Mit freundlichen Grüßen Michael
Genau das bekomme ich auch immer egal welche Version ich instaliere . V419 ist auf dem BB .
Leider nur die log Datein aber keine Live .
Kann man den BB auf V417 Downgraden ?Oder ist man schon an einer Lösung am Arbeiten ?
Würde mich echt freuen wenn das einer in den Griff bekommt. Am allerbesten ja noch für ein ESP 32 unter ESP Home --Hi Hi ..aber denke dafür gibt es zu wenig abnehmer..
LG Michael
Auch ich haben leider nach dem Update per:
pip3 install https://github.com/kscheff/bluebattery.py/archive/fix/large_solar_current.zip
und Neustart (sudo reboot)
weiterhin diesen Frame-error (V419)
Was kann ich weiter tun ?
Danke Andreas
Ok, danke für den Log. Der Fehler ist Frame 4,2 . Dieser wird gesendet alle 10 Minuten gesendet, wenn ein neuer Log-Eintrag abgerufen werden könnte… das ist bisher im Script nicht implementiert und führt dann zu diesem Problem.
Daniel hat den Script auf eine andere Bluetooth Lib (Bleak) umgestellt, da scheint noch nicht alles rund zu laufen.
In der neuen Firmare sind einige Daten erweitert worden. Eine erste Adaption dazu findt sich hier: https://github.com/kscheff/bluebattery.py/tree/fix/large_solar_current Diese Version lässt sich so installieren:
pip3 install https://github.com/kscheff/bluebattery.py/archive/fix/large_solar_current.zip