Skip to content
View in the app

A better way to browse. Learn more.

Power Forum - Renewable Energy Discussion

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

SunSynk Logger Integration into Home Assistant

Featured Replies

  • Replies 948
  • Views 135.1k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • randomfool
    randomfool

    I am making good progress on converting slip06x excellent dashboard to work with Gary's brilliant work on gathering the data from the latest Sunsynk inverters remotely. Will publish the dashboard

  • @Gary Waterworth   Did a quick YouTube video on how to install your software and to get the data into HASS, no cards or anything so very basic.  Please let me know what you guys think of my first

  • randomfool
    randomfool

    Ok here goes; caveats to begin with - I am no HA expert, in fact I only discovered HA a few weeks ago through Gary's post and his subsequent links to slip06x dashboard, so my ability to provide "suppo

Posted Images

Similar card here. Except I don’t have battery V/A either

 

be good to get the house and grid figures working. 

IMG_4851.png

Edited by Benseb

14 minutes ago, Gary Waterworth said:

Can't see the values but that all looks good

If you click on the image, you can then zoom in. I thought the would be attributes for current, volt, etc for all phases in there, did not see any.

  • Author
48 minutes ago, HowserMD said:

If you click on the image, you can then zoom in. I thought the would be attributes for current, volt, etc for all phases in there, did not see any.

There aren't. This causes to many possibilities depending on single / parralles / Genny / mini inverter attached

For card use it totals up everything into a single power etc value.

If you want it is straight forward to add extra attributes in the export flow to do what you want with the global export data.

I don't export the raw context data as it causes problems with it's extreme size

3 minutes ago, Gary Waterworth said:

There aren't. This causes to many possibilities depending on single / parralles / Genny / mini inverter attached

For card use it totals up everything into a single power etc value.

If you want it is straight forward to add extra attributes in the export flow to do what you want with the global export data.

I don't export the raw context data as it causes problems with it's extreme size

Makes sense.

I thought they were meant to fill these on the card...

image.png.8636c86ddb3df7d7926e6a91bb4ce3a6.png

 

  • Author
26 minutes ago, HowserMD said:

@Gary Waterworth, what should show on the card for a 3 phase system, that would not otherwise for a single phase?

No idea :) I dont have 3 phase , so havent even looked or thought about it 

Also when I develope something I have to think on how to make it work for all options out there 

Hi all,

I loaded everything correctly according to the instructions for v2.2. I am able to log in to pv.inteless.com and api.sunsynk.net (Under region 1) and I see my plant.

image.png.f7ecebee72c8cfc2ee6aa4731625dfed.png

I changed the yaml file to reflect region 1 but I get the following on Node Red:

image.thumb.png.6ccfe326cddab69d9fa86ae0bb3aba53.png

Funny enough I can also login with my credentials under region 2 but no plant comes up. If I change the yaml file to region 2, the flow goes correctly until the end of "Get Plant List" where it obviously doesn't find a plant

image.thumb.png.b006064e81211f2654b11caca337cfe7.png

 

Any idea on how to fix this would be greatly appreciated!

3 hours ago, Gary Waterworth said:

I don't have a plant in region 1 anymore so I cant see what they have changed. I thought everything has moved to region 2 ?

If you want you can send you login details to me privately [email protected] and I can look

Thank you Gary. I've sent an email. 

Really appreciate the assistance.

20 hours ago, Gary Waterworth said:

No idea :) I dont have 3 phase , so havent even looked or thought about it 

Also when I develope something I have to think on how to make it work for all options out there 

This is from the sunsynk-power-flow-card

image.png.41ca1ec4858e7cf0541ad5d409d7e402.png

Hi Guys,

 

I recently had an issue with my inverter. It was sent in for repairs but now I cannot get the integration to work. The login seems to work perfectly and if I look at debug info gets the serial number etc.

However node red debug shows:

1/26/2024, 2:00:41 PMnode: Calc Last Update Time & General Status Checkfunction : (error)
"Data last updated more than 3 minutes ago. Should be minimum less than a minute - Error With Data "
1/26/2024, 2:00:41 PMnode: Calc Last Update Time & General Status Checkfunction : (error)
"Input(Input) - Error With Data "
1/26/2024, 2:00:41 PMnode: Calc Last Update Time & General Status Checkfunction : (error)
"Input(Grid) - Error With Data "
1/26/2024, 2:00:41 PMnode: Calc Last Update Time & General Status Checkfunction : (error)
"Input(Load) - Error With Data "
1/26/2024, 2:00:41 PMnode: Login Debugmsg.payload : Object
{ username: "xxxxxxxxxxxxxxx", password: "xxxxxxxx", grant_type: "password", client_id: "csp-web" }
1/26/2024, 2:00:42 PMnode: Login Debugmsg.payload : Object
{ code: 0, msg: "Success", data: object, success: true }
1/26/2024, 2:00:43 PMnode: Plant List Debugmsg.payload : Object
{ code: 0, msg: "Success", data: object, success: true }
1/26/2024, 2:00:43 PMnode: Debug PantIDmsg.payload : Object
{ state: 98162 }
1/26/2024, 2:00:43 PMnode: Debug PLant Invertor Listmsg.payload : Object
{ code: 0, msg: "Success", data: object, success: true }
1/26/2024, 2:00:43 PMnode: Debug Invertor 1msg.payload : Object
{ sn: "yyyyyyyyyyy" }
1/26/2024, 2:00:44 PMnode: Sunsynk Input Datafunction : (error)
"TypeError: Cannot read properties of undefined (reading 'ppv')"
1/26/2024, 2:00:44 PMnode: Update SunSynk Batterymsg : string[91]
"hass-post: API call http://localhost:8123/api/states/sensor.sunsynk_battery, statusCode 400"
1/26/2024, 2:00:44 PMnode: Parse Tempfunction : (error)
"TypeError: Cannot read properties of undefined (reading 'records')"
1/26/2024, 2:00:44 PMnode: Update SunSynk Loadmsg : string[88]
"hass-post: API call http://localhost:8123/api/states/sensor.sunsynk_load, statusCode 400"
1/26/2024, 2:00:44 PMnode: Event Call Debugmsg.payload : Object
{ code: 0, msg: "Success", data: object, success: true }
1/26/2024, 2:00:44 PMnode: Sunsynk Gridfunction : (error)
"TypeError: Cannot convert undefined or null to object"
1/26/2024, 2:00:44 PMnode: Event Call Debugmsg.payload : Object
{ code: 0, msg: "Success", data: object, success: true }
1/26/2024, 2:00:44 PMnode: Event Call Debugmsg.payload : Object
{ code: 0, msg: "Success", data: object, success: true }
 
 
Any idea. I don't think I've changed anything on the inverter. I did in the interim move HA onto a PC, but I did that by back and restore and I'm not sure if that broke something?
7 minutes ago, brussel said:

