Ok, ich bin einen Schritt weiter gekommen. Der Speicher wird mittlerweile dynamisch und automatisch mit Überschuss geladen bzw. bei Bedarf im Netz entladen.
Lösung 1: uni-meter Addon statt b2500 Addon
Ich hatte dafür Einblick in eine funktionierende Konfigurationsdatei für das uni-meter Addon bekommen und konnte es mit leichter Anpassung an mein Netzwerk erfolgreich starten. Im Grunde genommen habe ich die Default-Konfiguration genutzt ( uni-meter/doc/input/Fronius.md at main · sdeigm/uni-meter · GitHub ). Zusätzlich habe ich noch Portkonfiguration für "output-devices” und “http-server” hinzugefügt, also so:
uni-meter {
output = ...
input = ...
http-server {
port = 4711
}
output-devices {
shelly-pro3em {
udp-port = 1010
}
}
input-devices {
..
}
Den http-server Port und udp-port habe ich noch entsprechend in der HA Addon Konfigurationsoberfläche eingetragen.
Was funktioniert noch nicht?
Energie Dashboard
siehe oben. Mir fehlen die passenden Entitäten, um dort sinnvolle und richtige Werte anzuzeigen.
Marstek Integration in HA
Auch da bekomme ich noch keine Entitäten. Ist das hier beschriebene Vorgehen immer noch das richtige? Marstek Venus E in Homeassistant auslesen