Fronius power meter (and inverter) - help with configuration

Hi.

My sensor “Power ac” disappeared yesterday, what could cause this? It has been working for 1 month without issues but now it says that this entity is not available.

I have tried to restart my RPi, looked for updates and reinstalled the Fronius integration but this sensor is gone.

I have a Symo 15 with smart meter.

/Henrik

Hi :wave:!
That sounds very strange. Are the other entities still there? Any messages in the logs?
You mean “Power AC” from the “Symo 15” device?

1 Like

Hi.

Yes, I used this sensor from the Symo 15.0-3-M.

What stands out in the log is that the “Symo 15.0-3-M (1) Status code” normally shows 7 at daylight and then changes between 2 and 3 when it is dark but yesterday it showed 7 until about 8.30 PM which is almost 5 hours after the sun went down.

I can not find an explanation to what this status code means?

See here for description of status codes https://www.fronius.com/~/downloads/Solar%20Energy/Operating%20Instructions/42,0410,2012.pdf

Fronius API is weird. It has very different returns based on time and weather :dizzy_face:

I meant HAs logs - is there anything regarding Fronius?

The HA log shows this event a couple of minutes ago:

2022-12-28 07:56:34.616 ERROR (MainThread) [homeassistant.components.fronius] Error fetching fronius_power_flow_IP ADDRESS data: Connection to Fronius device failed at http://IP ADDRESS/solar_api/v1/GetPowerFlowRealtimeData.fcgi.

I did the core update from 2022.10.5 to 2022.12.8 yesterday but I also did a rollback to 2022.10.5 with no change.

Yesterday I had 58 entities but now I only have 52 entities.

Does your Logger still reachable on that IP address? Have you done any update on the inverter?

Does your inverter has a static IP assigned or a dynamic (DHCP) one?

I can reach the inverter with IP adress and it was on DHCP. I tried changing to static IP but it didn’t help.

Yes, the firmware for the inverter was upgraded to V33500 yesterday. Do you know if it is possible to downgrade through the web portal?

So you upgraded the firmware, then the integration didn’t work anymore. And you chose to not mention that before? :person_facepalming:

Best if you gather your API responses and open an issue at GitHub for that. Maybe Fronius changed something again.
Edit: there is no mention of a change in the Changelog, so I guess that’s not it, unless you updated the Datalogger too.

I’m pretty sure that the sensor was working after the inverter upgrade yesterday but I could be wrong. I think I did the inverter upgrade before the HA upgrade but I needed to put the kids to bed in between so maybe my memory is playing tricks on me…

Anyway, the sun has come up and the solar panels started to produce some power and the sensor is back! It seems that it needed to be activated somehow because it has never showed as “not available” before. Normally it only shows 0W at night.

Now I’m back at 58 entities so there was 6 entities that activated when the panels started producing power.

Hopefully it doesn’t dissapear tonight when it goes dark.

Sorry for taking your time.

I think that is the case after a restart (update) of HA, until the value is first seen in an API response.

Hello,

Was reading through the forum but I could not find some solution for what I want to do. I would want if possible to get readings or do some calculation for hourly, daily and monthly for grid consumption, direct self use. Is this something that I can calculate somehow or make them available in any way? Cause I would like to have some graphs in grafana.

Basically I would like something like this exported in grafana

The end goal would like to be something like this

Where I can see fast and easy daily, monthly

Thank you lots in advance

I Like ur Grafana dashboard!!! maybe you share it with me?

You can use the utility_meter integration and cycle hourly … like this.

utility_meter:
 power_consumption_hourly:
    source: sensor.power_consumtpion_energy
    cycle: hourly

You can repeat that for every value you want … and i guess, that you already have defined the sensor.power_consumption like:

sensor:
  - platform: integration
    source: sensor.template_sensor_power_consumption
    name: "power_consumption_energy"
    unit_prefix: k
    method: left

And finally the template sensor, that i am sure you have :wink:

Hi all. I’m just about to get my solar installed. My system will have a fronius smart meter and inverter.

I have read the info regarding installation of the smart meter on feed-in (grid connection path) vs consumption path so I know that I want to make sure the installer position the smart meter at feed-in point to measure incoming and outgoing.

How can I make sure it is installed this way. What do I need to say to the installer and how can I check they are doing it correctly?

See picture below - have I got all everything identified correctly?

Thanks!

Why not just show him/her the picture you posted here?
Or tell them you want it “right after the official electricity meter”.
They should know what to do - they are (hopefully) professionals :wink:

1 Like

Great. Thank you.

Hi, is there a way to get info on when the PV-point is active? It happened a couple of times that after lightning the protection on the line from inverter to the house tripped, and thus the inverter switched to emergency mode since it does not sense AC on load side.
In such cases the web interface shows “PV-point active”, but there’s no error or info shown in Home assistant: the inverter is still online and sending data. I could make a sensor to check if power is being drawn from the grid when it shouldn’t but an alert of the PV-point going off would be smoother and cover also when this happens at night.

I think when PV point or Full Backup is active the AC frequency from the inverter supposed to be 54Hz.

I had a few days ago a storm which knocked out the power on the street, it triggered the PV point and the frequency shows 53Hz for two minutes then 0Hz for another two minutes and back to normal around 50Hz, as the power came back shortly.

You could try to set up an automation if the frequency is above 52.5Hz or something similar. None of the other values showed any issue, like error, status or inverter state. Meanwhile should have had a 1119 error as AC voltage too low, 1222 info as PV point active and 1244 info as No connection to Fronius Smart Meter.

Thanks, I’ll give it a try, but I’d also expect, like you, that some error should be thrown out.
If I understand correctly it’s a problem with the API that does not provide the error?

Sorry, but I cannot answer that question. You can try to query API manually. Here is some reference for it:

Most likely you will get some useful data from this endpoint: solar_api/v1/GetPowerFlowRealtimeData.fcgi