NEWS
Timer nur bei bestimmtem Wert starten
-
Wenn du bei deinem Fuctions-node bleiben willst, kannst du es z.B. so machen:
msg.payload = msg.payload.motion; //only if msg.payload = false if (msg.payload) {return null;} else {return msg;}Die Erfinder von Node-red haben dafür allerdings spezialisierte core-nodes geliefert.
Um msg.payload.motion nach msg.payload zu bekommen kannst du das change-node nehmen. Und für die Abfrage nach false kannst du z.B. das switch-node nehmen.

-
Danke, das mit dem switch funktioniert wie gewollt.
Noch eine Frage zum Change-node
Mein zwave Sensor liefert diese Daten:
****2.1.2019, 20:58:17node: ausgang1
zwave/0/NODE6/SENSOR_BINARY/Sensor_1 : msg.payload : Object
object
val: false
ack: true
ts: 1546459097097
q: 0
from: "system.adapter.zwave.0"
lc: 1546459097097****
Wie muss den das change-node aussehen, dass mir da ein false rauskommt?
-
Ich danke dir herzlichst.
Mit den beiden change-node und switch-node kann man ja fast alles realisieren.
Man muss nur einmal wissen wie man es richtig anwendet. Dazu habe ich leider nicht sehr viel gefunden im Internet.
Ich habe jetzt schon eine Menge von homee zum ioBroker transferiert. Demnächst wird der ioObroker vom Raspberry auf einen Beelink umziehen.
Node-red habe ich auch erst deswegen verwendet, weil der hue-adapter im ioBroker sehr langsam reagiert.
-
Ich danke dir herzlichst. `
@rewenodeDem schließe ich mich gerne an. Nur durchs Mitlesen wieder etwas gelernt. Diesmal wie man ein durch MQTT übergebenen String der den ehemaligen JSON Ausdruck enthält wieder über JSON.parse in eine JSON Ausdruck wandelt. Die im JSON Ausdruck enthaltenen Werte lassen sich dann natürlich viel einfacher weiterverarbeiten. Ist deutlich einfach als die Werte aus einem String herauszulesen.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden

