Hallo zusammen,
in den letzten Tagen habe ich versucht, den HTTP-Anfrage-Treiber von Innogy gegen die REST-API von OpenHAB zu benutzen. Hintergrund ist, dass diese Anfrage von der Zentrale auch getätigt werden, wenn (was so gut wie nie passiert) das BackEnd von Innogy mal Probleme hat.
Dabei stoße ich allerdings auf ein paar Probleme:
Scheinbar können von der Innogy-Zentrale nur URL's aufgelöst werden, die externe Hostnamen haben. Interne DNS-Namen funktionieren irgendwie nicht, obwohl diese korrekt in DNS eingetragen wurden und die Zentrale ihren DNS-Server über DHCP erhält.
Obwohl ich in der Konfiguration des 'HTTP-Geräts' in Innogy keinen Benutzername und Kennwort eingetragen habe, schlägt die Anfrage fehl, weil Innogy trotzdem einen Auth-Header generiert, der dann von OpenHAB abgelehnt wird.
Ich habe dann anschließend versucht, den HTTP-Befehl über die OpenHAB-Cloud abzusetzen, die zum einen einen externen DNS-Namen hat und zum anderen eine Authentifizierung fordert. Trotzdem will es nicht gelingen.
Hat das von Euch schon jemand zum Laufen gebracht oder hat jemand weitere Infos, was man hier tun könnte ?
Vielen Dank!
Gruß Ralph