NEWS
Json an MQTT schicken
-
Hallo,
ich kämpfe gerade wieder mit meiner Unwissenheit.
Ich möchte über Node-Red einen Alexa Befehl an meinen MQTT Broker weiter geben um Lampen zu steuern. Was ich von meinem Alexa Device bekomme ist:
msg : Object object on: true bri: 254 percentage: 100 hue: 0 sat: 254 xy: array[2] ct: 199 rgb: array[3] colormode: "ct" meta: object payload: "on" deviceid: "81db97a6bf251b17" topic: "" _msgid: "ccef8b06bacdba92"
An MQTT würde ich gerne die Werte von payload und von bri weitergeben in folgendem Format:
{ state: payload brightness: bri }
Irgendwie schaffe ich es aber nicht. Geht es über einen Function node?
Danke schonmal für eure Hilfe.
Gruß,
Christian
-
@nftvirus Nein Du nimmst einfach eine Change Node und nimmst JSONATA:
{ "state": payload, "brightness": bri }
-
@mickym Vielen Dank! So hat es funktioniert!