just a general question with a Sunny Tripower 10.0 - does anyone have an idea to check individual strings? One plug toasted itself, and I lost power from one string for a while, no fault raised.
Hi there!
I sucessfully integrated my SMA inverter in HomeAssistant via Modbus TCP. The model is the Sunny Tripower 25000TL.
The data seems to come in fine. However when I take a look at the power-graph, I get “spikes” where the power is reduced. I can also measure these spike with my energy meter (elgris ZERO), so they are real. The data from the energy meter is also fetched via Modbus TCP. The spikes are really “ugly” when you for example look at the graph for a whole day. Now when I want to look at the consumption, I have to substract the measured power (energy meter) from the current production (inverter). Now the problem is that the measurements from the energy meter and the data from the inverter is not synchronous so in the consumption graph you get two spikes…
So I have a few questions:
Do you also have these spikes with your sma inverter?
How do you calculate or measure your current consumption?
Is it possible to synchronize the polling of Modbus sensors?
SMA power:
Hi schparc,
can you send me your config? How did you get this to work?
I have two inverters in operation. A SunnyBoy 3.6 and a Tripower 10.0 Smart Energy, the SunnyBoy works great with the SMA integration, no entities are displayed with the Tripower…
Dear All,
I have installed the following hardware:
Solar Inverter: Solar Edge
Battery Inverter SMA Sunny Boy 5.0
SMA Home Manager 2.0
Calor Pump Daikin Altherma 3
Lan Adapter Daikin brp069a62 with Smart Grid plug
I would configure the Smart Grid function but I don’t know where to start.
I’ve installed the “SMA Solar App” but I cannot recognize the sensor/state of the supply to grid in order trigger somehow the warm power of the calor pump when I have an excess of energy production. Do you have some tips?
Thanks,
Davide
I managed to read all data from my inverter using the YAML files in this topic but the sensors are only appearing as entities. How can I group them into one device?
I have a SMA Sunnyboy storage 5 with a BYD HVM 11kWh battery
I am looking for a way to manualy charge/discharge the battery contolled by HA looking to dynamic prices in Belgium. The goal is to charge from the grid at low price and to discharge at high prices.
I’ve managed to get the dynamic prices in HA & I’ve managed to get all the data from the SMA SBS integration in to HA, but there is minimal to none control of the battery.
I think it could be controled by modbus, but I don’t find the codes in the modbus list.
I would like to program 4 modes:
automatic (full auto self consumption like it is now)
manualy charge @ xxxx W (xxxx needs to be configurable)
manualy discharge @ xxxx W (xxxx needs to be configurable)
manualy off (stay standby)
could anyone help me with this or point me in the right direction?
Hello @becauseht
Your post helped me a lot my Sunny Boy 5000 tl 21.
I Can see Daily Yield and Totl Production now.
THANK YOU VERY MUCH !
I am now looking for the “Cherry on the cake” : integrate values as Solar Energy for the Energy Dashboard…
It looks like values does not have a unique ID, so we can’t add them in the energy dashboard through the UI
I don’t use the data from the Sunny boy because i have an external energy smart meter, but i could suggest to try to use the “power output” instead of daily yeld. You need to integrate the value so put in you configuration.yaml something like this:
- platform: integration
source: sensor.modbus_sma_pv_power
name: a_name_you_want
unit_time: h
round: 2
method: left
After a reboot you will may find in energy dashboard the name you used, if it still not working you need to create a customize.yaml where you have to put :
sensor.a_name_you_want:
state_class: total_increasing
device_class: energy
unit_of_measurement: kWh
last_reset: '2021-08-09T11:47:23.862268+00:00'
as unit_of_measurement you need to use kWh or Wh accordingly to your inverter data.
Reboot last time and it would be available in Energy dashboard as “a_name_you_want”.
It looks like I don’t understand what to do in configuration.yaml
It have put the integration code in the yaml, but anywhere else than under default_config breaks the config file
So the source modbus sensor is defined below (maybe the reason ?)
Whohoo Great !!! It appears now and is available in the Energy Dashborad
A first look at the new Sensor values (Production_Solaire) shown increases even faster than the Daily production
But the Energy Dashboard seems not to see any production at all (0 in graph etc, maybe need to wait for 2 hours)
i think you picked up the wrong sensor, you don’t have to use the PV_Total_Production but the PV_Power.
And yes in energy dashboard you will need to wait at least 1 or 2 hour before saw something.
you need to change the source: using sensor.PV_Power