sungrow-firmware / firmware

73 stars 3 forks source link

P21 Firmware for Communication Module/WiNet-S #9

Open painkillerluo opened 8 months ago

painkillerluo commented 8 months ago

Hi,

Can we get a copy of the P21 firmware for WiNet-S? The P21 (WINET-SV200.001.00.P021, Around 11/2023) was rock solid. I mistakenly upgraded to P22 (WINET_B000.V022.P004.zip) recently. It is very buggy expecially on modbus query part. Thanks.

BTW. are those firmware has region differences?

pasqualito79 commented 8 months ago

Hello, where did you even get P21 from? I also have a Winet-S and the newest version is P20. I regularly check also for new firmware versions in isolarcloud and there never got prompted for P21 or P22. You can download P20 here, it's very stable for what I use...

painkillerluo commented 8 months ago

Both P21 and P22 were offering through the App. The P20 is even worse thanb P22. I have HA query the the mobbus on schedule. the P20 http will hang every few days. P21 never have this issue. The P22 is slightly differnt. it timeout randomally during query, But it offer few more register, not if that maters.

pasqualito79 commented 8 months ago

Hm, also through the app my P20 is shown as the newest version like here on the repository. But when you downloaded P21 though the app, the P21 file should still reside on your phone until you delete it manually in the app.

painkillerluo commented 8 months ago

I had a look. seems like to access the app data folder. it requires a rooted phone which is not in my case. Also I did not keep that P21 zip since I never thought I can get it out anyway.....

painkillerluo commented 8 months ago

Let's reverse back to modbus query instead of http. see if it made any differnt. http was more stable than modbus back to P19/P20

painkillerluo commented 8 months ago

the P22 is worser than P20. it hangs the http server after few day of Modbus query exactly like P20. The wost part., it crashs the HA add- on and cause the consumption data to reset roughly every 2 hours. this never happed before.

sungrow-firmware commented 7 months ago

The repo is only a mirror of the firmware, which is available via the app. I dont have access to other versions. Only V020 is currently offered in the app. Apparently Sungrow also has a staged rollout for testing. I have never seen a V021 or V022 yet.

Here https://www.photovoltaikforum.com/thread/200853-winet-s-access-point-dauerhaft-offen/?postID=3572022#post3572022 and here https://www.photovoltaikforum.com/thread/200853-winet-s-access-point-dauerhaft-offen/?postID=3592539#post3592539 there are reports of a new firmware for the end of February.

painkillerluo commented 7 months ago

Thanks for the respond. the P022 is horrible. The local sungrow support refuse to supply the older version. I am back to P020 at moment.

sungrow-firmware commented 7 months ago

Now there is a V23 update: 69f1bee0059c0c006dfe9a0c8f0295a63935f7a5

painkillerluo commented 6 months ago

Now. there is P024 on offering. I have downloladed to the phone. but not sure how to get out of it. Assuming the phone need to be rooted etc.

pasqualito79 commented 6 months ago

Where do you find a P024? It's not on this repository and also If I check directly on iSolarCloud there's nothing newer than P023.

dervomsee commented 6 months ago

Now. there is P024 on offering. I have downloladed to the phone. but not sure how to get out of it. Assuming the phone need to be rooted etc.

Maybe Sungrow has a staged rollout for firmware updates. From which region are you? For ne also just P023 is offered.

pasqualito79 commented 6 months ago

Maybe Sungrow has a staged rollout for firmware updates. From which region are you? For ne also just P023 is offered.

could be...but if he gets it via the official isolarcloud way I don't get the question about what he needs to do with the downloaded firmware. Well, let's wait if he enlightens us ;-)

painkillerluo commented 6 months ago

I am in Australia. The Fw. is offerting in the app. I want make a backup copy of it. just in case I need go back to this version in future, I have been burnt by P022. Is there a way to download whatever version direct from Sungrow cloud? Unless I missed something.

pasqualito79 commented 6 months ago

Ah ok, maybe Australia is a bit faster with releasing firmware than Europe. If I were you, I would wait until we also get the 024 and it will be shown here. Then you can download it via PC/Mac and if needed, go back to this version via the local upload functionality in isolarcloud.com.

painkillerluo commented 6 months ago

well. the P021 that I want was never showed up here or offered in EU. form looks of it. And the P023 here was never offered in AU either.

pasqualito79 commented 6 months ago

Yes, also 022 was not released here. Maybe Australians are used as beta-testers...

painkillerluo commented 6 months ago

BTW. the SG5.0RS is also offering P034 (MDSP and LCD modules) at same time of Winet-S. The last version here is P029.

sungrow-firmware commented 5 months ago

Very interesting... https://github.com/sungrow-firmware/firmware/commit/b691fea054cbed600692b13c1bc7179a49574acf I changed the download gateway to the AU GW and the is new winet SW available.

painkillerluo commented 5 months ago

Thanks,. keep a copy of it. just in case I need go back.

pasqualito79 commented 4 months ago

P24 for Winet-S is now available in Switzerland

painkillerluo commented 4 months ago

P24 is good enough and offer to AU last month. Modbus query is stable. But it reset it self at midnight (gets some timeout). Maybe that's their way to workaround the memory leak issue. Crude but works.

pasqualito79 commented 4 months ago

Modbus was also stable with P23 here. Now I also updated to P24 and it still works...I'll check around midnight if I get the same, but isn't that an old "issue" that also in iSolarcloud at midnight you don't get any data for some minutes?

painkillerluo commented 4 months ago

IDK, Never noticd that before P21. But I was using http query and modbus wasn't stable at time. P22 was a disaster. The P24 seems requires authentication through http. Luckly the modbus works well.