[MQTT_BRIDGE] Expression für PublishReading_* ?

Begonnen von Tobias, 07 Januar 2018, 07:41:31

Vorheriges Thema - Nächstes Thema

Tobias

Hi,
ich suche nach einer Möglichkeit, den zu übertragenden Wert eines Readings vor der MQTT Übertragung noch zu ändern. Ich möchte ungern jede Menge eigene Userreadings in den Devices anlegen da diese nur für MQTT benötigt werden.
Derartige Expressions gibt es ja schon in den SubscribeSet_.* Attributen.
Gibt es hierfür schon einen Patch? In der COmmandref steht dazu nichts.

Beispiel:Das Reading "Status" nimmt die Werte an: [00|01|02]
diese möchte ich per MQTT übertragen, aber als die Werte: [open|tilted|closed]

zb: PublishReading_Status {($message eq "00")?"open":(($message eq "01")?"tilted"):"closed")}
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter