Home Assistant Community Add-on: iSolarCloud / Sungrow

Hi Mick,
following your procedure to create the lovelace files i met the following problem:
Can't find DeviceType 43 attached to ps_id xxxxxxx.

Device 43 is Battery and I have it. How I can avoid this mistake and progress?
Thanks

SOLVED
Using your Lovelace and editing them

Hi Mick,
I have another big problem for you.
My Sungrow Inverter in addition to its panels is also managing the energy producing by another old photovoltaic system. Basically it view the old existing inverter (ABB) as input.

As consequence the flow of energy is a bit more complicated and I cannot undertsand what is the Production of PV managed directly by Sungrow with the Production of the existing PV system.

As you can see the Load graph are, in some case, negative, because some of the components are calculated and not measured.

Any idea on how to manage it?

How i can solve this problem, every day on solar production graph for the day i have total productivity of day before.

Hi, can you write some instructions how to make this?

which entity are you using? and also which inverter do you have?

I have a similar issue and I cannot find the right entity for my production, it is really annoying.

Entity is sensor.gosungrow_getpsdetail_5141965_month_energy and inverter is Sungrow SG8.0RT.

I have the same problem.

Iā€™ve got two SH10RT v112 and using the sensor gosungrow_getpslist_devices_5164176_today_energy

image

The Energy screen wouldnā€™t accept any other sensor for this so Iā€™m not sure what to do.

Hello,

im also a newbe

I wanted to run the program using Python on a virtual Linux machine, is that possible?

Iā€™ve already tried running the whole thing on Linux alone, but after the installation with ā€˜go run main.goā€™, I canā€™t execute the commands in the terminal. I also canā€™t find the project under ā€˜./binā€™.

What am I doing wrong?

Thereā€™s also a tool that will generate all the lovelace yml files for you based on your inverter.
Download the latest standalone GoSungrow binary from here and thenā€¦

GoSungrow ha lovelace

Easy!

If you want to generate historic data, then thereā€™s a bunch of commands for doing that with GoSungrow.

Just install the binaries for your O/S and platform from here

Much easier than trying to build yourself.

This will be fixed in the next release. Itā€™s a problem with GoSungrow injecting weird data on the midnight cross-over period.

2 Likes

Point 2 above - I started working on a solution to this issue and itā€™s based on this point you mentioned. I have finished a major contract just recently, so have the time to work on this a fair amount at the moment.

I want to build up the ability for people to define their own key data points. All those data points are great, but thereā€™s a just a handful of interest and the rest can be calculated anyway.

So, the plan is to have a generic YML file that people can share when they discover endpoints.

Thereā€™s so many models and so many configs thereā€™s absolutely no way I can keep track of them all, so needs to be a community effort.

If anyone else can think of any features that would be helpful, let me know.

hey, getting this error
Error: identifier rejected
Usage:
GoSungrow mqtt run [flags]
anyone got the same and can help me solve that?

All my data stopped coming in at all about the same time you had your issues. I canā€™t see that issue in my logs but I reloaded the integration and there seems to be some data coming in again now. Weā€™ll see if the energy dashboard done anything in a while.

I stuck at the lovelace files.
Where to put them??
Reg. Oliver

Hi there,

Thanks a lot for the amazing work!

Unfortunately I seem not to be able to grab data from isolarcloudā€¦

Annotazione 2023-08-28 174125

Anybody with the same issue? Any clue why? This is driving me crazyā€¦

Thanks!

@MickMake
at first i want to say thankyou for youre integration. it worked very fine.
today morning i think you know already from it, the add on didnt start anymore, because of an issue

 ERROR: json: cannot unmarshal number in go struct field ResultData.result_data.org_id of type string.

and the reason to fix the problem looks like this, i tried to find the file, but i cant. So my question is can you make an update from the add on that fixed the issue? or can you told me how i can reach the path where the file is. i must say i am a little new in the HA Area.
Thankyou

2 Likes

Confirming that I am also getting this same issue. Seems there was an update to the iSolarCloud app overnight which seems to coincide with the add-on breaking.

3 Likes

Yeah. Looks like Sungrow have changed a field. [again] Iā€™ll check it out.

5 Likes

Hi @MickMake thanks for the fantastic work! Is it possible to automatically turn my inverter off and back on? I would use that in times of negative prices. Thanks!