Seite 1 von 1

Solarsteuerung verlangt jetzt Anmeldung

Verfasst: 2. Feb 2026 13:49
von BrightLight
Hallo,
ich komme mal wieder bei einem Problem nicht weiter. Ich habe bisher die Daten meiner Solaranlage mit Openhab (http-binding) abgefragt. Das hat auch bei ca. November 2025 gut funktioniert. Dann kam ein Update der Kiwigrid. Seither werden die Werte nicht mehr aktualisiert. Was ich bisher weiß, ist das bei der Abfrage der Rest-API jetzt vorher eine Anmeldung gemacht werden muss. Funktioniert z.B. über den Broser, da werde ich von http://192.168.175.123/rest/items auf http://192.168.175.123/logon.html umgeleitet. Nach Eingabe des Passworts funktioniert dann http://192.168.175.123/rest/items.
Es gibt hier auch ein Solarwatt-Binding, das offensichtlich das gleiche Problem hat.

Über ein php-skript konnte ich dann auch mittels curl eine Seite erstellen, die dann die API abfragt. (nur auf Webserver)
Aber ich habe noch keine Idee, wie ich das mittels Openhab hinbekommen kann. Im Internet kursiert ein Skript https://community.home-assistant.io/t/n ... e/930191/6 wo das mittels zwischengeschaltetem Proxy gemacht wird. aber das sollte doch auch irgendwie direkt machbar sein?
Falls hier jemand eine Idee hat, würde ich mich freuen und das gerne testen.

Re: Solarsteuerung verlangt jetzt Anmeldung

Verfasst: 3. Feb 2026 01:47
von udo1toni
Grundsätzlich kann man im http Addon auch verschiedene Authorization Methoden verwenden, allerdings nicht beliebig.
Die "einfachste" Methode, die mir dazu einfällt, ist tatsächlich ein externes Script, welches die Abfrage ausführt und die Daten anschließend weiterleitet.
Ich mache das bei mir auch, allerdings mit einer Fronius Symo. Und es geht bei mir auch nicht um die aktuellen Daten, sondern um die gesammelten Daten pro Tag. Das php Script baut den passenden Aufruf, um alle Daten des vergangen Tages abzufragen und anschließend in einer MariaDB abzulegen. Auf diese Weise habe ich die "offiziellen" Daten, die Fronius auch in ihrer Cloud verwenden.

Re: Solarsteuerung verlangt jetzt Anmeldung

Verfasst: 3. Feb 2026 14:50
von BrightLight
Hallo, danke für deine Antwort.
Die Authorization Methoden im http-Addon haben nicht funktioniert. Aber deinen Ansatz mit der Datenbank finde ich durchaus auch interessant. Da die Abfrage mit PHP bei mir so weit funktioniert, müsste ja auch ein Schreiben in eine MariaDB problemlos machbar sein.
Bei mir geht es prinzipiell auch um aktuelle Daten. Aber es müssen nicht unbedingt Livedaten sein. Ein Versatz von wenigen Minuten wäre auch unproblematisch. Und da sollte ja eine OpenHAB Abfrage auf den letzten Datensatz das gewünschte Ergebnis liefern können.

Ich dachte bisher an ein Script, das die Anmeldung im OH vor dem Aufruf durch das http-Addon macht und irgendwie an das Addon übergibt. Allerdings bin ich da im Wissen zu weit weg um das einschätzen zu können.

Re: Solarsteuerung verlangt jetzt Anmeldung

Verfasst: 3. Feb 2026 20:22
von Harka
Moin,
ich habe für Proxmox eine Api-Abfrage per http-Binding die den oben verlinktem genannten Ansatz mit der Session-ID ähnlich sieht. Versuch wert?

Code: Alles auswählen

      bufferSize: 2048
      authMode: BASIC
      stateMethod: GET
      commandMethod: GET
      contentType: application/json
      headers:
        - {cookie: kiwisessionid=YOUR_SESSION_ID}
      ignoreSSLErrors: true

Re: Solarsteuerung verlangt jetzt Anmeldung

Verfasst: 4. Feb 2026 10:54
von BrightLight
Hallo Harka,
ja einen Versuch ist das sicher wert. Wie funktioniert hier die Anmeldung um ein Cookie zu bekommen?

Re: Solarsteuerung verlangt jetzt Anmeldung

Verfasst: 4. Feb 2026 16:45
von Harka
ich würde mal schauen ob nach dem Einloggen in den Entwicklertools des Browser was zu finden ist. Unter Application sind bei Storage auch die Cookies aufgelistet. Schau mal ob da was brauchbares ist.