Erster Function Node Test

Node-RED als CCU3/RaspberryMatic Addon, WebApp, HomeKit, ...

Moderator: Co-Administratoren

Antworten
HA_Beginner
Beiträge: 80
Registriert: 19.01.2017, 08:16
Danksagung erhalten: 1 Mal

Erster Function Node Test

Beitrag von HA_Beginner » 11.07.2020, 15:25

Hallo Leute,

brauche mal wieder Hilfe..

Wie sieht die richtige Syntax aus... möchte dass wenn sich der Wert in der ersten Variable ändert... er die andere Variable ändert.

Code: Alles auswählen

[{"id":"75618e2a.6260a","type":"change","z":"825d3184.2cd25","name":"Alarmmeldung Text einfügen","rules":[{"t":"set","p":"payload","pt":"msg","to":"Test war erfolgreich","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":780,"y":220,"wires":[["473a1a38.7868fc"]]}]
Bin für jede Hilfe dankbar... stehe (mal wieder) auf dem Node Red Schlauch...

MfG

HA_Beginner

FinalD
Beiträge: 23
Registriert: 27.04.2020, 20:27
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 5 Mal
Danksagung erhalten: 1 Mal

Re: Erster Function Node Test

Beitrag von FinalD » 11.07.2020, 21:49

Du willst bei einer Änderung von msg.payload den Wert von msg.payload überschreiben?

Ich hätte es so gemacht, geht aber vielleicht auch schöner (habe erst vor ein paar Wochen mit Homematic angefangen):

Code: Alles auswählen

[{"id":"c04ac2a2.a1e6","type":"tab","label":"Flow 1","disabled":false,"info":""},{"id":"aea8f62b.662528","type":"change","z":"c04ac2a2.a1e6","name":"Alarmmeldung Text einfügen","rules":[{"t":"set","p":"payload","pt":"msg","to":"Test war erfolgreich","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":280,"wires":[["dd3389a4.3d4648"]]},{"id":"6314961d.20cd08","type":"switch","z":"c04ac2a2.a1e6","name":"","property":"payload","propertyType":"msg","rules":[{"t":"neq","v":"","vt":"prev"},{"t":"else"}],"checkall":"false","repair":false,"outputs":2,"x":330,"y":280,"wires":[["aea8f62b.662528","d113a157.f6a71"],["6a4bf27f.221ddc"]]},{"id":"f4d4d22.549e23","type":"inject","z":"c04ac2a2.a1e6","name":"","topic":"Alarmmeldung","payload":"Test","payloadType":"str","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":150,"y":280,"wires":[["6314961d.20cd08"]]},{"id":"d113a157.f6a71","type":"debug","z":"c04ac2a2.a1e6","name":"Wert hat sich geändert","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","x":560,"y":220,"wires":[]},{"id":"dd3389a4.3d4648","type":"debug","z":"c04ac2a2.a1e6","name":"neu hinzugefügter Wert","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","x":860,"y":280,"wires":[]},{"id":"1a4f3795.79f9e8","type":"inject","z":"c04ac2a2.a1e6","name":"","topic":"Alarmmeldung","payload":"Test2","payloadType":"str","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":150,"y":340,"wires":[["6314961d.20cd08"]]},{"id":"6a4bf27f.221ddc","type":"debug","z":"c04ac2a2.a1e6","name":"Wert hat sich nicht geändert","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","x":580,"y":340,"wires":[]}]

Antworten

Zurück zu „RedMatic“