NEWS
[Neuer Adapter] BYD HVS
-
Hallo zusammen!
Nachdem ich eine Weile im Forum eher passiv mit lese hier mein erster Versuch eines Adapters.
https://github.com/christianh17/ioBroker.bydhvs
Mit dem Adapter können die Batteriedaten eines BYD HVS Solarspeichers ausgelesen werden. Ähnlich wie bei der beConnect App gibt es sowohl die "normalen" Daten als auch die "Diagnose-Daten". Die Diagnose-Daten sind aber bisher nur Systeme mit 2 und 4 Batterie-Packs getestet. Ich gehe davon aus, dass sie auch problemlos bei 3 Packs funktionieren werden bei 5 eher nicht: Die Daten passen nicht in die von mir gefundenen Strukturen, dazu bräuchte ich dann Beispieldaten um dieses auch noch einzubauen.
Wichtiger Hinweis: Die Diagnose-Daten müssen offensichtlich separat aus den Modulen gelesen werden. Nach dem Anstoßen des Lesevorganges muss ca. 3 Sekunden gewartet werden bis die Daten auch abrufbar sind. Daher ist der Adapter primär so eingestellt das die Diagnosedaten nicht bei jedem Poll mitgelesen werden und die Konfiguration so voreingestellt, dass dieses nur bei jedem 60. Lesevorgang geschieht. Ob der Speicher Schaden durch zu häufiges Auslesen nimmt kann ich nicht beurteilen.
Konfiguration:

- Intervall: Alle n Sekunden werden die Daten aus der Batterie gelesen
- IP-Adresse: Sollte klar sein
- Diagnose-Daten: Wenn das Feld angeklickt ist werden auch die Diagnose-Daten (Also Spannungen pro Zelle, Temperaturen pro Zelle, Zellnummer mit der höchsten / niedrigsten Spannung etc.) gelesen.
- Testmodus: Wenn angeklickt werden die gelesenen Hex-Daten direkt als Fehler ausgegeben, das reduziert das Logfile wenn gewünscht. Ansonsten gibt es ohnehin bei "silly" jede Menge output.
- Batterie-Details: Hier bitte einstellen alle wie viele Lesezyklen die Diagnosedaten mit ausgelesen werden.
Ich persönlich nutze den Adapter ausschließlich dafür um die Ladung / Entladung am Ende der Vorgänge zu verlangsamen damit der Speicher vernünftig balancen kann. Wenn jemand weiß welche Spannungen für die Zellen günstig sind, so dass die Lebensdauer verlängert wird: Bitte einen Tipp zu mir. Im Augenblick habe ich die Spannungsgrenze nach oben bei 3,4 Volt (dann nur noch 100 Watt Laden), 3,45 Volt - (nur noch 50 Watt laden) und 3,5 Volt (nicht mehr Laden) eingestellt. Damit laufen die Zellspannungen nur sehr wenig auseinander.
Dieses ist aber keine Funktion des Adapters sondern extra einzubauen, ich nutze dafür den modbus-Adapter am Plenticore 8.5 und ein wenig JS, es gibt aber sicher noch diverse andere Kombinationen mit anderen Wechselrichtern.Damit Ihr auch seht wie das am Ende aussieht, hier ein Screensot von meinen aktuellen Daten.

Ich würde mich freuen wenn Ihr diesen Adapter bei Interesse ausprobieren würdet und mir ein Feedback geben könntet.
Viele Grüße
TueftlerHallo,
wollte gerade von Version 1.2.1 auf 1.2.3 upgraden, bekomme aber eine Fehlermeldung:

und es bleibt bei der Version 1.2.1
-
Hallo,
wollte gerade von Version 1.2.1 auf 1.2.3 upgraden, bekomme aber eine Fehlermeldung:

