udo1toni hat geschrieben: ↑16. Aug 2020 14:08
Modbus brauchst Du doch gar nicht... Das Fronius Binding arbeitet meines Wissens mit der API.
Ob die erreichbar ist, testest Du am einfachsten mit diesem Link (für Dich personalisiert... http://192.168.2.26/solar_api/GetAPIVersion.cgi
Der Push Service ist eine andere Funktion, genau wie Modbus
Ich bin gerade erschrocken....
ich habe die Links doch 35mal ausprobiert.
Sowas... Dann sollte das Fronius Binding funktionieren. Ich hab es gerade bei mir kurz getestet...
Für die Fronius Bridge gibst Du nur die IP als Hostname an (also 192.168.2.26, ohne http oder sonstwas)
Im Inverter wählst Du lediglich die einzige zur Verfügung stehende Fronius Bridge aus, die ID bleibt bei 1 (es sei denn, Du hast mehrere Geräte...)
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
udo1toni hat geschrieben: ↑16. Aug 2020 14:37
Sowas... Dann sollte das Fronius Binding funktionieren. Ich hab es gerade bei mir kurz getestet...
Für die Fronius Bridge gibst Du nur die IP als Hostname an (also 192.168.2.26, ohne http oder sonstwas)
Im Inverter wählst Du lediglich die einzige zur Verfügung stehende Fronius Bridge aus, die ID bleibt bei 1 (es sei denn, Du hast mehrere Geräte...)
Diese Einstellung habe ich ja bereits alle so getroffen.
Das Log schmeißt mir nur das raus
2020-08-16 15:18:12.844 [hingStatusInfoChangedEvent] - 'fronius:powerinverter:eb9a1a76' changed from OFFLINE (COMMUNICATION_ERROR): Configuration is incorrect to ONLINE
2020-08-16 15:18:12.866 [hingStatusInfoChangedEvent] - 'fronius:powerinverter:eb9a1a76' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Configuration is incorrect
==> /var/log/openhab2/openhab.log <==
2020-08-16 15:18:13.587 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler FroniusSymoInverterHandler tried updating the thing status although the handler was already disposed.
2020-08-16 15:18:13.603 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler FroniusSymoInverterHandler tried updating the thing status although the handler was already disposed. :arrow:
zu erzeugen.
Vorher solltest Du die per PaperUI erstellte Bridge und das Thing entfernen und OH noch einmal durchstarten.
Bei mir hat das funktioniert.
Hier noch die in VSC geschriebene Item-Datei (fronius.items):
violine21 hat geschrieben: ↑16. Aug 2020 18:05
Bitte versuch mal, die Bridge und das Thing per VSC in einer Datei
z.B. fronius.things (im Things-Ordner) mit folgendem Inhalt:
zu erzeugen.
Vorher solltest Du die per PaperUI erstellte Bridge und das Thing entfernen und OH noch einmal durchstarten.
Bei mir hat das funktioniert.
Hier noch die in VSC geschriebene Item-Datei (fronius.items):
2020-08-16 20:25:19.714 [thome.event.ExtensionEvent] - Extension 'binding-fronius' has been installed.
2020-08-16 20:25:19.772 [hingStatusInfoChangedEvent] - 'fronius:bridge:mybridge' changed from UNINITIALIZED to INITIALIZING
2020-08-16 20:25:19.803 [hingStatusInfoChangedEvent] - 'fronius:powerinverter:mybridge:myinverter' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2020-08-16 20:25:20.055 [hingStatusInfoChangedEvent] - 'fronius:bridge:mybridge' changed from INITIALIZING to ONLINE
2020-08-16 20:25:20.067 [hingStatusInfoChangedEvent] - 'fronius:powerinverter:mybridge:myinverter' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-08-16 20:25:26.019 [hingStatusInfoChangedEvent] - 'fronius:powerinverter:mybridge:myinverter' changed from INITIALIZING to ONLINE
2020-08-16 20:25:26.085 [hingStatusInfoChangedEvent] - 'fronius:powerinverter:mybridge:myinverter' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Configuration is incorrect
2020-08-16 20:25:32.235 [hingStatusInfoChangedEvent] - 'fronius:powerinverter:mybridge:myinverter' changed from OFFLINE (COMMUNICATION_ERROR): Configuration is incorrect to ONLINE
2020-08-16 20:25:32.266 [hingStatusInfoChangedEvent] - 'fronius:powerinverter:mybridge:myinverter' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Configuration is incorrect
2020-08-16 20:25:38.308 [hingStatusInfoChangedEvent] - 'fronius:powerinverter:mybridge:myinverter' changed from OFFLINE (COMMUNICATION_ERROR): Configuration is incorrect to ONLINE
2020-08-16 20:25:38.326 [hingStatusInfoChangedEvent] - 'fronius:powerinverter:mybridge:myinverter' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Configuration is incorrect
2020-08-16 20:25:44.464 [hingStatusInfoChangedEvent] - 'fronius:powerinverter:mybridge:myinverter' changed from OFFLINE (COMMUNICATION_ERROR): Configuration is incorrect to ONLINE
2020-08-16 20:25:44.506 [hingStatusInfoChangedEvent] - 'fronius:powerinverter:mybridge:myinverter' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Configuration is incorrect
2020-08-16 20:25:50.320 [hingStatusInfoChangedEvent] - 'fronius:powerinverter:mybridge:myinverter' changed from OFFLINE (COMMUNICATION_ERROR): Configuration is incorrect to ONLINE
2020-08-16 20:25:50.355 [hingStatusInfoChangedEvent] - 'fronius:powerinverter:mybridge:myinverter' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Configuration is incorrect
2020-08-16 20:25:56.191 [hingStatusInfoChangedEvent] - 'fronius:powerinverter:mybridge:myinverter' changed from OFFLINE (COMMUNICATION_ERROR): Configuration is incorrect to ONLINE
2020-08-16 20:25:56.218 [hingStatusInfoChangedEvent] - 'fronius:powerinverter:mybridge:myinverter' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Configuration is incorrect
2020-08-16 20:26:02.082 [hingStatusInfoChangedEvent] - 'fronius:powerinverter:mybridge:myinverter' changed from OFFLINE (COMMUNICATION_ERROR): Configuration is incorrect to ONLINE
2020-08-16 20:26:02.098 [hingStatusInfoChangedEvent] - 'fronius:powerinverter:mybridge:myinverter' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Configuration is incorrect
2020-08-16 20:26:08.208 [hingStatusInfoChangedEvent] - 'fronius:powerinverter:mybridge:myinverter' changed from OFFLINE (COMMUNICATION_ERROR): Configuration is incorrect to ONLINE
2020-08-16 20:26:08.236 [hingStatusInfoChangedEvent] - 'fronius:powerinverter:mybridge:myinverter' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Configuration is incorrect
2020-08-16 20:26:14.039 [hingStatusInfoChangedEvent] - 'fronius:powerinverter:mybridge:myinverter' changed from OFFLINE (COMMUNICATION_ERROR): Configuration is incorrect to ONLINE
2020-08-16 20:26:14.087 [hingStatusInfoChangedEvent] - 'fronius:powerinverter:mybridge:myinverter' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Configuration is incorrect
Vielleicht stimmt die Device ID nicht. Wobei der Fronius Symo 6.0-3-M meinem Verständnis nach zu den Hybrid Geräten gehört und somit die ID 1 schon stimmen sollte. Blöderweise kann man die ID nicht mal eben nachschauen. Du könntest aber über die API ausprobieren, wo die Antworten kommen...
Falls nicht, kannst Du die DeviceId von 0 bis 99 setzen.
Kann sein, dass ich mich mit der Groß/Kleinschreibung bei Scope,Collection und DeviceId vertan habe, ich bin grade nicht zuhause, um das auszuprobieren...
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
udo1toni hat geschrieben: ↑16. Aug 2020 21:17
Vielleicht stimmt die Device ID nicht. Wobei der Fronius Symo 6.0-3-M meinem Verständnis nach zu den Hybrid Geräten gehört und somit die ID 1 schon stimmen sollte. Blöderweise kann man die ID nicht mal eben nachschauen. Du könntest aber über die API ausprobieren, wo die Antworten kommen...
Falls nicht, kannst Du die DeviceId von 0 bis 99 setzen.
Kann sein, dass ich mich mit der Groß/Kleinschreibung bei Scope,Collection und DeviceId vertan habe, ich bin grade nicht zuhause, um das auszuprobieren...
Habe ein bisschen probiert mit der Gorß und Kleinschreibung zu spielen, aber komme immer wieder zu diesem ergebnis
violine21 hat geschrieben: ↑17. Aug 2020 00:55
Wenn Du im SolarWeb-Portal bist und gehst auf Einstellungen >>> Komponenten, dort sollte die ID mit aufgeführt sein.
Vielen Dank für den Hinweis. Habe jetzt nochmal nachgeschaut, egal ob über solarweb oder am Wechselrichter selber steht die Device ID als 1