thank you for your help!
do you know how I can manage the offline time of my inverter ? During that period the inverter the log says:
Exception: No route to host (Host unreachable)
2017-11-26 19:00:25.413 [ERROR] [ab.binding.http.internal.HttpBinding] - No response received from ‘froniusrtd’
is there any chance to use http binding url only if IP is available without error logging ?
thanks
I doubt that there is a way to prevent such error logging. But the inverter should not be offline anyway - or did I miss something? At least my inverter is online 24/7…
I can configure the inverter. If no solar power during night it goes offline. This makes sense not using standby power.
Is there a way to check if it is online and if so to update the values all in a rule? How could that be done?
I think the update url in the items must be deleted?
Well, you could use the network binding to get information about offline/online state. You would then have to get all data the hard way through a rule. But of course this would be possible. The network binding will also log information about offline state, but at least this is no error (at the moment I don’t remember if it’s warn or info level).
i must change the format=false to format=true in http.cfg in order to get other things like dimmers to trun.
Now my sitemap does not show all PV values. I only can find some '—'
How Can I deal with the problem?
I’m pretty sure this is not related to format=true. This is only to suppress formatting e.g. %2$ to the actual value of the item, and this parameter is only for outbound but not inbound traffic.
Frame label="Photovoltaik Daten" {
Text item=PV_Current label="PV Leistung: [%.0f W]" icon="none"
Text item=PV_Prozent label="PV Auslastung: [%.2f %%]" icon="none"
Text item=PV_DaySumCalculated label="PV Leistung Tag: [%.2f kWh]" icon="none"
Text item=PV_YearSumCalculated label="PV Leistung Jahr: [%.2f MWh]" icon="none"
Text item=PV_TotalCalculated label="PV Leistung Total: [%.2f MWh]" icon="none"
Group item=PV label="Verlaufsdaten" icon="solarplant"
}
rules:
rule "pv-berechnung in kWh"
when
Item PV_DaySum received update
then
PV_DaySumCalculated.postUpdate((PV_DaySum.state as Number)/1000);
end
rule "pv-berechnung in MWh"
when
Item PV_YearSum received update
then
PV_YearSumCalculated.postUpdate((PV_YearSum.state as Number)/1000000);
end
rule "pv-berechnung total in MWh"
when
Item PV_Total received update
then
PV_TotalCalculated.postUpdate((PV_Total.state as Number)/1000000);
end
rule "auslastung"
when
Item PV_Current received update
then
PV_Prozent.postUpdate((PV_Current.state as Number)/8100*100);
end
@Klaus_Schuster
This is a great example for me - I would like to add data from my Fronius Symo Hybrid to openhab 2.
I have problems defining the push service parameters in the Fronius firmware.
I am using a Raspi with openhabian, ip is 192.168.1.9.
Can someone help me please to find out what the push service line looks like so I can use the above items and rules in openhab?
I have a question regarding a Fronius Symo installation.
From what I understand we need a Fronius Datamanager to acces it’s data.
What I can find about a Fronius Datamanager, says it sends data also to their own cloud.
Can I use the openhab binding to get the data and not send it to their cloud?
A way to do this is to place the Fronius in a seperate network (like a guest network) which has no access to the internet. An other way would be to block the outgoing traffic for the IP address of the fronius.
In both cases you still can access the data from a local openhab server - the data used in openhab comes from the local fronius inverter/smart meter.
As far as I see the inverter even offers a menu item for local access only:
Interfaces réseau
Mode de liaison