HTTP API für Software 2

Auflistung von gewünschten Features, Ausschreibung zur Umsetzung
Antworten
phamel
Beiträge: 3
Registriert: Di Mai 07, 2024 10:19 am

HTTP API für Software 2

Beitrag von phamel »

Hallo,

wir haben viele Kunden mit OpenWB, die zusätzlich einen Loxone Miniserver verwenden.
In Software 1.9 haben wir die daten der Wallbox super einfach über die HTTP API abrufen können, was aber jetzt in Software 2 nicht mehr geht.
Da Loxone auch von allein kein MQTT spricht sorgt das für einige Probleme, wo auch bei vielen weiterhin neue SD-Karten mit Software 1.9 installiert werden müssen.
Wär es also möglich, wieder eine solche HTTP API zur Verfügung zu stellen?
LutzB
Beiträge: 3736
Registriert: Di Feb 25, 2020 9:23 am
Has thanked: 2 times
Been thanked: 9 times

Re: HTTP API für Software 2

Beitrag von LutzB »

Welche Daten werden benötigt? Als offiziell dokumentierte API bietet die software2 Modbus/TCP, was auch über Loxone abgefragt werden kann.
phamel
Beiträge: 3
Registriert: Di Mai 07, 2024 10:19 am

Re: HTTP API für Software 2

Beitrag von phamel »

Was hauptsächlich benötigt wird sind Ladeleistung, Status ob ein Fahrzeug eingesteckt ist, Aktueller Lademodus und Auswahl des Lademodus.
Des weiteren wurde mir vom Support mitgeteilt, dass Modbus nur aktiv wäre, wenn man die OpenWB als Secondary konfiguriert hat.
pappnase
Beiträge: 1
Registriert: Mo Mär 13, 2023 11:21 pm

Re: HTTP API für Software 2

Beitrag von pappnase »

Hallo,

ich möchte mich phamel anschließen. Auch ich vermisse die "alte" http-Schnittstelle. Ich hab ein Python-Proggy gebastelt, das die Daten meiner Solaranlage (Datenquelle Sonnenbatterie) per http-Request im JSAON-Format ausließt und minütlich in eine SQL-Datenbank schreibt. Das Ganze werte ich dann grafisch per Grafana aus. Funktioniert soweit prima.
Nun geht es mir darum, neben den Daten der Solaranlage/Batterie auch ausgewählte Daten (vor allem Ladeleistung und SoC) der OpenWB hinzuzufügen.
Bis zu Version 1.9 hätte ich in einem Rutsch einfach einen http-Request auf die OpenWB machen, und mit der eh schon vorhandenen JSON-Library auswerten und per SQL unter dem selben Timestamp in die DB schieben können.
Das gleiche würde per MQTT erheblich mehr Aufwand bedeuten.
openWB
Site Admin
Beiträge: 8425
Registriert: So Okt 07, 2018 1:50 pm
Been thanked: 16 times

Re: HTTP API für Software 2

Beitrag von openWB »

Es gibt derzeit einen Branch/PR feature-http-api:

https://github.com/openWB/core/pull/1751
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
openWB
Site Admin
Beiträge: 8425
Registriert: So Okt 07, 2018 1:50 pm
Been thanked: 16 times

Re: HTTP API für Software 2

Beitrag von openWB »

Ist nun im Master vorhanden.

Ich würde es sehr begrüßen wenn auf dieser Basis auch die Anbindung an SmartHome Geschichten wie HomeAssistant, ioBroker und co stattfindet.


Bildschirmfoto 2024-07-23 um 14.23.43.png
(148.54 KiB) Noch nie heruntergeladen
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
phamel
Beiträge: 3
Registriert: Di Mai 07, 2024 10:19 am

Re: HTTP API für Software 2

Beitrag von phamel »

Erst einmal vielen Dank für das Feature, es war schon sehr nützlich.
Was mir allerdings aufgefallen ist, ist das ein ändern des Lademodus recht problematisch erscheint, da der gesamte Fahrzeugeintrag geändert werden muss.
Ist hier etwas geplant, um dies einfacher zu gestalten?
Antworten