Fronius inverter integration

Hi all ,

I think of buying of Fronius inverter and BYD battery combination. Most likely the following questions go without saying, but I want to be sure as home assistant compatibility is the highest priority for me :slight_smile:

  • Does the integration also provide BYD battery information? What can be controlled via home assistant? I would be grateful if someone could post a screenshot of the device page
  • Does Fronius have any ‘installer access’? Is it necessary / recommended to have this rights? If yes, I will force my installer already in advance to give it to me.

Best regards

My Fronius inverter came with all access allowed. That should be the case for any install. You don’t need it for the HA integration though, it just needs to be connected to your network.

Hi :wave:!
At least for Symo devices (Gen24 may differ) there are 3 levels of access:

  • User
  • Admin
  • Service

You will need Admin to enable API access as for newer models it is disabled by default. You can then also enable ModbusTCP access to get finer grained values than via http API.
You don’t really need “Service” access.

Fronius SolarAPI (http) is read-only. If you want to write data (like overriding loading/using of battery) afaik (I don’t have a battery) you will need to use Modbus (SunSpec). You can find more infos about that somewhere here in the forums.

Infos about BYD batteries are provided by the default integration. You can have a look at the unittest fixtures to see which exactly. (See “storage” and “powerflow”).

1 Like

I am just starting out with home assistant and would like to integrate my photovoltaic system. It consists of a Fronius Symo 10M inverter. Hopefully, a Gen24 with a smart meter will join as well, soon.

I am using this Fronius inverter integration and it mostly works fine. I’d just like to see the MPPT data for both strings, DC1 and DC2. At the moment only entities DC voltage and current are offered and they seem to correspond to string 1. I looked through the strings.json file in github and found entity definitions for DC and DC2. It seems the feature is included but these entities are not listed when I look for values from the inverter.

Any hints on what I need to do?
Many thanks

Fronius’ SolarAPI doesn’t provide values for for each string.
You could try to get these via ModbusTCP if you really need those.

Thanks! I had a look through the API Spec and multiple strings are only supported for Gen24/Tauro. Is this supported for them in Home Assistant?

No. Only

"GetInverterRealtimeData.cgi?Scope=Device&"
"DeviceId={}&"
"DataCollection=CommonInverterData"

Is used currently.

I meanwhile installed a second inverter, a Gen 24 6.0. There I can see the individual string data as the API specification indicates.

Hello, I recently installed HA. I have a Fronius Eco 27 ​​inverter to integrate. I had already integrated the inverter for 1 day, in the evening the connection broke off and it didn’t come back. So I deleted the integration and tried again a few times without success, then it worked again for a few hours then it went away again. I deleted the integration again and now I can no longer get a connection. The following is displayed: Fronius SolarNet
Configure the IP address or local hostname of your Fronius device.

Connection Failed
Host
Does anyone have an idea what else I could do?

I’d recommend checking HA logs to see why disconnected.

Is the inverter connected via wifi or Ethernet to your home network?

Ethernet connection

have to ask the obvious questions that the IP hasn’t changed and you can still connect to the inverter web interface?

I’d also check the Fronius logs…

Does you inverter has night mode enabled? Ie. does it turn off at night and power on again when there is solar energy available?

1 Like

Hello, I have deactivated night mode

I have now found the error. If I set the setting to WLAN as shown in the picture below, I get a connection to HA

Without Night mode you can not connect / request data when it is off - the internal data logger will also be shut down.

Consider using a LAN cable instead of WiFi and set a fixed IP address (either at the inverters settings or as static DHCP lease in your LAN-Router) for the most stable experience.

I thought I turned on night mode

The inverter is connected to Ethernet. I don’t quite understand why I have to select WLAN so that the connection to HA works