Hi Guys,

 

I recently had an issue with my inverter. It was sent in for repairs but now I cannot get the integration to work. The login seems to work perfectly and if I look at debug info gets the serial number etc.

However node red debug shows:

1/26/2024, 2:00:41 PMnode: Calc Last Update Time & General Status Checkfunction : (error)
"Data last updated more than 3 minutes ago. Should be minimum less than a minute - Error With Data "
1/26/2024, 2:00:41 PMnode: Calc Last Update Time & General Status Checkfunction : (error)
"Input(Input) - Error With Data "
1/26/2024, 2:00:41 PMnode: Calc Last Update Time & General Status Checkfunction : (error)
"Input(Grid) - Error With Data "
1/26/2024, 2:00:41 PMnode: Calc Last Update Time & General Status Checkfunction : (error)
"Input(Load) - Error With Data "
1/26/2024, 2:00:41 PMnode: Login Debugmsg.payload : Object
{ username: "xxxxxxxxxxxxxxx", password: "xxxxxxxx", grant_type: "password", client_id: "csp-web" }
1/26/2024, 2:00:42 PMnode: Login Debugmsg.payload : Object
{ code: 0, msg: "Success", data: object, success: true }
1/26/2024, 2:00:43 PMnode: Plant List Debugmsg.payload : Object
{ code: 0, msg: "Success", data: object, success: true }
1/26/2024, 2:00:43 PMnode: Debug PantIDmsg.payload : Object
{ state: 98162 }
1/26/2024, 2:00:43 PMnode: Debug PLant Invertor Listmsg.payload : Object
{ code: 0, msg: "Success", data: object, success: true }
1/26/2024, 2:00:43 PMnode: Debug Invertor 1msg.payload : Object
{ sn: "yyyyyyyyyyy" }
1/26/2024, 2:00:44 PMnode: Sunsynk Input Datafunction : (error)
"TypeError: Cannot read properties of undefined (reading 'ppv')"
1/26/2024, 2:00:44 PMnode: Update SunSynk Batterymsg : string[91]
"hass-post: API call http://localhost:8123/api/states/sensor.sunsynk_battery, statusCode 400"
1/26/2024, 2:00:44 PMnode: Parse Tempfunction : (error)
"TypeError: Cannot read properties of undefined (reading 'records')"
1/26/2024, 2:00:44 PMnode: Update SunSynk Loadmsg : string[88]
"hass-post: API call http://localhost:8123/api/states/sensor.sunsynk_load, statusCode 400"
1/26/2024, 2:00:44 PMnode: Event Call Debugmsg.payload : Object
{ code: 0, msg: "Success", data: object, success: true }
1/26/2024, 2:00:44 PMnode: Sunsynk Gridfunction : (error)
"TypeError: Cannot convert undefined or null to object"
1/26/2024, 2:00:44 PMnode: Event Call Debugmsg.payload : Object
{ code: 0, msg: "Success", data: object, success: true }
1/26/2024, 2:00:44 PMnode: Event Call Debugmsg.payload : Object
{ code: 0, msg: "Success", data: object, success: true }
 
 
Any idea. I don't think I've changed anything on the inverter. I did in the interim move HA onto a PC, but I did that by back and restore and I'm not sure if that broke something?

Looking at the hass-post http status code 400 errors, do you have the entities sensor.sunsynk_battery and sensor.sunsynk_load  in home assistant?

Hi Gary, that is a good question. I went back and reinstalled the latest version 2.4 and got it online last night

However this morning it's offline through no fault of this. Sunsynk website shows a warning, the gateway still connected but a warning on the inverter, no fault code or anything else tho...weird. Will problem solve that later. 

Thanks for the help

2 hours ago, brussel said:

Hi Gary, that is a good question. I went back and reinstalled the latest version 2.4 and got it online last night

However this morning it's offline through no fault of this. Sunsynk website shows a warning, the gateway still connected but a warning on the inverter, no fault code or anything else tho...weird. Will problem solve that later. 

Thanks for the help

Got the same issue from 03:40 this morning. The inverter is connected to the internet, but no data going out.

9 minutes ago, HowserMD said:

Got the same issue from 03:40 this morning. The inverter is connected to the internet, but no data going out.

Sunsynk just doing sunsynk things again that's all.

Ah came to check if I’d gone over a rate limit or if it was a global issue. Seems it’s not me then

 

integration setup and working great otherwise. Thanks so much for this. Intelligent octopus starts a slot and now my battery charges automatically!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.