ich kämpfe mal wieder mit MQTT und steh auf dem Schauch :-/
Ausgangssituation:
- Mosquitto ist als mgtt Broker installiert (läuft auf dem gleichen Win 10 Rechner wie openHAB)
- Wallbox Tinkerforge WARP ist bei Mosquitto angemeldet und laut WI verbunden
- EVCC als Lademanagement ist ebenfalls bei Mosquitto angemendet
- EVCC steuert über mqtt die Wallbox (dynamisch die Ladestärle in 0,1 A Schritten)
- MQTT Bridge in OH angelegt und mit Mosquitto verbunden und Bridge is online
Jetzt würde ich dieverse Items anlegen um ggfs über Regeln oder rmanuell steuernd eingreifen zu können.
Leider bekomme ich es nicht hin, auf die MQTT Objekte zuzugreifen.
Bridge
Code: Alles auswählen
mqtt:broker:H47MQTT [ host="IP DES BROKERS", secure=false, clientID="H47ClientID" ]
Code: Alles auswählen
The MQTT API follows the REST API's structure, with loadpoint ids starting at 0:
evcc: root topic
evcc/loadpoints: number of available loadpoints
evcc/loadpoints/<id>/mode: loadpoint charge mode (writable)
Code: Alles auswählen
String evcc_mode "Modus: [%s]" { channel="mqtt:H47MQTT:evcc:loadpoints:0:mode" }
Number evcc_loadpoints "Anzahl Ladepunkte: [%.1f]" { channel="mqtt:H47MQTT:evcc:loadpoints" }