September 14, 20232 yr I will fix some of the spelling errors once Sunsynk sort out their crap and finish migrations. I dont want to lose history I have due to unbinding and rebinding. Actually been annoying me a lot as I dont have time spare to keep updating 2 sets of flows and I have had angry users allready when the flows were out of sync. ATM they have not changed too much in their API with the move from when I was looking at it. From the https decode it was just the auth methods. Been working on automation of mine to help a lot more with load shedding and maximising ROI. Been spending my time on other Automation round the house. Recently moved my camera system onto a Intel i5 Nuc. Bought a commercial package to run teh camera's Home assistant is now running on a beefy fanless Nuc type device. The Nuc I have is effectively a Intel i5 with 500gb nvme and 16GB Ram. So quite a beefy machine. Uses about 30W idle upto about 65W Home assistant is running on a Assus box that is similar and a very big overkill. Gave up on raspberry pies a long time ago I have been running my HAS on a Lenov SFF machine through Proxmox as I was having some strange stability issues on a the native install. Was hoping to find a 2.5inch video drive to run in there as well for my cameras but have not had any luck. Was wanting to use a Google Coral device with Frigate to help with automations from camera feeds. Thanks again for the great work already done. Have you seen any data packets for the micro inverter data? The top middle is the micro inverter incoming power but it is not located in any of the individual data sections on the website that I can see. Luckily I do have the data from the SolarEdge inverter now thanks to the integration and getting higher user privaledges on the SolarEdge monitoring platform. The SolarEdge unit is working as a micro inverter and is AC coupled. If you are interested and have time, I am open to you using my login. Can change the password for this.
September 14, 20232 yr Hello Steve, You can do some modifications to the Node-Red flows and the template sensors yaml file to get all the data you need from both inverters and you can do sumation where needed if you want the totals across both inverters. To be honest though, only the templates for your sensors is what needs to be modified. It is quite simple if you read through the file and see the flow of how inverter 1 and 2 are identified. Just be careful as @Gary Waterworth has used invertor or inverter in some places. I have fixed this in my use of his Node-Red flows and template sensors. I am contemplating creating a fork on GitHub with my teaks to the flows and templates once I have cleaned it up a little more. If you could that would be great. I dont know the first thing about coding just barely enough to read and edit here and there... just enough to be dangerous not knowing what i don't know.
September 14, 20232 yr Good luck with that. I spent a lot of time decoding tcp traffic to and from the dongle. 0 Documentation available I still have a solarman lying around, but I can do what I need to do on mine currently with HA. I dont need millisecond updating. For what i use the 1 to 3 minutes is fine lol, I have no chance Gary, am really not on the same level as you guys with that type of thing 🙂 I will fix some of the spelling errors once Sunsynk sort out their crap and finish migrations. I dont want to lose history I have due to unbinding and rebinding. Actually been annoying me a lot as I dont have time spare to keep updating 2 sets of flows and I have had angry users allready when the flows were out of sync. ATM they have not changed too much in their API with the move from when I was looking at it. From the https decode it was just the auth methods. Been working on automation of mine to help a lot more with load shedding and maximising ROI. Been spending my time on other Automation round the house. Recently moved my camera system onto a Intel i5 Nuc. Bought a commercial package to run teh camera's Home assistant is now running on a beefy fanless Nuc type device. The Nuc I have is effectively a Intel i5 with 500gb nvme and 16GB Ram. So quite a beefy machine. Uses about 30W idle upto about 65W Home assistant is running on a Assus box that is similar and a very big overkill. Gave up on raspberry pies a long time ago Love my NUC 🙂 Way better than a Raspberry Pi.
September 14, 20232 yr Good luck with that. I spent a lot of time decoding tcp traffic to and from the dongle. 0 Documentation available I still have a solarman lying around, but I can do what I need to do on mine currently with HA. I dont need millisecond updating. For what i use the 1 to 3 minutes is fine That stuff is way above my pay grade Gary, lol. I have enough problems working out my automations 🙂
September 15, 20232 yr Author I have been running my HAS on a Lenov SFF machine through Proxmox as I was having some strange stability issues on a the native install. Was hoping to find a 2.5inch video drive to run in there as well for my cameras but have not had any luck. Was wanting to use a Google Coral device with Frigate to help with automations from camera feeds. Thanks again for the great work already done. Have you seen any data packets for the micro inverter data? The top middle is the micro inverter incoming power but it is not located in any of the individual data sections on the website that I can see. Luckily I do have the data from the SolarEdge inverter now thanks to the integration and getting higher user privaledges on the SolarEdge monitoring platform. The SolarEdge unit is working as a micro inverter and is AC coupled. If you are interested and have time, I am open to you using my login. Can change the password for this. Just share your plant with [email protected] That way when you are tired of me seeing your plant, you can just remove my access Are you on region 1 or 2 ? I may just need to check I have my monitoring login on both If you can see it on the web/app the data is there / calculated from there somewhere and will be available. Sunsynk have made life very difficult in how they label their variables when they send it Edited September 15, 20232 yr by Gary Waterworth
September 15, 20232 yr For anyone interested here is my latest update to the dynamic pricing automation which has been running perfectly now for 2+ months (I use Octopus Agile in the UK where we receive 30 minute import/export price changes so it can be very beneficial to pick the right times to import/export). I have added an export functionality which sets the sysWorkMode to 0; in my case this looks at a helper which turns on/off based on the target rate sensors used in this integration (HomeAssistant-OctopusEnergy/_docs/setup_target_rate.md at develop · BottlecapDave/HomeAssistant-OctopusEnergy · GitHub). I use the Power Flow Card by slip06x to be able to toggle it on/off manually or you can setup a simple automation and it will use this to export to the grid when the battery soc > 80% and price is preferential to do so. As before it is calibrated to continually update timer1 to the current hour (depending on your locale from HA) and has various checks for weather, pricing, time etc. I don't suggest you just copy and paste mine (unless you are a UK user and want to reverse engineer a few sensors) but can be used as a guide for anyone wishing to automate their SS inverter based on dynamic pricing from your provider. Most of the config is defined as variables so it's relatively easy to adjust to your needs. Hope this helps someone. Sunsynk Dyanmic Pricing Automation.json Edited September 15, 20232 yr by randomfool
September 15, 20232 yr After what @WazzaCPT suggested i see the issue where i can manipulate the nodered fairly easily. The issue was the 2nd inverter shows the pv as pv1 which is and not pv2. Then just needed to copy the attribute get from inverter 1. Now i just need to find a way to make a new sensor of Sunsynk_PV that is a sum of the 2 attributes.
September 15, 20232 yr Just share your plant with [email protected] That way when you are tired of me seeing your plant, you can just remove my access Are you on region 1 or 2 ? I may just need to check I have my monitoring login on both If you can see it on the web/app the data is there / calculated from there somewhere and will be available. Sunsynk have made life very difficult in how they label their variables when they send it I will send you an email.
September 15, 20232 yr After what @WazzaCPT suggested i see the issue where i can manipulate the nodered fairly easily. The issue was the 2nd inverter shows the pv as pv1 which is and not pv2. Then just needed to copy the attribute get from inverter 1. Now i just need to find a way to make a new sensor of Sunsynk_PV that is a sum of the 2 attributes. Hello Steve, glad you made some headway. - sensor: - name: "Sunsynk Inverter 1 PV" unit_of_measurement: W state: > {{state_attr('sensor.sunsynk_input', 'pv')|float}} - sensor: - name: "Sunsynk Inverter 2 PV" unit_of_measurement: W state: > {{state_attr('sensor.sunsynk_input_2', 'pv')|float}} - sensor: - name: "Sunsynk Combined PV Power" unique_id: "sensor.sunsynk_combined_pv_power" unit_of_measurement: W state: > {{state_attr('sensor.sunsynk_input', 'pv')|float + state_attr('sensor.sunsynk_input_2', 'pv')|float}} Here is an example of of what I have done. pv1 and pv2 refer to the MPPT controllers per inverter. pv without a number is the combined PV of the inverter. sunsynk_input is inverter 1 and sunsyn_input_2 is inverter 2. A similar approach should be done for the total energy, battery in an out energy and your grid energy in an out. Be careful what you edit. So of the data will be missing unless you modify the Node-Red flows to expand the final message payload that generates the attibute data of each entity.
September 15, 20232 yr Hello Steve, glad you made some headway. - sensor: - name: "Sunsynk Inverter 1 PV" unit_of_measurement: W state: > {{state_attr('sensor.sunsynk_input', 'pv')|float}} - sensor: - name: "Sunsynk Inverter 2 PV" unit_of_measurement: W state: > {{state_attr('sensor.sunsynk_input_2', 'pv')|float}} - sensor: - name: "Sunsynk Combined PV Power" unique_id: "sensor.sunsynk_combined_pv_power" unit_of_measurement: W state: > {{state_attr('sensor.sunsynk_input', 'pv')|float + state_attr('sensor.sunsynk_input_2', 'pv')|float}} Here is an example of of what I have done. pv1 and pv2 refer to the MPPT controllers per inverter. pv without a number is the combined PV of the inverter. sunsynk_input is inverter 1 and sunsyn_input_2 is inverter 2. A similar approach should be done for the total energy, battery in an out energy and your grid energy in an out. Be careful what you edit. So of the data will be missing unless you modify the Node-Red flows to expand the final message payload that generates the attibute data of each entity. A simpler way would be to create an input helper that combines the states of 2 or more different entities
September 15, 20232 yr Excellent thanks guys. Even just this editing is tedious...I'm finding a new found appreciation for all the hard work @Gary Waterworth has put into this. @WazzaCPT im still interested to see your github fork when you have the time so i can see your flow cards etc.
October 5, 20232 yr Hi all, new the the forum after watching @Sc00bs videos, Thanks btw and great work @Gary Waterworth and Other who have contributed! I'm struggling to get my card to show data after following instructions via these two videos (Link 1 / Link 2)and and I'm only getting battery state, any ideas? I am however seeing daily totals as per below and seeing the stats pull through against the correct entity's Edited October 5, 20232 yr by chessmaster
October 7, 20232 yr Random note: Just a heads up as I was gifted this surprise this morning with my NodeRed not working anymore therefore no inverter data... Turns out someghing in the auto-update from 14.5.0 to 14.6.1 didn't play nice. Quick restore back to 14.5.0 and updating it again solved the problem. Seems this is not an isolated incident. https://www.reddit.com/r/homeassistant/comments/171q9t2/who_broke_node_red/ ------------------------------------- @chessmaster You should perhaps go look at the github page there was a major update in a version a while back we had to change the "yes" and "no" to true and false as the code was changed by @slipx. I suspect this is your problem as you state you can see the data in the energy dashboard so it looks like everything is working properly its just not pulling to the card. See release notes below: https://github.com/slipx06/sunsynk-power-flow-card/releases/tag/2.0.0 You should also check your entity names as there was a breaking update for this as well. See below: https://github.com/slipx06/sunsynk-power-flow-card/releases/tag/v1.8.6 @Sc00bs you should perhaps just link that in your video as well as it looks like your video is still based on the old code using "yes" and "no" or perhaps you could do a updated video based on the new parameters 😉 Edited October 7, 20232 yr by -cK- Additional info provided
October 11, 20232 yr Today I started getting a lot of errors in node red, example below from debug messages:- 11/10/2023, 17:36:00node: Update SunSynk Load msg : string[88] "hass-post: API call http://localhost:8123/api/states/sensor.sunsynk_load, statusCode 400" 11/10/2023, 17:36:06node: Update SunSynk Battery msg : string[91] "hass-post: API call http://localhost:8123/api/states/sensor.sunsynk_battery, statusCode 400" 11/10/2023, 17:36:06node: Sunsynk Input Data function : (error) "TypeError: Cannot read properties of undefined (reading 'ppv')" 11/10/2023, 17:36:06node: Sunsynk Grid function : (error) "TypeError: Cannot convert undefined or null to object" 11/10/2023, 17:36:06node: Calc Last Update Time & General Status Check function : (error) "Logger Not Online - Error With Data " 11/10/2023, 17:36:06node: Calc Last Update Time & General Status Check function : (error) "Input(Input) - Error With Data " 11/10/2023, 17:36:06node: Calc Last Update Time & General Status Check function : (error) "Input(Grid) - Error With Data " 11/10/2023, 17:36:06node: Calc Last Update Time & General Status Check function : (error) "Input(Load) - Error With Data " 11/10/2023, 17:36:06node: Calc Last Update Time & General Status Check function : (error) "Logger Not Online - Error With Data " 11/10/2023, 17:36:06node: Calc Last Update Time & General Status Check function : (error) "Input(Input) - Error With Data " 11/10/2023, 17:36:06node: Calc Last Update Time & General Status Check function : (error) "Input(Grid) - Error With Data " 11/10/2023, 17:36:06node: Calc Last Update Time & General Status Check function : (error) "Input(Load) - Error With Data " 11/10/2023, 17:36:06node: Update SunSynk Battery msg : string[91] "hass-post: API call http://localhost:8123/api/states/sensor.sunsynk_battery, statusCode 400" 11/10/2023, 17:36:06node: Sunsynk Grid function : (error) "TypeError: Cannot convert undefined or null to object" 11/10/2023, 17:36:06node: Sunsynk Input Data function : (error) "TypeError: Cannot read properties of undefined (reading 'ppv')" 11/10/2023, 17:36:06node: Update SunSynk Load msg : string[88] "hass-post: API call http://localhost:8123/api/states/sensor.sunsynk_load, statusCode 400" 11/10/2023, 17:36:06node: Calc Last Update Time & General Status Check function : (error) "Input(Input) - Error With Data " 11/10/2023, 17:36:06node: Calc Last Update Time & General Status Check function : (error) "Input(Grid) - Error With Data " 11/10/2023, 17:36:06node: Calc Last Update Time & General Status Check function : (error) "Input(Load) - Error With Data " 11/10/2023, 17:36:06node: Calc Last Update Time & General Status Check function : (error) "Logger Not Online - Error With Data " 11/10/2023, 17:36:06node: Calc Last Update Time & General Status Check function : (error) "Input(Input) - Error With Data " 11/10/2023, 17:36:06node: Calc Last Update Time & General Status Check function : (error) "Input(Grid) - Error With Data " 11/10/2023, 17:36:06node: Calc Last Update Time & General Status Check function : (error) "Input(Load) - Error With Data " 11/10/2023, 17:36:06node: Update SunSynk Battery msg : string[91] "hass-post: API call http://localhost:8123/api/states/sensor.sunsynk_battery, statusCode 400" 11/10/2023, 17:36:07node: Update SunSynk Load msg : string[88] "hass-post: API call http://localhost:8123/api/states/sensor.sunsynk_load, statusCode 400" 11/10/2023, 17:36:07node: Sunsynk Grid function : (error) "TypeError: Cannot convert undefined or null to object" 11/10/2023, 17:36:07node: Sunsynk Input Data function : (error) "TypeError: Cannot read properties of undefined (reading 'ppv')" 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Logger Not Online - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Input(Input) - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Input(Grid) - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Input(Load) - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Logger Not Online - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Input(Input) - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Input(Grid) - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Input(Load) - Error With Data " 11/10/2023, 17:36:07node: Update SunSynk Battery msg : string[91] "hass-post: API call http://localhost:8123/api/states/sensor.sunsynk_battery, statusCode 400" 11/10/2023, 17:36:07node: Sunsynk Input Data function : (error) "TypeError: Cannot read properties of undefined (reading 'ppv')" 11/10/2023, 17:36:07node: Update SunSynk Load msg : string[88] "hass-post: API call http://localhost:8123/api/states/sensor.sunsynk_load, statusCode 400" 11/10/2023, 17:36:07node: Sunsynk Grid function : (error) "TypeError: Cannot convert undefined or null to object" 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Logger Not Online - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Input(Input) - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Input(Grid) - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Input(Load) - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Data last updated more than 3 minutes ago. Should be minimum less than a minute - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Logger Not Online - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Input(Input) - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Input(Grid) - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Input(Load) - Error With Data " 11/10/2023, 17:36:07node: Update SunSynk Battery msg : string[91] "hass-post: API call http://localhost:8123/api/states/sensor.sunsynk_battery, statusCode 400" 11/10/2023, 17:36:07node: Update SunSynk Load msg : string[88] "hass-post: API call http://localhost:8123/api/states/sensor.sunsynk_load, statusCode 400" 11/10/2023, 17:36:07node: Sunsynk Input Data function : (error) "TypeError: Cannot read properties of undefined (reading 'ppv')" 11/10/2023, 17:36:07node: Sunsynk Grid function : (error) "TypeError: Cannot convert undefined or null to object" 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Data last updated more than 3 minutes ago. Should be minimum less than a minute - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Logger Not Online - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Input(Input) - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Input(Grid) - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Input(Load) - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Logger Not Online - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Input(Input) - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Input(Grid) - Error With Data " 11/10/2023, 17:36:07node: Calc Last Update Time & General Status Check function : (error) "Input(Load) - Error With Data " 11/10/2023, 17:36:07node: Update SunSynk Battery msg : string[91] "hass-post: API call http://localhost:8123/api/states/sensor.sunsynk_battery, statusCode 400" 11/10/2023, 17:36:07node: Sunsynk Grid function : (error) "TypeError: Cannot convert undefined or null to object" 11/10/2023, 17:36:07node: Update SunSynk Load msg : string[88] "hass-post: API call http://localhost:8123/api/states/sensor.sunsynk_load, statusCode 400" 11/10/2023, 17:36:07node: Sunsynk Input Data function : (error) "TypeError: Cannot read properties of undefined (reading 'ppv')" 11/10/2023, 17:36:10node: Calc Last Update Time & General Status Check function : (error) "Input(Input) - Error With Data " 11/10/2023, 17:36:10node: Calc Last Update Time & General Status Check function : (error) "Input(Grid) - Error With Data " 11/10/2023, 17:36:10node: Calc Last Update Time & General Status Check function : (error) "Input(Load) - Error With Data " 11/10/2023, 17:36:55node: Calc Last Update Time & General Status Check function : (error) "Input(Input) - Error With Data " 11/10/2023, 17:36:55node: Calc Last Update Time & General Status Check function : (error) "Input(Grid) - Error With Data " 11/10/2023, 17:36:55node: Calc Last Update Time & General Status Check function : (error) "Input(Load) - Error With Data " Most of my automations now don't work including slip06x card. Some data is still pulling through for example Sunsynk Settings. I am still region 1 awaiting region 2 migration. Has anyone else experienced issues? The app works fine as does the web site. Edited October 11, 20232 yr by randomfool
October 11, 20232 yr Author This happens when teh website is giving issues. Seen a lot of complaints about the app the last few days
October 12, 20232 yr Saw this today 10/12/2023 2:00:00 AM - Dear Sunsynk Connect Users, We are preparing to conduct essential maintenance in Region 2, which is scheduled to commence on Friday 13th October at 01:00 GMT. The primary objective of this maintenance is to migrate data from MongoDB Business Edition to MongoDB Enterprise Edition. Purpose: Our transition from MongoDB Business to MongoDB Enterprise is motivated by our need to facilitate rapid scalability. MongoDB Business edition imposes constraints on storage and services, and we aspire to have the flexibility to expand as per our requirements. MongoDB Enterprise offers us the capability to incorporate multiple shards, allowing us to scale up as needed. Steps Involved: 1. We will transition the application to the enterprise edition, ensuring that all new work data becomes accessible within minutes. 2. Subsequently, we will migrate data from the past 7 days to the enterprise edition. Please be advised that this process may take approximately 2 days to populate in your account. Region 1 to Region 2 Migration Update: Our migration of data from Region 1 to Region 2 is currently planned for the 25th of October. The slight delay in this migration is attributed to our reliance on our service provider for the release of the MongoDB Enterprise edition. Prior to the migration, we will provide you with a further update. Thank you for your understanding and cooperation during this essential maintenance period. Sincerely, Joel Egan | Chief Information Officer
October 12, 20232 yr Author Their website has been a joke for the last month In this case teh running totals for battery just stopped updating for a day. All other reading were find , just not the battery forever totals Then they catch up lol and you end up with wierd graphs This has been on and off for the last month. Edited October 12, 20232 yr by Gary Waterworth
October 29, 20232 yr Hi all, been using the integration and it's been rock solid, however and this maybe what you were referring to @Gary Waterworth the integration seems to be behind, I am using this in the UK and the clocks have just gone back so not sure if this has any effect? For example here is the website And here is the integration Notice the battery SOC? Regards Edited October 29, 20232 yr by Ivan Endicott
October 29, 20232 yr Author 1 hour ago, Ivan Endicott said: Hi all, been using the integration and it's been rock solid, however and this maybe what you were referring to @Gary Waterworth the integration seems to be behind, I am using this in the UK and the clocks have just gone back so not sure if this has any effect? For example here is the website And here is the integration Notice the battery SOC? Regards Region 2 ? global.set("SS.url.i1.battery", global.get("SS.url.hostname") + "/api/v1/inverter/battery/" + global.get("SS.Invertor1sn") + "/realtime?sn=" + global.get("SS.Invertor1sn") + "&lan"); That is the url that is build to retrieve battery data. We dont embed a "time" to get data for. We request the latest available You will probably find Region 2 server has a time quirk now that daylight savings has come in. The bug I was referring to above was when some totals just stop "running" and then catch up hours later. Edited October 29, 20232 yr by Gary Waterworth
October 29, 20232 yr Author I am busy with changes atm around calculated entities I am busy moving them all into a single Sunsynk_consolidated sensor. This will make it easier in future to cater for multiple invertor setups etc and provide a single entity that can be used for flow cards etc I want the raw entities stay that way and not have calculated attributes in them Edited October 29, 20232 yr by Gary Waterworth
October 30, 20232 yr 14 hours ago, Gary Waterworth said: Region 2 ? global.set("SS.url.i1.battery", global.get("SS.url.hostname") + "/api/v1/inverter/battery/" + global.get("SS.Invertor1sn") + "/realtime?sn=" + global.get("SS.Invertor1sn") + "&lan"); That is the url that is build to retrieve battery data. We dont embed a "time" to get data for. We request the latest available You will probably find Region 2 server has a time quirk now that daylight savings has come in. The bug I was referring to above was when some totals just stop "running" and then catch up hours later. Yes region 2. Thanks for the update Gary. SunSynk servers are not stable at the moment from posts on other forums. Appreciate all the hard work you are doing with this product. 👍 Edited October 30, 20232 yr by Ivan Endicott
November 2, 20232 yr I’m busy with arranging the timer and power settings within home assistant, instead of changing it through the sunsynk app. Does somebody know how to write the timer power settings and battery charge settings? This in order to steer the speed of discharging and speed of charging. thanks in advance!
November 9, 20232 yr Hi , I used Gary's HA / Sunsynk integration and it worked fine until I enabled the DuckDNS URL on my Pi. Now the link to the Sunsynk cloud is not working. What do i need to change to get the link working again ?
November 13, 20232 yr Author Sorry I have no experience with Duckdns and cant think why it would be blocking All webcalls etc are done exactly the same way the mobile app and website do them.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.