Logische Verknüpfung von Inputs in node-red?
Posted: 21 Jan 2020, 18:29
Hallo Kunbus-Forum,
ein Forenneuling hier. Ich habe gerade die Gelegenheit einen RevPi mit Input-Modul zu testen. Grundsätzlich läuft bisher alles so, wie es soll. Sehr schön.
Zum Auslesen der Input-Pins benutze ich mit Erfolg eure node-red-contrib-revpi-nodes 1.0.2, vielen Dank für die Bereitstellung an den Maintainer!!
Ich scheitere allerdings gleich an der Lösung einer vermeintlich einfachen Problemstellung:
Ich möchte gerne die Werte der Inputs logisch verknüpfen.
Nehmen wir als Beispiel den einfachsten Fall, daß I_1 und I_2 logisch AND-verknüpft werden sollen.
Die Inputs liefern mir 1 oder 0. Alle Bool- bzw. Logic-Gatter, die ich über den Paletten-Manager von nodered gefunden habe, können mit diesen Eingangswerten allerdings nicht umgehen. Sie brauchen offenbar immer noch ein eindeutiges "topic" zusätzlich, damit diese zwei Inputs unterscheidbar sind.
Ich habe die Werte 1 und 0 auch mit dem change-node schonmal nach true und false gewandelt, aber auch mit diesen Werten scheitern die Logik-Vernüpfungen anscheinend an der fehlenden Unterscheidbarkeit der beiden Inputs mangels topic.
Hoffentlich habe ich nur ein Neulings-typisches Brett vor dem Kopf, denn ich kann mir nicht so recht vorstellen, daß so grundlegende Operationen mit eueren revpi-nodes unter node-red nicht möglich sein sollen.
Wer hat eine Idee?
Schönen Tag noch
ein Forenneuling hier. Ich habe gerade die Gelegenheit einen RevPi mit Input-Modul zu testen. Grundsätzlich läuft bisher alles so, wie es soll. Sehr schön.
Zum Auslesen der Input-Pins benutze ich mit Erfolg eure node-red-contrib-revpi-nodes 1.0.2, vielen Dank für die Bereitstellung an den Maintainer!!
Ich scheitere allerdings gleich an der Lösung einer vermeintlich einfachen Problemstellung:
Ich möchte gerne die Werte der Inputs logisch verknüpfen.
Nehmen wir als Beispiel den einfachsten Fall, daß I_1 und I_2 logisch AND-verknüpft werden sollen.
Die Inputs liefern mir 1 oder 0. Alle Bool- bzw. Logic-Gatter, die ich über den Paletten-Manager von nodered gefunden habe, können mit diesen Eingangswerten allerdings nicht umgehen. Sie brauchen offenbar immer noch ein eindeutiges "topic" zusätzlich, damit diese zwei Inputs unterscheidbar sind.
Ich habe die Werte 1 und 0 auch mit dem change-node schonmal nach true und false gewandelt, aber auch mit diesen Werten scheitern die Logik-Vernüpfungen anscheinend an der fehlenden Unterscheidbarkeit der beiden Inputs mangels topic.
Hoffentlich habe ich nur ein Neulings-typisches Brett vor dem Kopf, denn ich kann mir nicht so recht vorstellen, daß so grundlegende Operationen mit eueren revpi-nodes unter node-red nicht möglich sein sollen.
Wer hat eine Idee?
Schönen Tag noch