NEWS
Node Red und KNX Ultimate Adapter
-
Hallo, ich nutze u. a. Node Red, um auf mein KNX System zuzugreifen, und zwar den KNX Ultimate Adapter. Der funktioniert auch tadellos.
Mein KNX System wirft einen neuen Zählerstand auf den KNX-Bus pro erkannten Impuls von meiner Regenmesser-Wippe, das funktioniert auch. Der Impuls zählt den Zählerstand hoch und den greife ich in Node Red ab.
Nun möchte ich, wenn ein Impuls erkannt wird, einen weiteren Wert vom KNX-Bus lesen, nämlich den Wert Durchluss Regen auf der KNX-Gruppenadresse 7/2/2. Auch das funktioniert, wenn ich mir den Busmonitor in der ETS ansehe. Allerdings ist der gelesene Wert vom Durchfluss Regen in KNX immer "Null".
Ich habe den Knoten Durchfluss Regen wie folgt parametriert:
Hier die Debug-Asugabe nach Durchfluss-Regen:
Wie muss ich den Knoten konfigurieren, dass ein sinnvoller ganzzahliger Wert rauskommt?
-
@iobrokerin Mach halt eine Debug Node und lass Dir das ganze Nachrichtenobjekt ausgeben und poste dann den Wert, der interessiert hier in CodeTags.
-
@mickym OK, wie mache ich das? Ich habe in den Properties nachgesehen, hier kann man lediglich konfigurieren, wohin der msg output gehen soll....
-
@iobrokerin Auf die Ausgabe des kompletten Nachrichtenobjekts in der Debug Node umstellen.
Dann den Wert der gesamten Nachricht über die Schaltfläche kopieren:
Dabei auf die Schaltfläche neben das Nachrichtenobjekt (genau auf der selben Höhe Ebene) klicken:
Danach ist das Objekt in der Zwischenablage und danach das hier in CodeTags reinkopieren:
Ich kann aber erst ggf. heute abend weiterhelfen.
-
@mickym said in Node Red und KNX Ultimate Adapter:
achrichtenobjekts in der Debug Node um
Spitze, Danke. Hier das Objekt:
{"topic":"7/2/2","devicename":"Durchfluss Regen","payload":null,"payloadmeasureunit":"unknown","payloadsubtypevalue":"unknown","knx":{"event":"GroupValue_Read","dpt":"unknown","dptdesc":"unknown","source":"15.15.22","destination":"7/2/2","rawValue":null},"previouspayload":"","_msgid":"5d42a663f3822763"}
-
@iobrokerin na da siehst du dass nicht mehr aus der Node rauskommt. Das heißt du musst auf der KNX Seite ggf. was suchen- ausser Dich interessiert einer der vorhandenen Eigenschaften
-
@mickym Dass nicht mehr aus der Node raus kommt hab ich ja schon gesehen am Null Wert. Aber warum? Auf dem knx busmonitor kann ich erkennen, dass der read Befehl ausgeführt wird...
-
@iobrokerin Was steht denn im debug wenn du nur auf die 7/2/2 triggerst?