Fronius: Überschüssige Energie berechnen
-
- Beiträge: 221
- Registriert: 16. Dez 2017 10:49
Re: Fronius: Überschüssige Energie berechnen
Hallo noch einmal.
Was programmieren angeht bin ich, wie oben schon beschrieben nicht ganz so fit.
Ich habe jetzt das http-Binding installiert und ein Thing angelegt. und jetzt? - Ist die URL überhaupt richtig?
Wie gehe ich jetzt vor, um einzelne Channel anzulegen und mit Items zu verlinken?
In OH2 mussten die Transformationen (json, Map,...) installiert werden, aber ich finde die im OH3 nicht. Wo/Wie installiere ich die? In der offiziellen Doku steht, das die installiert werden müssen, aber leider nicht wo und wie.
Was programmieren angeht bin ich, wie oben schon beschrieben nicht ganz so fit.
Ich habe jetzt das http-Binding installiert und ein Thing angelegt. und jetzt? - Ist die URL überhaupt richtig?
Wie gehe ich jetzt vor, um einzelne Channel anzulegen und mit Items zu verlinken?
In OH2 mussten die Transformationen (json, Map,...) installiert werden, aber ich finde die im OH3 nicht. Wo/Wie installiere ich die? In der offiziellen Doku steht, das die installiert werden müssen, aber leider nicht wo und wie.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
RPI4/8GB RAM mit openhabian (bullseye) - Kernel Linux 6.1.21-v8+ - openhab 4.0.2 - Release Build - HM-CCU3 - ZWave UZB-USB Stick - Wifi-LED-Stripes - Logitech Harmony Hub - AVM Fritzbox - Enigma2-Box - Gardena HUB - Fronius-Binding - Miele@Home
-
- Beiträge: 13
- Registriert: 3. Jan 2021 19:08
Re: Fronius: Überschüssige Energie berechnen
Hallo,
schau mal unter:
Einstellungen
.... Other Add-ons,
da findest du sie
Viele Grüße
Ulrich
schau mal unter:
Einstellungen
.... Other Add-ons,
da findest du sie
Viele Grüße
Ulrich
-
- Beiträge: 364
- Registriert: 29. Okt 2020 19:53
Re: Fronius: Überschüssige Energie berechnen
Genau, wie @UoausO schreibt, unter "Other Add-ons" die Transformation Add ON "jsonPATH Transformation" installieren.
Ich hab bei der url noch das "http://" davor, aber das könnte auch so gehen. Dann in dem neuen Thing "Add Channel" anklicken, und den Channel eindeutig benennen.
Dort im Feld "State url extension" eingeben
Unter Unit kannst du "%" eingeben. --> Channel erstellen.
Dann kannst du den Channel mit einem Item verlinken. Entweder gleich ein neues erstellen, oder ein vorhandenes nutzen. Den Link dann über das JSONPATH verlinken mit
Dann sollte der Wert bei deinem Item erscheinen.
Wenn das geschafft ist kümmern wir uns um die anderen Kanäle.
Ich hab bei der url noch das "http://" davor, aber das könnte auch so gehen. Dann in dem neuen Thing "Add Channel" anklicken, und den Channel eindeutig benennen.
Dort im Feld "State url extension" eingeben
Code: Alles auswählen
GetStorageRealtimeData.cgi?Scope=System
Dann kannst du den Channel mit einem Item verlinken. Entweder gleich ein neues erstellen, oder ein vorhandenes nutzen. Den Link dann über das JSONPATH verlinken mit
Code: Alles auswählen
JSONPATH:$.Body.Data.0.Controller.StateOfCharge_Relative
Wenn das geschafft ist kümmern wir uns um die anderen Kanäle.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Servus
- udo1toni
- Beiträge: 15247
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Fronius: Überschüssige Energie berechnen
Nein, das Protokoll ist zwingend anzugeben. Schließlich könnte das http Binding genauso gut auch https sprechen. Die Base URL sollte also mindestens so aussehen:Quautiputzli hat geschrieben: ↑3. Nov 2022 12:53 Ich hab bei der url noch das "http://" davor, aber das könnte auch so gehen
Code: Alles auswählen
http://10.1.1.50/solar_api/v1/
Code: Alles auswählen
http://10.1.1.50/solar_api/v
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 221
- Registriert: 16. Dez 2017 10:49
Re: Fronius: Überschüssige Energie berechnen
Dank eurer super tollen Hilfe bin ich einen Schritt weiter, aber leider noch nicht am Ziel.
Habe im Thing http:// ergänzt, wie Udo1Toni geraten, aber der angezeigte Status ist noch nicht ganz das, was ich wollte
Habe im Thing http:// ergänzt, wie Udo1Toni geraten, aber der angezeigte Status ist noch nicht ganz das, was ich wollte

Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
RPI4/8GB RAM mit openhabian (bullseye) - Kernel Linux 6.1.21-v8+ - openhab 4.0.2 - Release Build - HM-CCU3 - ZWave UZB-USB Stick - Wifi-LED-Stripes - Logitech Harmony Hub - AVM Fritzbox - Enigma2-Box - Gardena HUB - Fronius-Binding - Miele@Home
-
- Beiträge: 364
- Registriert: 29. Okt 2020 19:53
Re: Fronius: Überschüssige Energie berechnen
Ja, das ist nun der gesamte JSON String. Hast du denn den Channel via JSON verlinkt?
Servus
-
- Beiträge: 221
- Registriert: 16. Dez 2017 10:49
Re: Fronius: Überschüssige Energie berechnen
Meinen Verständnis nach sollte ich das gemacht haben:
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
RPI4/8GB RAM mit openhabian (bullseye) - Kernel Linux 6.1.21-v8+ - openhab 4.0.2 - Release Build - HM-CCU3 - ZWave UZB-USB Stick - Wifi-LED-Stripes - Logitech Harmony Hub - AVM Fritzbox - Enigma2-Box - Gardena HUB - Fronius-Binding - Miele@Home
-
- Beiträge: 364
- Registriert: 29. Okt 2020 19:53
Re: Fronius: Überschüssige Energie berechnen
Ja, sollte so passen.
Hast du die JSONPATH Transformation auch installiert?
Hast du die JSONPATH Transformation auch installiert?
Servus
-
- Beiträge: 221
- Registriert: 16. Dez 2017 10:49
Re: Fronius: Überschüssige Energie berechnen
JaQuautiputzli hat geschrieben: ↑3. Nov 2022 16:55 Ja, sollte so passen.
Hast du die JSONPATH Transformation auch installiert?
RPI4/8GB RAM mit openhabian (bullseye) - Kernel Linux 6.1.21-v8+ - openhab 4.0.2 - Release Build - HM-CCU3 - ZWave UZB-USB Stick - Wifi-LED-Stripes - Logitech Harmony Hub - AVM Fritzbox - Enigma2-Box - Gardena HUB - Fronius-Binding - Miele@Home
-
- Beiträge: 364
- Registriert: 29. Okt 2020 19:53
Re: Fronius: Überschüssige Energie berechnen
Versteh ich nun auch nicht. Du kannst auch mal versuchen die Transformation direkt in den Channel zu schreiben,
so:
so:
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Servus