Sunsynk + Home Assistant

Just checked now and got a screenshot

475d97b5b572c9674fd69ddf72c8b89a.jpg
 
v 1.5.4 Updates
  • Changes some sensors back to integers to fix rounding issues
  • Introduces two new optional data points on the card through optional autarky: configuration under the inverter section. (Enabled by default set to no to hide). Autarky is the percentage of self sufficiency through Home Production. Ratio is the percentage of produced electricity used by the home. It calculated based on the formula below and borrowed from the Power Distribution Card
    • Autarky in Percent = Home Production(Daily Solar + Daily Battery Discharge + Daily Grid Sell)*100 / Home Consumption (Daily Load + Daily Grid Buy + Daily Battery Charge)
    • Ratio in Percent = Home Consumption(Daily Load + Daily Grid Buy +Daily Battery Charge) / Home Production(Daily Solar + Daily Battery Discharge + Daily Grid Sell)*100
1685454331725.png
 
Last edited:
Not sure if its been asked before but any chance of getting energy production and grid buy in ZAR on the card as an option?
 
I'm sure it could be added, but I have no idea what those formula, lookups would be, unless you have an existing sensor and just want a placeholder?
 
Any chance of having a space for current meter reading which will adjust dependant on grid value for those of us who export. It would save me going to the meter box to check each day.
 
Any chance of having a space for current meter reading which will adjust dependant on grid value for those of us who export. It would save me going to the meter box to check each day.
That's probably deserving of its own entity card
 
You might be right. I can't find any add on that allows you to enter a current meter reading which then fluctuates according to use. They all start as a counter from zero and reset at a predetermined date.
 
v 1.5.6
Updates


Adds support for optional display of temperature attributes. The following new sensors can be added to the card configuration:
  • battery_temp:
  • inverter_ac_temp:
  • inverter_dc_temp:

1685638847429.png 1685638866924.png
 
Love it.

It’s turning into the octopus of data dashboards.

It actually makes me wish there was a way to map my house out in a similar boxes format and just add the data for everything in one single pane of glass like this and then you click a room for granular controls.
 
v1.5.7
Updates

  • Add optional dynamic speed animations depending on power draw. PR#29. Thanks @Papsnoek. New attributes can be configured for battery, grid, load and solar. If not defined this is disabled and default speeds are used.
    • animation_speed: - Set slowest animation speed in seconds, depending on Power draw
    • max_power: - Maximum Power draw to calculate animation speed
  • Adds an optional attribute invert_grid: to invert grid power. See Readme.
 
Great work.

Would this be possible with an axpert inverter running with solar assistant?

Hope I asked this correctly...
 
Great work.

Would this be possible with an axpert inverter running with solar assistant?

Hope I asked this correctly...
Of course*

* Since I think solar assistant publishes the same MQTT topics, regardless of inverter it has to be possible. I pasted mines earlier in the thread , so you could try it and see what it does.
 
v1.6.0
Updates

This release adds System Timer information to the battery display. (PR#36 Thanks @papsnoek). The card accepts 18 (optional) additional sensors to read data for the six time slots (prog1 - prog6). For example prog1 sensors below:

|prog1_time:| Optional | select.ss_prog1_time | Program 1 start time (HH:MM)
|prog1_capacity:| Optional | number.ss_prog1_capacity | Program 1 capacity (SOC) setting
|prog1_charge:| Optional | select.ss_prog1_charge | Program 1 charge options (on/off, 0/1, No Grid or Gen)

The battery display will show the set time slot SOC capacity next to the current SOC and adjust the time to charge or discharge accordingly. There is an additional icon next to the Timer On /Timer Off text which indicates if grid charge is active/inactive for the current time slot.

1685892030609.png

small update in 1.6.1 to allow toggle of time slot grid charge from within the card

sunsynk-power-flow-grid.gif
 
Last edited:
v1.6.0
Updates

This release adds System Timer information to the battery display. (PR#36 Thanks @papsnoek). The card accepts 18 (optional) additional sensors to read data for the six time slots (prog1 - prog6). For example prog1 sensors below:

|prog1_time:| Optional | select.ss_prog1_time | Program 1 start time (HH:MM)
|prog1_capacity:| Optional | number.ss_prog1_capacity | Program 1 capacity (SOC) setting
|prog1_charge:| Optional | select.ss_prog1_charge | Program 1 charge options (on/off, 0/1, No Grid or Gen)

The battery display will show the set time slot SOC capacity next to the current SOC and adjust the time to charge or discharge accordingly. There is an additional icon next to the Timer On /Timer Off text which indicates if grid charge is active/inactive for the current time slot.

View attachment 1535575
Getting advanced now!
 
Lots of sprints today :)
v1.6.2
  • The Auxiliary load can be renamed using the optional aux_name: attribute under the Load section
  • The Non-essential load can be configured to display two additional sensor values i.e. Geyser/Car charger and supports renaming. The following new optional attributes have been added to the Grid Section:
    • nonessential_name: Set the display name for the Non-Essential Load
    • nonessential_dual: Toggle the display of two Non-Essential loads (yes/no)
    • load1_name: Set the display name for the Non-Essential Load 1
    • load2_name: Set the display name for the Non-Essential Load 2
  • The following entity sensors will be read to populate the two loads:
    • non_essential_load1: Sensor that contains the power of your non-essential load (W)
    • non_essential_load2: Sensor that contains the power of your non-essential load (W)
1685920292961.png
 
Lots of sprints today :)
v1.6.2
  • The Auxiliary load can be renamed using the optional aux_name: attribute under the Load section
  • The Non-essential load can be configured to display two additional sensor values i.e. Geyser/Car charger and supports renaming. The following new optional attributes have been added to the Grid Section:
    • nonessential_name: Set the display name for the Non-Essential Load
    • nonessential_dual: Toggle the display of two Non-Essential loads (yes/no)
    • load1_name: Set the display name for the Non-Essential Load 1
    • load2_name: Set the display name for the Non-Essential Load 2
  • The following entity sensors will be read to populate the two loads:
    • non_essential_load1: Sensor that contains the power of your non-essential load (W)
    • non_essential_load2: Sensor that contains the power of your non-essential load (W)
View attachment 1535703
It's becoming a monster. LOL.

Love the option to rename the non-essential which for me is only the oven.

I am going have to have two cards, now, the existing one which is on my main HA screen for the wife and guests to see and the 'complicated one' for me on another dashboaard.

Having said that, I was just thinking there must be some card, or template option available in HA or available in HACS, that changes the card output based on who the user is. That would be a moerste big if condition. LOL - think I will stick to two haha
 
For us newbies to the thread and anyone else that follows could you link the destination file in each new version post to save having to navigate back many pages to find the source.

Many thanks
 
Last edited:
Top
Sign up to the MyBroadband newsletter
X