tbnobody / OpenDTU

Software for ESP32 to talk to Hoymiles/TSUN/Solenso Inverters
GNU General Public License v2.0
1.69k stars 471 forks source link

Grid Profile is detected as XX - EN 50549-1:2019 but Smiles Cloud shows as 2.0.0 (DE_VDE4105_2018) #2028

Closed pioneer-01 closed 1 month ago

pioneer-01 commented 1 month ago

What happened?

The Grid Profile interpreted by OpenDTU as XX - EN 50549-1:2019 but Smiles Cloud shows as 2.0.0 (DE_VDE4105_2018)

I use a Hoymiles HM-600-2T.

The Grid profile shown in OpenDTU is

IMG_1685

Hoymiles cloud shows something different IMG_1684

To Reproduce Bug

Not sure how :-)

Expected Behavior

The Grid Profile is shown correctly, which I guess is the DE_VDE4105_2018

Install Method

Pre-Compiled binary from GitHub

What git-hash/version of OpenDTU?

24.5.6

Relevant log/trace output

No response

Anything else?

No response

pioneer-01 commented 1 month ago

I checked here as well https://github.com/tbnobody/OpenDTU/wiki/Grid-Profile-Parser and found the profile code in this table as well IMG_1686

tbnobody commented 1 month ago

Hoymiles cloud shows something different

Thats interessting because 20 01 grafik

in your screenshot should be the version number of the profile. This does not match the version number in your Holymiles account. The screenshot of the wiki pages shows the right information.

tbnobody commented 1 month ago

Have you tried to restart OpenDTU? The gridprofile is only read once. If you maybe changed in during the runtime it is not updated again.

pioneer-01 commented 1 month ago

Yes, I restarted OpenDTU by even unplugging the USB power adapter. After restart the profile shows still as XX - EN 50549-1:2019

ms49434 commented 1 month ago

Yes, I restarted OpenDTU by even unplugging the USB power adapter. After restart the profile shows still as XX - EN 50549-1:2019

I've seen this problem in the past with one of my inverters where the information provided by the Hoymiles Cloud was different to the information read from the inverter (via OpenDTU). I managed to solve the issue by reapplying the correct grid profile from a desktop browser (it didn't work with the Hoymiles Installer app).

pioneer-01 commented 1 month ago

To reapply the profile, you used the Hoymiles DTULite stick instead of OpenDTU for a while and applied the profile via S-Miles website?

ms49434 commented 1 month ago

To reapply the profile, you used the Hoymiles DTULite stick instead of OpenDTU for a while and applied the profile via S-Miles website?

The profile was set/updated with a Hoymiles DTU Pro S for HMS inverters and a Hoymiles DTU-WLite WLAN stick for HM inverters, an installer account and login from a desktop browser at https://global.hoymiles.com/platform/login

pioneer-01 commented 1 month ago

Thanks, I will use my Hoymiles DTU Stick now to give it a try to re-apply the profile. Then later I can check in OpenDTU again, which is of course currently not running in parallel.

I have to add, that I am located in Munich, Germany.

the Hoymiles cloud offers only one profile for my location: IMG_1690

pioneer-01 commented 1 month ago

Ok, after reapplying the grid profile everything is shown correctly in OpenDTU. IMG_0289 IMG_0288

It seems the issue was never on OpenDTU side but Hoymiles cloud screwed something up.

tbnobody commented 1 month ago

In this case I would close the issue.

But interesting. It seems that the original DTU does send the grid profile but does not check whether it was successfull.

github-actions[bot] commented 1 day ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new discussion or issue for related concerns.