Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Schreiben Sollwert Heizungssteuerung MDT über Objectbroker

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Schreiben Sollwert Heizungssteuerung MDT über Objectbroker

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      Shadowblues last edited by

      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 Reply Quote 0
      • S
        Shadowblues @Shadowblues last edited by

        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 Reply Quote 0
        • R
          RES_DE @Shadowblues last edited by

          @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 Reply Quote 0
          • First post
            Last post

          Support us

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

          815
          Online

          31.7k
          Users

          79.6k
          Topics

          1.3m
          Posts

          2byte datenwert heizung mdt
          2
          3
          448
          Loading More Posts
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes
          Reply
          • Reply as topic
          Log in to reply
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
          The ioBroker Community 2014-2023
          logo