Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Schreiben Sollwert Heizungssteuerung MDT über Objectbroker

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    502

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    5.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.4k

Schreiben Sollwert Heizungssteuerung MDT über Objectbroker

Scheduled Pinned Locked Moved ioBroker Allgemein
mdtheizungdatenwert2byte
3 Posts 2 Posters 483 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    Shadowblues
    wrote on last edited by
    #1

    Hallo zusammen,

    ich würde gerne einen Sollwert für den jeweiligen Raum im IOBroker setzen, aber das klappt irgendwie nicht.

    Ich habe MDT Glastaster, die haben einen Temperatursensor drin und die 8 fach Heizungsaktoren AKH-0800.01
    Funktioniert alles problemlos untereinander und mit meiner anderen Softwarelösung.

    Nun möchte ich die Werte aber gerne in IOBroker setzen. Die Datenwerte sind 2 Byte Werte, diese kann ich beispielsweise über den ETS Busmonitor setzen. Datenpunkttyp 9.001. Beispielswerte: $0D $46 = 27 Grad.

    Schreibe ich den Wert über den Busmonitor, dann erscheint der Wert direkt in den IOBroker KNX Objekten und natürlich in meiner alten Steuerung. Schreiben geht also generell, lesen über die IOBroker Objektansicht auch.

    Hier das Objekt 1/3/120 im IOBroker:
    {
    "from": "system.adapter.knx.0",
    "user": "system.user.admin",
    "ts": 1606833244590,
    "common": {
    "name": "Sollwert Roger",
    "type": "number",
    "role": "value",
    "unit": "°C",
    "max": 30,
    "min": 14,
    "read": true,
    "write": false,
    "update": true
    },
    "native": {
    "dpt": "DPT9.0001",
    "address": "1/3/120",
    "addressRefId": "P-0388-0_GA-161",
    "statusGARefId": "",
    "actGARefId": "",
    "objRef": "O-109_R-376",
    "devName": "M-0083_A-003A-14-6F23",
    "devInst": "P-0388-0_DI-12",
    "objectSize": ""
    },
    "acl": {
    "object": 1638,
    "owner": "system.user.admin",
    "ownerGroup": "system.group.administrator",
    "state": 1638
    },
    "_id": "knx.0.UG.Heizung.Sollwert_Roger",
    "type": "state"
    }

    Hier das Objekt 1/3/10:
    {
    "_id": "knx.0.UG.Heizung.Sollwert_Komfort_Roger",
    "type": "state",
    "common": {
    "name": "Sollwert Komfort Roger",
    "type": "number",
    "role": "value",
    "unit": "°C",
    "max": 670670,
    "min": -273,
    "read": true,
    "write": true,
    "update": true
    },
    "native": {
    "dpt": "DPT9.0001",
    "address": "1/3/10",
    "addressRefId": "P-0388-0_GA-167",
    "statusGARefId": "",
    "actGARefId": "",
    "objRef": "O-107_R-348",
    "devName": "M-0083_A-003A-14-6F23",
    "devInst": "P-0388-0_DI-12",
    "objectSize": ""
    },
    "from": "system.adapter.knx.0",
    "user": "system.user.admin",
    "ts": 1606833244526,
    "acl": {
    "object": 1638,
    "owner": "system.user.admin",
    "ownerGroup": "system.group.administrator",
    "state": 1638
    }
    }

    Geschrieben wird in die GA 1/3/10, der Status wird ausgelesen aus 1/3/120

    Was ich nicht schaffe ist, einen neuen Wert über IOBroker Objekteditor in 1/3/10 zu schreiben ...

    Jemand ne Idee?

    Gruß
    Roger

    S 1 Reply Last reply
    0
    • S Shadowblues

      Hallo zusammen,

      ich würde gerne einen Sollwert für den jeweiligen Raum im IOBroker setzen, aber das klappt irgendwie nicht.

      Ich habe MDT Glastaster, die haben einen Temperatursensor drin und die 8 fach Heizungsaktoren AKH-0800.01
      Funktioniert alles problemlos untereinander und mit meiner anderen Softwarelösung.

      Nun möchte ich die Werte aber gerne in IOBroker setzen. Die Datenwerte sind 2 Byte Werte, diese kann ich beispielsweise über den ETS Busmonitor setzen. Datenpunkttyp 9.001. Beispielswerte: $0D $46 = 27 Grad.

      Schreibe ich den Wert über den Busmonitor, dann erscheint der Wert direkt in den IOBroker KNX Objekten und natürlich in meiner alten Steuerung. Schreiben geht also generell, lesen über die IOBroker Objektansicht auch.

      Hier das Objekt 1/3/120 im IOBroker:
      {
      "from": "system.adapter.knx.0",
      "user": "system.user.admin",
      "ts": 1606833244590,
      "common": {
      "name": "Sollwert Roger",
      "type": "number",
      "role": "value",
      "unit": "°C",
      "max": 30,
      "min": 14,
      "read": true,
      "write": false,
      "update": true
      },
      "native": {
      "dpt": "DPT9.0001",
      "address": "1/3/120",
      "addressRefId": "P-0388-0_GA-161",
      "statusGARefId": "",
      "actGARefId": "",
      "objRef": "O-109_R-376",
      "devName": "M-0083_A-003A-14-6F23",
      "devInst": "P-0388-0_DI-12",
      "objectSize": ""
      },
      "acl": {
      "object": 1638,
      "owner": "system.user.admin",
      "ownerGroup": "system.group.administrator",
      "state": 1638
      },
      "_id": "knx.0.UG.Heizung.Sollwert_Roger",
      "type": "state"
      }

      Hier das Objekt 1/3/10:
      {
      "_id": "knx.0.UG.Heizung.Sollwert_Komfort_Roger",
      "type": "state",
      "common": {
      "name": "Sollwert Komfort Roger",
      "type": "number",
      "role": "value",
      "unit": "°C",
      "max": 670670,
      "min": -273,
      "read": true,
      "write": true,
      "update": true
      },
      "native": {
      "dpt": "DPT9.0001",
      "address": "1/3/10",
      "addressRefId": "P-0388-0_GA-167",
      "statusGARefId": "",
      "actGARefId": "",
      "objRef": "O-107_R-348",
      "devName": "M-0083_A-003A-14-6F23",
      "devInst": "P-0388-0_DI-12",
      "objectSize": ""
      },
      "from": "system.adapter.knx.0",
      "user": "system.user.admin",
      "ts": 1606833244526,
      "acl": {
      "object": 1638,
      "owner": "system.user.admin",
      "ownerGroup": "system.group.administrator",
      "state": 1638
      }
      }

      Geschrieben wird in die GA 1/3/10, der Status wird ausgelesen aus 1/3/120

      Was ich nicht schaffe ist, einen neuen Wert über IOBroker Objekteditor in 1/3/10 zu schreiben ...

      Jemand ne Idee?

      Gruß
      Roger

      S Offline
      S Offline
      Shadowblues
      wrote on last edited by
      #2

      Ok, niemand ne Idee?
      Ich habe es jetzt erstmal anders gelöst bekommen: Den Sollwert lasse ich wie er ist, ändere aber die Abweichung vom Sollwert von -5 bis +5 Grad. Damit kann ich das hqWidgets Heizungssymbol nicht verwenden, aber ok. Läuft erstmal ..
      Gruß
      Roger

      R 1 Reply Last reply
      0
      • S Shadowblues

        Ok, niemand ne Idee?
        Ich habe es jetzt erstmal anders gelöst bekommen: Den Sollwert lasse ich wie er ist, ändere aber die Abweichung vom Sollwert von -5 bis +5 Grad. Damit kann ich das hqWidgets Heizungssymbol nicht verwenden, aber ok. Läuft erstmal ..
        Gruß
        Roger

        R Offline
        R Offline
        RES_DE
        wrote on last edited by
        #3

        @Shadowblues Hallo Roger,

        schau Dir mal die Logik des Austausch von KNX Adapter auf den Bus an.

        Flagübersetzung KNX vs IOBroker.PNG

        Dein GA 1/3/10 hat sowohl read als auch write jeweils auf true gesetzt. Daher funzt das nicht so gut aus IOBroker heraus, besser ist hier nur write = true aber read = false (!) zu setzen.

        Aber wenn Du es anders gelöst hat hilft Dir mein Hinweis für andere GA/IObroker Objektherasuforderungen....
        Grüße
        Reiner

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        Support us

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

        647

        Online

        32.7k

        Users

        82.5k

        Topics

        1.3m

        Posts
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Home
        • Recent
        • Tags
        • Unread 0
        • Categories
        • Unreplied
        • Popular
        • GitHub
        • Docu
        • Hilfe