Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. KNX - Wert auf Bus schreiben

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    123

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

KNX - Wert auf Bus schreiben

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
6 Beiträge 3 Kommentatoren 1.5k Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • S Offline
    S Offline
    Sylvan
    schrieb am zuletzt editiert von
    #1

    Ich bekomme es einfach nicht hin einen Wert an den KNX-BUS zu senden.
    Was habe ich vor?:

    Die gemessene Außentemperatur der Heizungsanlage (von einem anderen Adapter) auf den Bus zu schreiben.

    Was habe ich bislang gemacht?:

    • Eine neue Gruppenadresse in der ETS erstellt und ihr den Datentyp 9.001 zugewiesen.
    • Diese GA testweise einem Statustext eines Glastasters zugewiesen, damit ich sehen kann ob der Wert auf den Bus geschrieben wurde. (meine IP-Schnittstelle lässt nicht mehrere Connections gleichzeitig zu)
    • KNX-Adapter komplett gelöscht, alle Objekte komplett gelöscht.
    • KNX-Adapter installiert, eingerichtet und Projekt eingelesen.

    Nun habe ich versucht direkt aus dem Objekte-Fenster von iobroker heraus einen Wert zu setzen. Im iobroker ändert er sich natürlich, beim Bus kommt er jedoch nicht an. Die Infoanzeige verharrt bei 0,0°C und auch im iobroker Log lese ich nichts davon, dass ein Wert versucht wurde auf den Bus zu schreiben. Selbes Ergebnis wenn ich den Wert mit einem simplen Blockly-Skript zu schreiben versuche.

    Die Eigenschaften des iobroker-Objektes sind folgende:

    {
    	"_id": "knx.0.Heizung.Zentral.Aussentemperatur_Heizung",
    	"type": "state",
    	"common": {
    		"name": "Aussentemperatur Heizung",
    		"type": "number",
    		"role": "value.temperature",
    		"read": true,
    		"write": true,
    		"unit": "°C",
    		"max": 670670,
    		"min": -273
    	},
    	"native": {
    		"dpt": "DPT9.001",
    		"address": "4/2/3",
    		"addressRefId": "P-03B8-0_GA-447",
    		"statusGARefId": "",
    		"actGARefId": "",
    		"update": false,
    		"objRef": "O-122_R-243",
    		"devName": "M-0083_A-008B-13-8804",
    		"devInst": "P-03B8-0_DI-28",
    		"objectSize": ""
    	},
    	"acl": {
    		"object": 1638,
    		"state": 1638,
    		"owner": "system.user.admin",
    		"ownerGroup": "system.group.administrator"
    	},
    	"from": "system.adapter.admin.0",
    	"user": "system.user.admin",
    	"ts": 1622693110335
    }
    

    Werte vom Bus auslesen klappt und auch die Steuerung von Rolladenpositionen über iobroker an den Bus funktioniert ebenso. Das Problem ist daher kein grundsätzliches in der Verbindung zwischen iobroker und dem Bus sondern speziell im Zusammenhang mit diesem Objekt.

    frankthegreatF 1 Antwort Letzte Antwort
    0
    • S Sylvan

      Ich bekomme es einfach nicht hin einen Wert an den KNX-BUS zu senden.
      Was habe ich vor?:

      Die gemessene Außentemperatur der Heizungsanlage (von einem anderen Adapter) auf den Bus zu schreiben.

      Was habe ich bislang gemacht?:

      • Eine neue Gruppenadresse in der ETS erstellt und ihr den Datentyp 9.001 zugewiesen.
      • Diese GA testweise einem Statustext eines Glastasters zugewiesen, damit ich sehen kann ob der Wert auf den Bus geschrieben wurde. (meine IP-Schnittstelle lässt nicht mehrere Connections gleichzeitig zu)
      • KNX-Adapter komplett gelöscht, alle Objekte komplett gelöscht.
      • KNX-Adapter installiert, eingerichtet und Projekt eingelesen.

      Nun habe ich versucht direkt aus dem Objekte-Fenster von iobroker heraus einen Wert zu setzen. Im iobroker ändert er sich natürlich, beim Bus kommt er jedoch nicht an. Die Infoanzeige verharrt bei 0,0°C und auch im iobroker Log lese ich nichts davon, dass ein Wert versucht wurde auf den Bus zu schreiben. Selbes Ergebnis wenn ich den Wert mit einem simplen Blockly-Skript zu schreiben versuche.

      Die Eigenschaften des iobroker-Objektes sind folgende:

      {
      	"_id": "knx.0.Heizung.Zentral.Aussentemperatur_Heizung",
      	"type": "state",
      	"common": {
      		"name": "Aussentemperatur Heizung",
      		"type": "number",
      		"role": "value.temperature",
      		"read": true,
      		"write": true,
      		"unit": "°C",
      		"max": 670670,
      		"min": -273
      	},
      	"native": {
      		"dpt": "DPT9.001",
      		"address": "4/2/3",
      		"addressRefId": "P-03B8-0_GA-447",
      		"statusGARefId": "",
      		"actGARefId": "",
      		"update": false,
      		"objRef": "O-122_R-243",
      		"devName": "M-0083_A-008B-13-8804",
      		"devInst": "P-03B8-0_DI-28",
      		"objectSize": ""
      	},
      	"acl": {
      		"object": 1638,
      		"state": 1638,
      		"owner": "system.user.admin",
      		"ownerGroup": "system.group.administrator"
      	},
      	"from": "system.adapter.admin.0",
      	"user": "system.user.admin",
      	"ts": 1622693110335
      }
      

      Werte vom Bus auslesen klappt und auch die Steuerung von Rolladenpositionen über iobroker an den Bus funktioniert ebenso. Das Problem ist daher kein grundsätzliches in der Verbindung zwischen iobroker und dem Bus sondern speziell im Zusammenhang mit diesem Objekt.

      frankthegreatF Offline
      frankthegreatF Offline
      frankthegreat
      schrieb am zuletzt editiert von
      #2

      @sylvan sagte in KNX - Wert auf Bus schreiben:

      Ich bekomme es einfach nicht hin einen Wert an den KNX-BUS zu senden.

      Ich habe das über Node Red gelöst. Läuft seit 2 Jahren super stabil und zuverlässig.
      Hier im Beispiel meine Netatmo Wetterstation, die mir die Werte auf den KNX Bus schickt:

      Nodered01.jpg

      S 1 Antwort Letzte Antwort
      0
      • frankthegreatF frankthegreat

        @sylvan sagte in KNX - Wert auf Bus schreiben:

        Ich bekomme es einfach nicht hin einen Wert an den KNX-BUS zu senden.

        Ich habe das über Node Red gelöst. Läuft seit 2 Jahren super stabil und zuverlässig.
        Hier im Beispiel meine Netatmo Wetterstation, die mir die Werte auf den KNX Bus schickt:

        Nodered01.jpg

        S Offline
        S Offline
        Sylvan
        schrieb am zuletzt editiert von
        #3

        @frankthegreat
        Das hätte ich schon längst gemacht, jedoch lässt meine IP-Schnittstelle nur eine Verbindung zu.
        Das heißt ich kann entweder den iobroker oder node-red damit verbinden.
        Da aber zig Werte vom Bus in iobroker ausgelesen und verarbeitet werden muss die iobroker Verbindung erhalten bleiben.

        Daher suche ich ja nach der Lösung wie ich dies mit iobroker hinbekomme.

        frankthegreatF 1 Antwort Letzte Antwort
        0
        • S Sylvan

          @frankthegreat
          Das hätte ich schon längst gemacht, jedoch lässt meine IP-Schnittstelle nur eine Verbindung zu.
          Das heißt ich kann entweder den iobroker oder node-red damit verbinden.
          Da aber zig Werte vom Bus in iobroker ausgelesen und verarbeitet werden muss die iobroker Verbindung erhalten bleiben.

          Daher suche ich ja nach der Lösung wie ich dies mit iobroker hinbekomme.

          frankthegreatF Offline
          frankthegreatF Offline
          frankthegreat
          schrieb am zuletzt editiert von
          #4

          @sylvan OK, dann auf jeden Fall mal drüber nachdenken in eine Schnittstelle oder IP Router mit mehreren Tunneln zu investieren.
          Auf lange Sicht kommst da nicht drumherum :point_up:
          Schon wenn du mal mit der ETS was umprogammieren willst, gibts Streit um den einen Tunnel :face_with_head_bandage:

          Eine andere Lösung sehe ich da nicht.
          Viel Erfolg.

          S 1 Antwort Letzte Antwort
          0
          • frankthegreatF frankthegreat

            @sylvan OK, dann auf jeden Fall mal drüber nachdenken in eine Schnittstelle oder IP Router mit mehreren Tunneln zu investieren.
            Auf lange Sicht kommst da nicht drumherum :point_up:
            Schon wenn du mal mit der ETS was umprogammieren willst, gibts Streit um den einen Tunnel :face_with_head_bandage:

            Eine andere Lösung sehe ich da nicht.
            Viel Erfolg.

            S Offline
            S Offline
            Sylvan
            schrieb am zuletzt editiert von
            #5

            @frankthegreat said in KNX - Wert auf Bus schreiben:

            Eine andere Lösung sehe ich da nicht.

            Im Prinzip ist das die ureigenste Aufgabe des KNX-Adapters.
            Und diese erfüllt er auch anstandslos bei anderen GAs.
            Es sollte also ohne node-red nur mit dem KNX-Adapter funktionieren.
            Die Frage ist lediglich an welcher Stelle es genau hakt.

            @frankthegreat said in KNX - Wert auf Bus schreiben:

            Schon wenn du mal mit der ETS was umprogammieren willst, gibts Streit um den einen Tunnel

            Das ist nicht so ein riesen Problem bei mir: Alles in der ETS einstellen und sobald es ans Programmieren geht kurz den KNX-Adapter pausieren.

            J 1 Antwort Letzte Antwort
            0
            • S Sylvan

              @frankthegreat said in KNX - Wert auf Bus schreiben:

              Eine andere Lösung sehe ich da nicht.

              Im Prinzip ist das die ureigenste Aufgabe des KNX-Adapters.
              Und diese erfüllt er auch anstandslos bei anderen GAs.
              Es sollte also ohne node-red nur mit dem KNX-Adapter funktionieren.
              Die Frage ist lediglich an welcher Stelle es genau hakt.

              @frankthegreat said in KNX - Wert auf Bus schreiben:

              Schon wenn du mal mit der ETS was umprogammieren willst, gibts Streit um den einen Tunnel

              Das ist nicht so ein riesen Problem bei mir: Alles in der ETS einstellen und sobald es ans Programmieren geht kurz den KNX-Adapter pausieren.

              J Offline
              J Offline
              Joogibaer
              schrieb am zuletzt editiert von
              #6

              @sylvan said in KNX - Wert auf Bus schreiben:

              ren GAs.
              Es sollte also ohne node-red nur mit dem KNX-Adapter funktionieren.
              Die Frage ist lediglich an welcher Stelle es genau hakt.

              Gibt es hier Neuigkeiten? Ich habe das selbe Problem :(

              1 Antwort Letzte Antwort
              0
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate
              FAQ Cloud / IOT
              HowTo: Node.js-Update
              HowTo: Backup/Restore
              Downloads
              BLOG

              365

              Online

              32.5k

              Benutzer

              81.7k

              Themen

              1.3m

              Beiträge
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Anmelden

              • Du hast noch kein Konto? Registrieren

              • Anmelden oder registrieren, um zu suchen
              • Erster Beitrag
                Letzter Beitrag
              0
              • Home
              • Aktuell
              • Tags
              • Ungelesen 0
              • Kategorien
              • Unreplied
              • Beliebt
              • GitHub
              • Docu
              • Hilfe