NEWS
Probleme mit KNX Ultrimate
-
Guten Morgen zusammen,
ich habe im Schnitt alle zwei Tage Probleme mit Nodered und KNX Ultimate. Ich löse in Nodered einen Befehl aus die Node mit der Gruppenadresse bekommt auch eine aktualisierung wird aber nicht an den KNX Bus gesendet. Nach einem Neustart von Nodered geht es wieder. Im Iobroker finde ich im Log aber keine Fehler. Jemand eine Idee was das sein könnte?
Viele Grüße
Saranger
-
@saranger Deine Infos sind sehr dürftig.
Wie wird der Befehl ausgelöst? Wie ist knx ultimate konfiguriert? Wie ist die Node definiert (group values, etc.)? Was soll geschaltet werden? Was sagt der Gruppen- und Busmonitor? Unterschiedliche GA für Schalten und Status? Welcher DPT? Nodered Standalone oder als Adapter im iob? -
Sorry für Doppepost; das Forum ist zur Zeit kaum nutzbar (503 excessive load).
-
@lessthanmore also es betrifft alle Nodes dann die an den KNX Bus übermittelt werden. Der Gruppenmonitor bringt auch keine Info, sprich es wird überhaupt nicht übertragen. Ich vermute das die Verbindung dann irgendwie nicht mehr steht wo ich das aber seh weis ich nicht. Die Konfiguration habe ich einmal beigefügt. Nodered läuft unter iobroker.
-
@saranger Schwachsinn, was hier stand.
Die physikalische Adresse muss ja nur irgendeine freie sein.
Welches IP-Gateway hast du denn im Einsatz?Zeig mal bitte einen Screenshot mit den Advanced Options einer Node.
-
@lessthanmore Hi ich habe das MDT Interface SCN-IP-000.03. Anbei der Screenshot
-
@saranger Ich meinte die erweiterten Einstellungen der Geräte/ Node selbst:
Wenn ich es richtig verstanden habe, so wird jedes Gerät/ Aktor nur einmalig geschaltet nach einem Neustart. Ein weiteres Schalten wird nicht an den Bus gesendet, korrekt?
-
anbei mal die Node Selbst, aber mein Problem betrifft dann alle nodes. Was ich aktuell so gelesen habe, schließt das ip interface irgendwann den Tunnel wenn das Gerät was zugreifen will seltsame dinge macht (in dem Fall dann wohl nodered) Nodered scheint dann keine neue Verbindung mehr aufzubauen und denkt wohl die Verbindung steht noch.
-
@saranger Sind denn die IP Adressen und physikalischen Adressen so im Interface definiert und freigegeben?
Siehe auch https://knx-user-forum.de/forum/öffentlicher-bereich/knx-eib-forum/1795053-node-red-knx-ultimate-ich-bekomme-einfach-keine-verbindungs-zu-stande
Wie sieht bei dir der Bereich "Tunneling Addresses" aus? -
Die Tunneling Adressen vom ip Interface lauten 1.0.2 - 1.05. muss ich davon eine in der Konfiguration im Node Red eintragen das hab ich noch nicht ganz gecheckt. Meines wissens greift aber Ultimate ja auf alle zu oder?
-
@saranger Ja, trag eine unbenutzte Adresse bei physikalischer Adresse ein. Dafür reservierst du sie ja im Interface.
Versuch macht kluch. -
@lessthanmore so habe mal eine Tunneling Adresse eingetragen in der Konfiguration von KNX Ultimate, mal schauen ob das was bringt, kann jetzt paar tage dauern. Hab auch noch node Red und ultimate aktualisiert auf die neusten Versionen.
-
so jetzt hat es relativ lange funktioniert, heut war es wieder soweit. Folgender Eintrag war im Log vom Iobroker.
node-red.0 2023-09-05 16:37:42.524 error [error] 9/5/2023, 4:37:42 PM.523 KNXUltimate-KNXEngine: KNXClient: getConnectionStatus Timeout 0 out of 3
und das stand in der config von knx ultimate
-> id: 6fc013af.98132c -> type: knxUltimate-config -> info: undefined -> users: [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object] -> _config: [object Object] -> host: 192.168.2.89 -> port: 3671 -> physAddr: 1.0.3 -> hostProtocol: TunnelUDP -> suppressACKRequest: true -> csv: -> KNXEthInterface: Auto -> KNXEthInterfaceManuallyInput: -> stopETSImportIfNoDatapoint: stop -> loglevel: error -> name: Martins KNX -> localEchoInTunneling: true -> delaybetweentelegrams: 40 -> delaybetweentelegramsfurtherdelayREAD: 1 -> ignoreTelegramsWithRepeatedFlag: false -> keyringFileXML: -> knxSecureSelected: undefined -> autoReconnect: yes -> label: function () { return typeof this.name === undefined ? (this.host + ":" + this.port) : this.name + " " + (this.host + ":" + this.port); } -> _def: [object Object] -> _: function(){var e=Array.prototype.slice.call(arguments,0),t=e[0],o=(-1===e[0].indexOf(":")&&(e[0]=i+":"+e[0]),RED._.apply(null,e));return o=o===e[0]?t:o} -> valid: true -> validationErrors: -> dirty: true -> infoEditor: [object Object] -> z: -> changed: false -> credentials: [object Object]
ob das was ausagt kann ich nicht beurteilen.
-
@saranger https://forum.iobroker.net/post/1041575
Ist bei dir „secure tunneling“ aktiv?
Fehler hört sich ja ähnlich an. -
@lessthanmore hi nein das ist deaktiviert, das macht mich echt wahnsinnig, das gerade wieder so häufig, gefühlt jeden zweiten Tag.