und es bleibt bei der Version 1.2.1
Wenn ich das richtig gesehen haben, ist die 1.22 jetzt offiziell in ioB aufgenommen.
Vielleicht erst einmal auf 1.22 über das ioBroker Adapter Update und dann wenn es unbedingt sein muss, über die Katze auf das 1.23 wobei der ChangeLog meiner Meinung nach keine großen Neuerungen mit sich bringt.
-
Wenn ich das richtig gesehen haben, ist die 1.22 jetzt offiziell in ioB aufgenommen.
Vielleicht erst einmal auf 1.22 über das ioBroker Adapter Update und dann wenn es unbedingt sein muss, über die Katze auf das 1.23 wobei der ChangeLog meiner Meinung nach keine großen Neuerungen mit sich bringt.
@jb_sullivan Da ist bei dem Aufnehmen in das offizielle Repository irgendetwas schief gegangen :-( .
Ich setze mich heute Abend hin und baue eine neue Version "1.2.3", ab dann sollte auch das Updaten über das Repo funktionieren.
Schreibe dann noch mal...
Schönen Tag noch! -
@jb_sullivan Da ist bei dem Aufnehmen in das offizielle Repository irgendetwas schief gegangen :-( .
Ich setze mich heute Abend hin und baue eine neue Version "1.2.3", ab dann sollte auch das Updaten über das Repo funktionieren.
Schreibe dann noch mal...
Schönen Tag noch!@tueftler17 Eigentlich sollte jetzt alles gut sein, könnt Ihr bitte mal schauen ob es auch bei Euch geht? Danke!
-
@tueftler17 Eigentlich sollte jetzt alles gut sein, könnt Ihr bitte mal schauen ob es auch bei Euch geht? Danke!
@tueftler17 Jupp hat problemlos funktioniert
-
Ich hab heute die neue Version von BeConnectPlus1.6.1 getestet und auch gleich das Update aufgespielt.
Im neuen BeConnect heißt Cells voltage / temperature fault nun nur noch Events additional info ich hab mich mal daran gemacht den Hex Eintrag zu entschlüsseln. (Bei mir HVS12,8 3,2V325 =>512V nennSpannung )Bei mir würden die Werte so rel. gut übereinstimmen:
Byte 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Hex 05 00 00 00 00 00 00 00 18 63 63 c2 15 f8 15 06 00 4d 1b 01 32 00 00soc B10 99%
soh B11 99%
BatV B13+B12 [0,1V] 557,0V
OutputV B15+B14 [0,1V] 565,6V
Current B17+B16 [0,1A] 0,6A
cell Vmax B18 [cell id? 77?] 77
cell Vmin B19 [cell id? 27?] 27
cell tmax B20 [cell id? 01?] 01
cell tmin B21 [cell id? 50?] 50Im admin Menu gibt es eine registerkarte Translation in der die register so angeordnet sind.
Date$Time Code Warning1 Warning2 Warning3 Fault Switchstate soc soh BatV OutputV CurrentA Cell Vmax cell vmin cell Tempmax cell Tempmin remarksVielleicht kann das noch jemand verifizieren ob die Werte passen.
-
Ich hab heute die neue Version von BeConnectPlus1.6.1 getestet und auch gleich das Update aufgespielt.
Im neuen BeConnect heißt Cells voltage / temperature fault nun nur noch Events additional info ich hab mich mal daran gemacht den Hex Eintrag zu entschlüsseln. (Bei mir HVS12,8 3,2V325 =>512V nennSpannung )Bei mir würden die Werte so rel. gut übereinstimmen:
Byte 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Hex 05 00 00 00 00 00 00 00 18 63 63 c2 15 f8 15 06 00 4d 1b 01 32 00 00soc B10 99%
soh B11 99%
BatV B13+B12 [0,1V] 557,0V
OutputV B15+B14 [0,1V] 565,6V
Current B17+B16 [0,1A] 0,6A
cell Vmax B18 [cell id? 77?] 77
cell Vmin B19 [cell id? 27?] 27
cell tmax B20 [cell id? 01?] 01
cell tmin B21 [cell id? 50?] 50Im admin Menu gibt es eine registerkarte Translation in der die register so angeordnet sind.
Date$Time Code Warning1 Warning2 Warning3 Fault Switchstate soc soh BatV OutputV CurrentA Cell Vmax cell vmin cell Tempmax cell Tempmin remarksVielleicht kann das noch jemand verifizieren ob die Werte passen.
@horst321 Für mich wäre wichtig ob die Werte des Adapters mit den Werten aus der BeConnect App zusammenpassen. Umbenennen wollte ich eigentlich "meine" States nicht mehr, das macht nur Arbeit bei allen denjenigen die die States schon irgendwo zur Visualisierung eingebaut haben.
-
Hallo zusammen, vielleicht könnt ihr mir helfen. Gibt es eine Möglichkeit die Voltzahl für jeden Zellenblock auszulesen also Zelle 1-32 als Summe, Zelle 33-64 als Summe usw. Ich wolte jetzt nicht wie in meinem Fall 128 Datenpunkte anlegen und dann rechnen. Hintergrung der ganze Sache ist das meine Batterie nach einem Upgrade von 3 auf 4 Module nicht mehr richtig geladen wird oder besser gesagt nur noch das "neue" Modul wird geladen und die drei "alten" nicht mehr. Also auch nicht mehr entladen. Danke
-
Hallo zusammen, vielleicht könnt ihr mir helfen. Gibt es eine Möglichkeit die Voltzahl für jeden Zellenblock auszulesen also Zelle 1-32 als Summe, Zelle 33-64 als Summe usw. Ich wolte jetzt nicht wie in meinem Fall 128 Datenpunkte anlegen und dann rechnen. Hintergrung der ganze Sache ist das meine Batterie nach einem Upgrade von 3 auf 4 Module nicht mehr richtig geladen wird oder besser gesagt nur noch das "neue" Modul wird geladen und die drei "alten" nicht mehr. Also auch nicht mehr entladen. Danke
Hast du nach der Modul Aufrüstung zum einen das Startprozedere in Verbindung mit dem WR durchgeführt und noch viel wichtiger, in der BeConnecd APP (oder dem Win Programm) die Einstellungen auf die Anzahl der neuen Modulblöcke geändert?

-
Hast du nach der Modul Aufrüstung zum einen das Startprozedere in Verbindung mit dem WR durchgeführt und noch viel wichtiger, in der BeConnecd APP (oder dem Win Programm) die Einstellungen auf die Anzahl der neuen Modulblöcke geändert?

Guten Morgen, das Upgrade hat ein Solateur gemacht und ja das Modul wurde in der App eingestellt.

-
@horst321 Interessant - wo hast du die 3.20-A her? Ich habe gerade nochmal ein Update Refresh gemacht, da wird mir nur die 3.16-B angeboten. Der Rest ist gleich mit dem was du hier aus stehen hast.
-
@horst321 Interessant - wo hast du die 3.20-A her? Ich habe gerade nochmal ein Update Refresh gemacht, da wird mir nur die 3.16-B angeboten. Der Rest ist gleich mit dem was du hier aus stehen hast.
@jb_sullivan hi, hab die neue be connect 1.6.1 runtergeladen
https://docs.eft-systems.de/download/DOC-00043&_lang=enda hat er mir das update angeboten.
-
Hey ich habe heute meinen BYD HVs installiert bekommen.. Leider komme ich nicht auf die Batterie drauf... Per App findet das WLAN nicht und die fritzbox zeigt mir auch keine IP an obwohl er am LAN hängt...
Hätte mir der Installateur noch was geben müssen... Oder einer einen tipp... Danke -
Hey ich habe heute meinen BYD HVs installiert bekommen.. Leider komme ich nicht auf die Batterie drauf... Per App findet das WLAN nicht und die fritzbox zeigt mir auch keine IP an obwohl er am LAN hängt...
Hätte mir der Installateur noch was geben müssen... Oder einer einen tipp... Danke@rmortan Eigentlich müsste die "Batterie" nach dem Einschalten als Access Point fungieren und ein WLAN öffnen, SSID nach meiner Erinnerung: BYD-BB20. Zur Sicherheit würde ich noch das Netzwerkkabel aus der Fritzbox entfernen damit sicher keine Ethernetverbindung besteht.
Wenn das Gerät nicht als Access Point arbeitet würde ich persönlich nicht weiter schauen sondern beim Installateur reklamieren. Ideen hätte ich zuhauf aber es ist die Verantwortung des Verkäufers / Installateurs das Gerät korrekt zum Laufen zu bekommen.
Wenn es mit dem WiFi funktionieren sollte und Du eingeloggt bist. Dann melde dich noch mal mit einem Screenshot von den Netzwerkeinstellungen des Speichers.
ACHTUNG, auf keinen Fall an den Netzwerkeinstellungen etwas ändern, es sei denn Du weißt GENAU was Du tust, es klappt auch alles was Du möchtest ohne Änderungen und man kann sich ruckzuck mit Änderungen die BMU in einen Briefbeschwerer verwandeln (jedenfalls aus Netzwerksicht).
-
@rmortan Eigentlich müsste die "Batterie" nach dem Einschalten als Access Point fungieren und ein WLAN öffnen, SSID nach meiner Erinnerung: BYD-BB20. Zur Sicherheit würde ich noch das Netzwerkkabel aus der Fritzbox entfernen damit sicher keine Ethernetverbindung besteht.
Wenn das Gerät nicht als Access Point arbeitet würde ich persönlich nicht weiter schauen sondern beim Installateur reklamieren. Ideen hätte ich zuhauf aber es ist die Verantwortung des Verkäufers / Installateurs das Gerät korrekt zum Laufen zu bekommen.
Wenn es mit dem WiFi funktionieren sollte und Du eingeloggt bist. Dann melde dich noch mal mit einem Screenshot von den Netzwerkeinstellungen des Speichers.
ACHTUNG, auf keinen Fall an den Netzwerkeinstellungen etwas ändern, es sei denn Du weißt GENAU was Du tust, es klappt auch alles was Du möchtest ohne Änderungen und man kann sich ruckzuck mit Änderungen die BMU in einen Briefbeschwerer verwandeln (jedenfalls aus Netzwerksicht).
Hey... Der Installateur hat das mit dem WiFi über sein Handy gemacht und auch die Updates drauf gespielt da stand ich daneben... Hätte da was aktivieren müssen...??? Das WIFI geht irgendwie nach 5H von alleine aus.. Mich wundert es halt das ich keine IP von dem Teil in der Fritzbox sehe. Das man das WIFI durch neu starten der Batterie wieder aktivieren kann/könnte habe ich schon wo gelesen..
-
Hey... Der Installateur hat das mit dem WiFi über sein Handy gemacht und auch die Updates drauf gespielt da stand ich daneben... Hätte da was aktivieren müssen...??? Das WIFI geht irgendwie nach 5H von alleine aus.. Mich wundert es halt das ich keine IP von dem Teil in der Fritzbox sehe. Das man das WIFI durch neu starten der Batterie wieder aktivieren kann/könnte habe ich schon wo gelesen..
-
@rmortan
Ich habe ebenfalls eine BYD HVS und habe mir vom Installateur das LAN-Kabel anschließen lassen. Das geht recht einfach und schnell und ist wesentlich stabiler als WLAN. -
@rmortan
Ich habe ebenfalls eine BYD HVS und habe mir vom Installateur das LAN-Kabel anschließen lassen. Das geht recht einfach und schnell und ist wesentlich stabiler als WLAN.@qqolli Ich habe da gerade von der Arbeit keinen Zugriff drauf aber soweit ich mich erinnere: wenn Du mit dem Handy ins WLAN des Speichers kommst solltest Du in der Weboberfläche die zugeteilte IP-Adresse sehen können.
Und: Dumme Frage: Leuchtet denn überhaupt die "Link-"Leuchte am Switch?

