Open t0mmey opened 1 week ago
Hello, take a look here: #2153 It's about HMS... inverters, but maybe the firmware update is the problem.
Hallo, ich habe genau das gleiche Problem. Ich nutze OpenDTU on battery und in den Wechselrichterinformationen steht auch unbekanntes Modell. Das Problem habe ich schon im OpenDTU on battery-Repository geschildert und wurde hierher verwiesen. Vielleicht kann jemand helfen? https://github-com.translate.goog/hoylabs/OpenDTU-OnBattery/issues/1348?_x_tr_sl=en&_x_tr_tl=de&_x_tr_hl=de&_x_tr_pto=sc
@Frohbi83 ich füge deine Hardware Teilenummer beim nächsten Release als HMS-700 hinzu. @t0mmey bei dir ist es schwieriger. Deine Nummer passt nicht in das bekannte Schema.
@Frohbi83 ich füge deine Hardware Teilenummer beim nächsten Release als HMS-700 hinzu. @t0mmey bei dir ist es schwieriger. Deine Nummer passt nicht in das bekannte Schema.
Danke dir. Bei mir hat es sich komischerweise von allein gelöst. Ich hab nix gemacht und einen Tag später wird es wieder korrekt angezeigt. Auch die Teilenummer wird jetzt anders angezeigt 🤷🏼♂️
@t0mmey das ist interessant. wir hatten das in der Vergangenheit schon öfter, dass der inverter unter bestimmten umständen mit einer komischen teilenummer antwortet. Daher hatten wir deine oben genannte teilenummer auch auf eine Blacklist gesetzt und fragen so lange weiter bis die Teilenummer eine andere ist: https://github.com/tbnobody/OpenDTU/blob/dc5eb96f5035ba9e058e38d83df2d6c691b0764b/lib/Hoymiles/src/parser/DevInfoParser.cpp#L233
Interessant wäre ein screenshot von deinem Dialog in diesem Moment gewesen. (Um das Firmware Build Jahr zu ermitteln) und ebenfalls von deiner OpenDTU Version. Daran hätte man feststellen können, ob die Source Änderungen hier schon aktiv ist.
@Frohbi83Ich füge deine Hardware-Teilenummer beim nächsten Release als HMS-700 hinzu. @t0mmeyBei dir ist es schwierig. Deine Nummer passt nicht in das bekannte Schema.
Vielen Dank für die schnelle Hilfe. Ich warte das nächste Release ab und gebe eine kurze Rückmeldung ob nach dem Update alles funktioniert.
@schlimmchen Offensichtlich muss nichts an der open DTU Firmware geändert werden das ist eine reine Umsetzung im Wechselrichter die in der Wechselrichter Firmware geändert wurde. Die Steuerung durch die Open DTU bzw die S-DTU ist identisch geblieben oder braucht nichts geändert zu werden. Die Limitierung wirkt nach dem Update nicht mehr auf die Wechselrichter Eingänge der Module sondern auf den Wechselrichter Ausgang auf der AC Seite
The problem is that for unknown model numbers the max peak power of the inverter gets initialized with 0, which in itself is a useful safety feature. But both for unknown models / official firmware updates from Hoymiles as well as unofficial firmware mods the true max peak power may be different from the value we have or have not yet in the code. Here a feature to override the default value from our code base would allow to workaround the issue. But I understand that @tbnobody prefers to keep the code clean and without harmful side effects. Though the only harmful side effect I could come up with is that the calculation of absolute limit values in watts as received in percentage from the inverter would go wrong. You still can not send more than the 100% or whatever the imverter supports in watts as a limit.
What happened?
The hoymiles support just updated my HM-1200 and opendtu now shows Unknown model. Hardware teilenummer is 124097
To Reproduce Bug
After firmware update by hoymiles support
Expected Behavior
Proper recognition
Install Method
Pre-Compiled binary from GitHub releases
What git-hash/version of OpenDTU?
?
What firmware variant (PIO Environment) are you using?
Generic
Relevant log/trace output
No response
Anything else?
No response
Please confirm the following