Closed otze75 closed 2 years ago
@otze75, thanks for your report. Looks like there is some mismatch between what number of batteries/DCBs the adapter expects vs. whats really ther in your S10X. For further analysis, I need information about your BAT/DCB setup, and a debug log from instance start up to the messages shown above.
I can confirm the issue which is described with same E3DC model S10 X Compact 14 (Infinity battery 12,3kWh).
Thank you @icke-pp - I will look into that as soon as possible.
It looks like there goes something wrong detecting the number of DCBs.
@otze75 and @icke-pp, could you please send me a screenshot of your object tree showing the number of BATs and DCBs, like (please add one picture for each BAT_x and make sure that DCB_COUNT is included)
Btw, do you know what "DCB" stands for? "device control block"?
Below are the screenshots. There is only Bat_0 available with DCB_Count 4.
I will try to use other tools like "RSCPGui" and will share the result if this tool work for me. E3DC support did not response about my questions.
Thank you. Is it correct that you have in your object tree
If so, then it is clear why the adapter throws warnings: having DCB_COUNT = 4 under BAT_0, the adapter requests info for DCB_0, DCB_1, DCB_2, DCB_3 - and fails for three of them. (At least, the adapter learns from failure and stops querying DCB_1..3)
So, perhaps I am misinterpreting DCB_COUNT? I am curious about what you get from other tools!
I check with other tool "RSCPGui" and it offers the same result (that does not mean this tool is without errors). Only "Bat_0" and "DCB_0". From documentation there is only a hint that DCB means "Batterietyp". I check the E3DC in the moment and it was 4 battery modules installed. So the number should be OK.
Below is a screenshot from the E3DC system.
Can it be happen that all 4 battery modules was presented as 1 module because they are connected with a cable? That is the description of the installation document from E3DC.
Ok, ich mach in deutsch weiter, wenn ich den Screenshot sehe :-)
Also, das ist alles plausibel (1 BAT mit 4 DCB, DCB_COUNT=4) und analog zu meiner Installation (1 BAT mit 2 DCB, DCB_COUNT=2). Allerdings antwortet meine S10 für beide DBC_0 und DCB_1 mit Daten:
Ich kann nicht nachvollziehen, warum die S10X offenbar anders reagiert. Immerhin läuft der Adapter weiter (und vermeidet weitere Anfragen die scheitern), aber dir fehlen halt die Daten von DCB_1..3
Ich habe aktuell keine Idee, wie ich das angehen könnte, weil ich keine S10X zum testen habe und die RSCP-Dokumentation von Hager dürftig und veraltet ist (Tag-Liste von 2016).
Da gebe ich dir Recht. Irgendwas ist da anders. Ohne Stellungnahme von E3DC kommen wir nicht weiter. Ich habe mal ein Ticket bei E3DC eröffnet. Ich habe aber keine Hoffnung dass ich eine Antwort erhalte aber probieren kann ich es ja mal. Wenn ich eine Antwort erhalten sollte, sag ich Bescheid.
Ich habe nun endlich eine offizielle Rückmeldung vom E3DC Support erhalten. Behebt das Problem zwar immer noch nicht, aber wieder etwas gelernt das die Batteriemodule zum Stand heute nicht einzeln ausgelesen werden können. Der Status ist also weiterhin "closed". Vielleicht wird das trotzdem von E3DC irgendwann mal gelöst. Ich bleibe dran.
Das wollte ich dir nur mitteilen weil die Frage bei den neuen Systemen vielleicht öfter kommt.
############## Bei den Hochvoltsystemen werden tatsächlich nur die Werte der BCU ausgegeben. Unsere Entwicklung erarbeitet mit den Herstellern zwar an Lösungen, auch Einzelwerte der Batteriemodule verfügbar zu machen, Ausgang und Zeitrahmen hierzu ist aber noch unklar.
Der Unterschied zu den Niedervoltsystemen besteht darin, dass die Hochvolt-Batterien in Reihe geschaltet sind und die BCU auch in weiteren Punkten anders funktioniert.
Sollte sich in Bezug auf die Daten in der RSCP_Schnittstelle etwas tun, werden wir hierzu in den Release-Notes des entsprechenden Updates Informationen bekanntgegeben.
Die Abkürzung DCB steht für "Deep-Cycle-Batterie". ###############
Vielen Dank für die Antwort. Ich wünsche dir einen guten Start ins neue Jahr.... BGGesendet von Outlook für Android
Ich habe nun endlich eine offizielle Rückmeldung vom E3DC Support erhalten. Behebt das Problem zwar immer noch nicht, aber wieder etwas gelernt das die Batteriemodule zum Stand heute nicht einzeln ausgelesen werden können. Der Status ist also weiterhin "closed". Vielleicht wird das trotzdem von E3DC irgendwann mal gelöst. Ich bleibe dran.
Danke @icke-pp das ist gut wenn der Hersteller weiß, dass wir auf Informationen warten.
Und jetzt kann ich auch DCB
richtig ausschreiben...
Describe the bug
The adapter makes error messages for some tags. See screenshot. The rest works fine.
Versions:
Adapter version: v1.0.7
PlatformBetriebssystem:linux Architektur:arm64 CPUs:4 Geschwindigkeit:1800 MHz Modell:Cortex-A72 RAM:7.6 GB System-Betriebszeit:25 T. 19:59:44 Node.js:v16.17.0 time:1663084236629 timeOffset:-120 Adapter-Anzahl:433 NPM:8.15.0 Datenträgergröße:29.0 GB Freier Festplattenspeicher:18.5 GB Betriebszeit:17 T. 09:52:32 Aktive Instanzen:22 Pfad:/opt/iobroker/ aktiv:true _nodeCurrent:16.17.0 _nodeNewest:16.17.0 _nodeNewestNext:16.17.0 _npmCurrent:8.15.0 _npmNewest:8.15.0 _npmNewestNext:8.15.0
E3DC S10X Compact Baujahr 2022