Seite 1 von 1

Android App mit IoT MQTT Panel

Verfasst: Fr Mai 17, 2024 2:55 pm
von horzella
Hallo,

mit Hilfe der App IoT MQTT Panel (https://play.google.com/store/apps/deta ... prod&gl=DE) habe ich eine Oberfläche gebastelt, mit der ich für mich wichtige Einstellungen der OpenWB vornehmen kann. Die MQTT-Topics habe ich mit Hilfe des Forums und dem MQTT Explorer (https://mqtt-explorer.com) herausgefunden.

Die Oberfläche ist im Screenshot zu sehen.
Screenshot_OpenWB_IoT_MQTT_Panel.png
(152.74 KiB) Noch nie heruntergeladen
Da ich schon etwas gebraucht habe, um alle Informationen zu sammeln, möchte ich diese hier zur Verfügung stellen für alle, die für sich selber etwas ähnliches bauen möchten:

Ladung (Panel Progress)
Topic openWB/vehicle/0/get/soc
Payload min 0 max 100
Unit % Factor 1
Dynamic Color aktiviert und angepasst

Reichweite (Panel Text Log)
Topic openWB/vehicle/0/get/range
Unit km Factor 1

Ladevorgang (Panel Multi-State Indicator)
Topic openWB/internal_chargepoint/0/get/charge_state
Label for item 1 an
Payload for item 1 true
Label for item 2 aus
Payload for item 2 false
Passende Icons gewählt

Lademodus (Panel Multi-State Indicator)
Topic openWB/vehicle/template/charge_template/0
Label for item 1 Sofortladen
Payload for item 1 instant_charging
Label for item 2 PV-Laden
Payload for item 1 pv_charging
Label for item 1 Aus
Payload for item 1 stop
Passende Icons gewählt
Payload is JSON Data aktiviert
JsonPath for subscribe
$.chargemode.selected

Ladeleistung (Panel Progress)
Topic openWB/chargepoint/1/get/power
Payload min 0 max 11000
Unit W Factor 1

Lademodus (Panel Radio Buttons)
Topic openWB/set/vehicle/template/charge_template/0/chargemode/selected
Subscribe Topic openWB/vehicle/template/charge_template/0
Label for item 1 Sofortladen
Payload for item 1 instant_charging
Label for item 2 PV-Laden
Payload for item 1 pv_charging
Label for item 1 Aus
Payload for item 1 stop
Payload is JSON Data aktiviert
JsonPath for subscribe
$.chargemode.selected

Sofortladen max. Ladung (Panel Slider)
Topic openWB/set/vehicle/template/charge_template/0/chargemode/instant_charging/limit/soc
Subscribe Topic openWB/vehicle/template/charge_template/0
Payload min 0 max 100
Slider step 5 Factor 1
Payload is JSON Data aktiviert
JsonPath for subscribe
$.chargemode.instant_charging.limit.soc

PV-Laden max. Ladung (Panel Slider)
Topic openWB/set/vehicle/template/charge_template/0/chargemode/pv_charging_charging/max_soc
Subscribe Topic openWB/vehicle/template/charge_template/0
Payload min 0 max 100
Slider step 5 Factor 1
Payload is JSON Data aktiviert
JsonPath for subscribe
$.chargemode.pv_charging.max_soc