ich habe den Eindruck, mir einen schlechten Zeitpunkt zur Umstellung auf OH2 ausgesucht zu haben. Offensichtlich nutzen nur wenige die Möglichkeit, Sonoff (Tasmota 5.12.0) über das Paper UI in Betrieb zu nehmen.
Ich habe Openhabian 2.4 installiert. Dabei den im openhab-config angebotenen MQTT installiert. Dann habe ich im Paper UI das Binding MQTT installiert. Weiterhin habe ich aus den AddOns unter Transformation den JSONPath Transformation installiert.
Da ich aus der Vergangenheit noch pimatic in Betrieb habe kann ich sehen, dass Mosquitto läuft und Befehle als auch Werte bereitstellt.
Code: Alles auswählen
13:21:52 MQT: tele/Sonoff_Pow/STATE = {"Time":"2019.04.09 13:21:52","Uptime":"7 00:30:42","Vcc":3.514,"POWER":"ON","Wifi":{"AP":1,"SSId":"Leopard","RSSI":40,"APMac":"34:31:C4:BC:FE:1B"}}
13:21:52 MQT: tele/Sonoff_Pow/SENSOR = {"Time":"2019.04.09 13:21:52","ENERGY":{"Total":254.360,"Yesterday":0.632,"Today":0.362,"Period":1,"Power":59,"Factor":0.79,"Voltage":227,"Current":0.328}}
13:21:55 WIF: Prüfe Verbindung...
In Control unter other finde ich den Eintrag, und wenn ich den Schalter betätige geht die Teichpumpe an oder aus. Auch wenn ich anderseits im pimatic den Schalter betätige sehe ich in OH2 das ein und ausschalten. So weit so gut.
Nun möchte ich die Energiewerte darstellen. Dazu habe ich einen weiteren channel installiert.
Channel Type = Number Value
Channel ID =Teichpumpe-Energie
Label = Energy
MQTT state topic = stat/Sonoff_Pow/SENSOR
MQTT Command topic = leer
incomming value transformation =JSONPATH($.ENERGY.Power)
Wenn ich diesen channel speicher geht der Status des Generic MQTT Thing von online nach "Offline-Configuration Error."
Wenn ich dann den channel lösche und neu installiere ohne den Wert "incomming value transformation" auszufüllen läßt das System das speichern zu.
Diesen channel versuche ich dann per link in die Anzeige zu bringen.
Dabei wird als profile der Eintrag JSONPATH ausgewählt.
Als Item suche ich jetzt den Energieverbrauch (Energie heute) der Teichpumpe aus, der unter item mit angeboten wird.
Nun sehe ich in Control unter other weiterhin den Schalter, zusätzlich auch noch einen Eintrag
Energie heute -NaN kWh
Ich habe schon sehr viele Varianten versucht, finde aber keinen Weg, der um Ziel führt. Im Netz findet man eine Reihe an Howto zu den Themen MQTT in OH. Da sind aber fast alles MQTT 1 Beschreibungen.
Hat jemand eine Idee, was da zuu tun ist, eventuell schon den SOnoff Pow so installiert?
Würde mich über jede Anregung freuen. Wenn weitere Infos gebraucht werden stelle ich die natürlich gerne mit ein.
Vielen Dank
manylomy