Seite 1 von 3
[V4.0 IP5] Timberwolf VISU BETA - Verhalten von Info-Widget unklar (war KNX Programmierung)
Verfasst: So Jan 07, 2024 2:56 pm
von fuzzi
Und nochmal ein Problem - vermutlich wieder was, was ich einfach nicht sehe...
Ich wollte (als Vorbereitung für eine Kameraintegration) mit dem Info-Widget anzeigen, wenn die Tür klingelt. An der Tür haben wir eine IP-Sprechstelle, die an der Fritz!Box angemeldet ist (und eine separate Videokamera).
Ich habe mir einen Node-RED flow erstellt, der über den Fritz!Box Callmonitor auf eine Gruppenaddresse schreibt, ob es gerade klingelt oder nicht:
Das funktioniert auch wie erwartet, hier mal die Gruppenaddresse mit Grafana für denselben Zeitraum mitgelockt:
Die Gruppenadresse 3/3/6 (KNX-Objekt 58) ist mit dem Widget verknüpft:
Die Darstellungsregeln habe ich wie folgt definiert:
Aber obwohl der Wert des Objektes aktuell definitiv "false" ist (wie in Node-RED, Grafana und auch im Busmonitor angezeigt), besteht mein Widget hartnäckig darauf, dass es klingelt:
Da ändert sich auch nichts, wenn ich es (über die inject-nodes in Node-RED) klingeln lasse oder nicht... was mache ich falsch?
Re: [V4.0 IP5] Verhalten von Info-Widget unklar
Verfasst: So Jan 07, 2024 3:24 pm
von SchateMuhl
Laut NodeRed bekommst du eine "0" und "1" gesendet, hast du mal versucht das so in der Darstellungsregel zu nehmen.
Also
kleiner 1 -> klingelt nicht
größer = 1 -> klingelt
Re: [V4.0 IP5] Verhalten von Info-Widget unklar
Verfasst: So Jan 07, 2024 3:25 pm
von StefanW
Hi Martin,
habe mir erlaubt mich auf Deinem Server einzuloggen.
Was mit auffällt ist, dass der KNX Objekt Manager einen Float-Wert anzeigt für ein Binär-KNX-Objekt? Speist das Node-Red falsch ein?
==> Das passt nicht
Stefan
Re: [V4.0 IP5] Verhalten von Info-Widget unklar
Verfasst: So Jan 07, 2024 5:38 pm
von Cepheus73
StefanW hat geschrieben: ↑So Jan 07, 2024 3:25 pm
Was mit auffällt ist, dass der KNX Objekt Manager einen Float-Wert anzeigt für ein Binär-KNX-Objekt? Speist das Node-Red falsch ein?
Dann müsste der TWS da aber auch noch Magie machen, oder?
Denn der Datentyp wird ja im Telegramm nicht mitgesendet, nur die Längeninfo.
Für ein Float müsste der NodeRed also als Längeninfo mindestens 2-Byte senden und der TWS müsste das dann als DT 9.* interpretieren (statt 7.* oder 8.*, geschweige denn 1.002), oder? Und das obwohl der DT des TWS-KO auf 1.002 gesetzt ist.
Viele Grüße
Bernhard
Re: [V4.0 IP5] Verhalten von Info-Widget unklar
Verfasst: So Jan 07, 2024 6:50 pm
von fuzzi
Hallo Stefan,
erst mal vielen Dank - aber ich wollte Dich nicht am WE beschäftigt halten, das ist wirklich kein dringendes Thema...
Ich bin mir nicht sicher, was da jetzt schief läuft. Das Popup sehe ich so wie Du (hatte ich vorher nicht drauf geachtet), die Information scheint mir aber nicht korrekt zu sein.
Wenn ich mir das KNX-Objekt in Grafana für die letzten 7 Tage anschaue, dann wurde es definitiv nach dem 4.1. noch öfter empfangen:
Und der hier dargestellte Wert ist auch immer der boolsche 1/0 Wert, den ich da als Datentyp eingestellt habe.
Am 4.1. direkt ist aber (laut Grafana) gar nix passiert?
Und wenn ich mir den Zeitraum im Busmonitor anschaue, dann sehe ich zu dem exakten Zeitpunkt kein Telegramm, und auch sonst nichts, was an die 3/3/6 gegangen wäre:
Insofern denke ich erst mal nicht, dass das Problem bei Node-RED liegt?
Re: [V4.0 IP5] Verhalten von Info-Widget unklar
Verfasst: So Jan 07, 2024 6:53 pm
von fuzzi
SchateMuhl hat geschrieben: ↑So Jan 07, 2024 3:24 pm
Laut NodeRed bekommst du eine "0" und "1" gesendet, hast du mal versucht das so in der Darstellungsregel zu nehmen.
Also
kleiner 1 -> klingelt nicht
größer = 1 -> klingelt
Hatte ich auch probiert, und mir auch erst mal nur den Wert anzeigen lassen (und nix komplexes mit der Darstellung gemacht). Da steht dann aber auch immer "1", ganz egal, was ich in Node-RED injiziere...
Re: [V4.0 IP5] Timberwolf VISU BETA - Verhalten von Info-Widget unklar
Verfasst: So Jan 07, 2024 7:50 pm
von Parsley
Moin zusammen
Ich habe mir erlaubt „Timberwolf VISU BETA - “ wie bei allen Threads zur aktuellen Visu Beta zu ergänzen. Sofern sich herausstellt, dass es nichts mit der Visu zu tun haben sollte, kann der Titel natürlich gerne wieder geändert und der Thread in das dann passende Forum verschoben werden.

Aber warten wir erst mal ab wie sich das hier entwickelt.

Re: [V4.0 IP5] Timberwolf VISU BETA - Verhalten von Info-Widget unklar
Verfasst: So Jan 07, 2024 7:55 pm
von SchateMuhl
laut NodeRed wird aber ein String "0" oder String "1" gesendet, kannst du das nicht im NodeRed schon so ändern das ein Boolean gesendet wird, ich denke das mit den Datentypen ist das Problem.
Re: [V4.0 IP5] Timberwolf VISU BETA - Verhalten von Info-Widget unklar
Verfasst: So Jan 07, 2024 8:11 pm
von Marino
Allgemein empfiehlt es sich, wenn so etwas unklar ist, in der Visu den Wert anzeigen zu lassen. Das wird ja direkt angezeigt (Instant). Anschließen kann man entsprechend anpassen und den Wert ausblenden.
Ich hatte nämlich mal ähnliches. Da kam doch tatsächlich on/off, obwohl es kein Text sein sollte und alles weitere als true/false gesendet wurde.
Einfach nur mal als allgemeiner Tip.
Viele Grüße
Nils
Re: [V4.0 IP5] Timberwolf VISU BETA - Verhalten von Info-Widget unklar
Verfasst: So Jan 07, 2024 8:13 pm
von StefanW
Hi Martin,
ich würde noch empfehlen, dieses KNX Objekt direkt mit einer Zeitserie aufzuzeichnen, weil dann sieht man, was genau am KNX Objekt ankommt.
Und ich würde empfehlen, einfach mal mit einer Logik auf diesen KNX zu senden und dann zu sehen, was die VISU macht-
lg
Stefan