Gebäudeautomation mit Node-Red - #05 KNX: NodeRed mit KNX verbinden | node-red-contrib-knx-ultimate

Поділитися
Вставка
  • Опубліковано 3 гру 2024

КОМЕНТАРІ • 32

  • @torbenledermann
    @torbenledermann  11 місяців тому +1

    Du hast Fragen zum Thema Gebäudeautomation, KNX, Home-Assitant, Node-Red und co. oder möchtest dich einfach nur zu dem Thema mit anderen austauschen? Dann schaue doch gerne mal auf unserem Discord-Community-Server vorbei: discord.gg/E22QbYzQkD

  • @maxsupergiovane
    @maxsupergiovane 2 роки тому +10

    Thank you for using my KNX-Ultimate node. Hope you enjoy it. 😊

    • @torbenledermann
      @torbenledermann  2 роки тому +6

      Hello Max. Thank you for your awesome work with the knx-ultimate nodes. I definetly enjoy working with it and there will be more videos on my channel about it👍

    • @CNCnoob.
      @CNCnoob. Рік тому +2

      Nice to see my Logo creation in a UA-cam Video 🥳
      Still love the KNX-Ultimate Project 💪🏻 Greetings from Germany, Sven

    • @maxsupergiovane
      @maxsupergiovane Рік тому +1

      @@CNCnoob. Hi Sven! How do you do?

  • @dadaew77
    @dadaew77 2 роки тому +2

    Super Video. Danke. Bitte mehr über RGBW und TW Steuerung.

    • @torbenledermann
      @torbenledermann  2 роки тому +1

      Ein Video zur Anbindung von RGBW und TW an die KNX-Welt ist definitiv geplant. Wäre noch eine andere Schnittstelle interessant?

  • @topfundus1093
    @topfundus1093 2 місяці тому +1

    Danke, Du bist ein hervorragender Lehrer. Meine Frage: Wie lassen sich sozusagen analog Node-Red und shelly sowie Node-Red und SiemensLOGO! verbinden? Welche Bibliotheken kann man ggf. dafür nutzen? Hintergrund: Wir haben viele Shellys im Einsatz und wollen in die Haussteuerung eine LOGO8 einbauen (Heizungssteuerung). Dazu wäre es wichtig, auch die Shelly-Sensordaten und die Shelly-Schalter verwenden zu können, die bereits installiert sind und sehr gut funktionieren.

  • @michaelbiewen3667
    @michaelbiewen3667 2 роки тому +3

    da like ich doch schonmal vorab..!
    grüße

  • @123dabei9
    @123dabei9 Рік тому +4

    Hi Torben, echt klasse, was du mit deinem Kanal auf die Beine stellst und wie viel Inhalt du gut verständlich in die Videos bringst. Zu diesem hätte ich eine Frage. Ich habe ein MDT IP Router und grundsätzlich funktioniert deine Anleitung. Leider habe ich aber das Problem, dass die Verbindung ca. 5-8 mal in 10 Min abbricht bzw neu aufgebaut wird (Anzeige: next cycle will reconnect). Dadurch gehen natürlich auch einige Befehle/Statusrückmeldungen verloren. Die Physikalische Adresse des KNX IP Routers lautet 1.0.0 und die vier hinterlegen Tunneling-Adressen habe ich auf 1.0.251 bis 254 gelegt. Hast du mir einen Tipp, wie ich dem Problem auf die Schliche kommen kann?

    • @torbenledermann
      @torbenledermann  Рік тому +1

      Klingt jetzt erstmal soweit richtig. Wie hast du denn die Verbindung in Node-Red eingestellt?
      Routing(Multicast) oder Tunneling(IP-Adresse des IP-Routers)

  • @WladimirGrischin
    @WladimirGrischin 6 місяців тому +1

    Hallo und Vielen Dank für Ihre Video-Anleitung!
    Ich habe eine Frage zur Gateway-Konfiguration, und zwar:
    bei "default" Hardware-Adresse (15.15.22) die Telegrams von KNX-Virtual zu Node-Red kommen einwandfrei, aber von Node-Red zu KNX nicht.
    bei 0.0.1 (oder z.B bei 0.0.5) die Telegrams von KNX-Virtual zu Node-Red kommen auch einwandfrei, von Node-Red zu KNX auch, aber diese Tegrams werden unendlich wiederholt.
    Vielleicht können Sie Ihre flow.json publitieren oder ein Paar Wörter dazu sagen? Habe ein Gefühl, dass ich irgendwas prinzipiell falsch verstehe, aber weis nicht was.
    Danke im voraus.

    • @torbenledermann
      @torbenledermann  5 місяців тому +1

      Welche Schnittstelle wird denn genutzt? Ein IP-Router oder ein Interface?

  • @WoaznSigi
    @WoaznSigi 11 місяців тому +1

    Super Video, Vielen Dank! Ich möchte gerne mehrere werte aus knx sammeln und dann gesammelt weiterverarbeiten. Unter nodered mit iobroker konnte ich iobroker nodes variablen zuweisen und dann nach dem einlesen von mehreren Nodes mit einer funktion node darauf zugreifen. Wenn ich die knx ultimate nodes hintereinander miteinander verbinde wird die payload immer wieder überschrieben. Wie löst du das? Speziell geht es mir darum verschiedene temperaturen in einer Nachricht über Telegram auszugeben. Vielen Dank und viele Grüße

  • @c.sch.9460
    @c.sch.9460 11 місяців тому +1

    Super Video: Noch eine Frage dazu. Angenommen ich habe Gruppenadresse, welche ich zyklisch lesen möchte. Wie müsste man das in dem KNX Node einstellen? Ich habe einfach ein zyklischen Timestamp Node davor gepackt und triggere dadurch das lesen. Jedoch wird jedes mal auch noch ein TRUE auf den BUS geschickt und die GA immer AN geschaltet. Ich will aber nicht schreiben sondern die GA nur lesen ohne diese zu verändern. Hast du eine Idee?

    • @torbenledermann
      @torbenledermann  11 місяців тому +2

      Schau am besten mal hier nach. Da gibt es einige Beispiele zu dem Thema: github.com/Supergiovane/node-red-contrib-knx-ultimate/wiki/-Sample---Read-value-from-Device

  • @frankkiefer1993
    @frankkiefer1993 2 роки тому +1

    Hervorragende Video-Reihe zu KNX und NodeRed 👍 Ich nutze für mein Zuhause schon ca. 3 Jahre die KNX-Ultimate-Bibliothek (teilweise auch ergänzt mit der HomeKit-Bibliothek NRCHKB). Leider war mir der zeitliche Aufwand für die Implementierung der Jalousiesteuerung in NodeRed mit den o.g. Bibliotheken zu groß geworden und so habe ich mir noch das 1Home-Gateway für die Sprachsteuerung mit Apple HomeKit gekauft. Es wäre für mich sehr hilfreich, wenn Du zusätzlich zur einfachen Lichtsteuerung noch die Rolladen- und Jalousiesteuerung in NodeRed zeigen könntest 😊 Da ich aus der Gebäudeautomation komme, bin ich auch sehr an einer NodeRed-Einbindung von BACnet/IP interessiert! Super 🤩 Vielen Dank und weiter so 👏

    • @torbenledermann
      @torbenledermann  2 роки тому +2

      Hallo Frank, freut mich, dass dir die Videoserie gefällt. Jalousiesteuerung wird auf jeden Fall noch kommen. Bacnet habe ich mir mal notiert 👍

  • @al_7778
    @al_7778 Рік тому +1

    Hi, habe folgendes Problem mit KNX virtual:
    Wenn ich die txt Datei laut deiner Anleitung hinzufüge lassen sich die KNX Virtual Geräte nicht mehr programmieren. Es wird immer nach einem BCU / BAU Schlüssel gefragt, den ich natürlich nicht kenne und auch nicht gesetzt habe. Die Programmierung bricht dann mit einer Fehlermeldung ab ? Wenn ich die router.txt entferne, funkioniert alles normal ?

    • @torbenledermann
      @torbenledermann  Рік тому +1

      Hm, das ist seltsam. Hast du die richtige IP-Adresse des Netzwerkinterfaces eingetragen? Evtl. KNX Virtual einmal als Admin starten

  • @Exotelis-skydive
    @Exotelis-skydive Рік тому +1

    Vielen Dank für das informative Video.
    Eine Frage zum Dashboard. Wenn man von KNX Virtual den Status "Licht an" bekommen hat, auf dem Dashboard aber refreshed mit F5, persistiert der den Status?

    • @torbenledermann
      @torbenledermann  Рік тому +1

      Ja das sollte eigentlich so sein

    • @Exotelis-skydive
      @Exotelis-skydive Рік тому +1

      ​@@torbenledermann Danke für deine schnelle Antwort.
      Für alle die es ggf. auch im Detail interessiert, ich habe mir die Doku mal genauer angeschaut. Offensichtlich läuft serverseitig ein ExpressJs, würde bedeuten der State ist bis zum Serverneustart/Re-Deployment persistiert. Wenn nicht im Hintergrund SQLLite oder ähnliches als Datenbank angebunden ist, dann zumindest danach weg. Sprich auch ein persistieren der Historie (Werte von Temp. Sensor etc.) wären dann auch erstmal weg (Details müsste ich mir auch im Quellcode anschauen). Es ist möglich die Express Middleware über das Dashboard Plugin zu erweitern, aber da das Plugin generell auf AngularJS basiert und es andere Nachteile gibt, werde ich für meinen Use-Case was eigenes bauen :) Da Node-Red ja auch SQL Plugins anbietet, ist das glaube ich der leichtere Weg und die Visualisierung ist über moderne Frameworks wohl schneller als sich mit AngularJs rum zu schlagen :D (zumindest in meinem Anwendungsfall)
      Freue mich über kommende Videos auf deinem Kanal :)

    • @torbenledermann
      @torbenledermann  Рік тому +1

      Vielen Dank für den tiefen Einblick. Ja genau, durch einen Neustart sind die letzten Werte "verloren". Du kannst aber bei den KNX-Nodes einstellen, dass diese eine Lese-Anfrage an den KNX-Bus schicken, um so den letzten Zustand abzufragen

  • @alexandersommer1848
    @alexandersommer1848 2 роки тому +2

    Hallo, erstmal danke für deine super informativen Videos. Bin schon sehr gespannt auf weitere. Wie sieht es mit einer KNX Installation mit DALI-Gateway aus. Ist das vllt noch ein Thema was näher in Frage kommt. Lichtsteuerung über DALI ist ja doch sehr verbreitet.

    • @torbenledermann
      @torbenledermann  2 роки тому +1

      Hallo Alexander, ein Video zum Thema DALI-KNX Gateways ist aktuell in Planung 😉

  • @Ghostrider24011988
    @Ghostrider24011988 Рік тому +2

    Hallo, ersteinmal super Video. Vielen Dnak dafür. Habe aber folgendes Problem. Habe Node Red auf einem Raspberry Pi installiert. Für KNX nutze ich einen WAGO 750-889 Controller. In ETS ist der IP-Router überall auf Weiterleiten gestellt. In Node Red wird mir der KNX Device auch als "Connected. On Duty" angezeigt. Verbunden über die Multicasr Adresse. Wenn ich allerdings in KNX ein Telegram sende, kommt über den Debug Node nichts heraus. Verstehe irgendwie nicht, warum kein Telegram ankommt. Kennen Sie vielleicht dieses Problem?

    • @torbenledermann
      @torbenledermann  Рік тому +1

      Den Fehler kenne ich leider nicht. Ich würde mal probieren den Universalmodus einzuschalten beim KNX-Node und somit auf alle Gruppenadressen zu hören. Wenn es dann immer noch nicht funktioniert würde ich auf die Netzwerkverbindung vom Raspberry tippen, den On-Duty bedeutet ja nur dass der Node jetzt auf diese IP-Adresse hört, sagt aber nicht zwingend aus, dass eine Verbindung zum Router aufgebaut werden kann

    • @ClausJochen
      @ClausJochen Рік тому +1

      Grüße und Ghostrider hast du mittlerweile eine Lösung gefunden? Ich habe nämlich das gleiche Problem 🙈

  • @michaelbiewen3667
    @michaelbiewen3667 2 роки тому +2

    Ich nutze bei mir zu Hause eine Wago 750-889 als KNX Interface

    • @torbenledermann
      @torbenledermann  2 роки тому +1

      Hallo Michael, genau die gleiche Kombination nutze ich ebenfalls privat. Hast du Node-Red ebenfalls om Einsatz?

    • @michaelbiewen3667
      @michaelbiewen3667 2 роки тому

      @@torbenledermann Nein, noch garnicht. Das wollte ich allerdings jetzt mal ändern.. dann gehe ich mal davon aus, dass Du ebenfalls das Meisterprüfungsmaterial zu Hause verarbeitet hast ;)?