KevinW hat geschrieben: ↑Mi Jan 29, 2020 11:35 am
Die bestehende HTTP Api bleibt wie sie ist.
MQTT ist zeitgemäßer und effizienter und sollte daher künftig genutzt werden.
Ich hab versucht MQTT zu verstehen und bin nicht so ganz schlau geworden.
Mit der API kann ich schön einfach den Status abfragen:
$ curl
http://192.168.178.68/openWB/web/api.php?get=all
-> klappt super (wenn auch der Wert für "sofortlllp1" darin fehlt)
Und eigentlich müsste ich auch das Sofortladen so starten können:
$ curl
http://192.168.178.68/openWB/web/api.php?lademodus=0
-> das geht nur leider nicht obwohl der "lademodus" artig in "0" wechselt wenn ich über das Webfrontend das Sofort-Laden starte.
$ curl
http://192.168.178.68/openWB/web/api.php?sofortlllp1=7
-> das geht jedoch gut.
(aktuelle 17er-Software (stable) ist drauf
Frage 1: Kann ich die API immernoch nutzen um das Sofortladen zu beginnen?
Frage 2: Wie kann ich nun ebenso einfach auf der Kommandozeile meines Raspis die OpenWB über MQTT steuern? Ich will mich ja nicht gegen MQTT verwehren, möchte jedoch mit möglichst wenig Extrasoftware auskommen, daher reicht mir schon eine einzelne Kommandozeile wunderbar.
Dankeschön!