Ich hab versucht Plugwise uber MQTT zu steuern. Dafür gibt es ein python module welches die Plugs abfragt und ansteuert.
Verstehen tu Ich es nicht ganz, und möglich hab ich's falsch gemacht. Aber es funktioniert in zwei Richtungen.
Nur die Readings sind eine line, mit verschiedene Messwerten. Wie bekomme Ich diese Messwerten in fhem format?
also:
Power: 0.86
Energie: 3.678
Power8s: 2.4506
cum_Energy:
usw
Meine config is diese:
define Mosquitto MQTT 127.0.0.1:1883
define CirclePlus MQTT_DEVICE 000D6F0001A59F60
attr CirclePlus IODev Mosquitto
attr CirclePlus publishSet_On plugwise2py/cmd/switch/000D6F0001A59F60
attr CirclePlus publishSet_Off plugwise2py/cmd/switch/000D6F0001A59F60
attr CirclePlus publishSet_StatusRequest plugwise2py/cmd/reqstate/000D6F0001A59F60
set CirclePlus Off {"mac":"","cmd":"switch","val":"off"}
set CirclePlus On {"mac":"","cmd":"switch","val":"on"}
set CirclePlus StatusRequest {"mac":"","cmd":"reqstate","val":"1"}
attr CirclePlus room MQTT
attr CirclePlus stateFormat transmission-state
attr CirclePlus subscribeReading_Power plugwise2py/state/power/000D6F0001A59F60
attr CirclePlus subscribeReading_State plugwise2py/state/circle/000D6F0001A59F60
attr CirclePlus subscribeReading_Energy plugwise2py/state/energy/000D6F0001A59F60
define FileLog_CirclePlus FileLog ./log/CirclePlus-%Y.log CirclePlus
Und ein screenshot vom Resultat ist angehängt