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. m-bus Adapter -> mqtt.client

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

m-bus Adapter -> mqtt.client

Scheduled Pinned Locked Moved ioBroker Allgemein
mqtt client m-bus
5 Posts 2 Posters 831 Views 1 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.
  • H Offline
    H Offline
    hartwigm
    wrote on last edited by
    #1

    Seid Gestern habe ich den mbus-Adapter mit 7 Wasserzähler im Einsatz. (Version 2.2.0)

    Der Adapter läuft super.

    Die Daten geben ich per mqtt.client an ein anderes System weiter.
    Die Werte unter dem Ordner data, kann ich so problemlos weiterleiten und diese kommen auch auf dem Broker an.

    Wenn ich aber die Werte unter dem info Ordner über mqtt leiten will, kommt da NICHT an.

    mbus1.PNG

    Bei der ID habe ich mal den Datentyp verändert, aber auch damit konnte ich kein Ergebnis erziehen.#
    Einzig wenn ich das Flag Schreiben erlaubt setzte und danach in der Objektliste den Wert anklicke und bestätige geht der Wert per mqtt raus.

    {
      "from": "system.adapter.mbus.0",
      "user": "system.user.admin",
      "ts": 1593248791366,
      "common": {
        "name": "Id",
        "role": "value",
        "type": "string",
        "unit": "",
        "read": true,
        "write": true,
        "custom": {
          "mqtt-client.0": {
            "enabled": true,
            "topic": "edomi/set/internal/1723",
            "publish": true,
            "pubChangesOnly": false,
            "pubAsObject": false,
            "qos": 0,
            "retain": true,
            "subscribe": false,
            "subChangesOnly": false,
            "subAsObject": false,
            "subQos": 0,
            "setAck": true
          }
        }
      },
      "native": {
        "id": ".info.Id"
      },
      "acl": {
        "object": 1638,
        "owner": "system.user.admin",
        "ownerGroup": "system.group.administrator",
        "state": 1638
      },
      "_id": "mbus.0.NZR-19127532.info.Id",
      "type": "state"
    }
    

    Für jeden Tipp bin ich dankbar.

    Schönen Sonntag

    paul53P 1 Reply Last reply
    0
    • H hartwigm

      Seid Gestern habe ich den mbus-Adapter mit 7 Wasserzähler im Einsatz. (Version 2.2.0)

      Der Adapter läuft super.

      Die Daten geben ich per mqtt.client an ein anderes System weiter.
      Die Werte unter dem Ordner data, kann ich so problemlos weiterleiten und diese kommen auch auf dem Broker an.

      Wenn ich aber die Werte unter dem info Ordner über mqtt leiten will, kommt da NICHT an.

      mbus1.PNG

      Bei der ID habe ich mal den Datentyp verändert, aber auch damit konnte ich kein Ergebnis erziehen.#
      Einzig wenn ich das Flag Schreiben erlaubt setzte und danach in der Objektliste den Wert anklicke und bestätige geht der Wert per mqtt raus.

      {
        "from": "system.adapter.mbus.0",
        "user": "system.user.admin",
        "ts": 1593248791366,
        "common": {
          "name": "Id",
          "role": "value",
          "type": "string",
          "unit": "",
          "read": true,
          "write": true,
          "custom": {
            "mqtt-client.0": {
              "enabled": true,
              "topic": "edomi/set/internal/1723",
              "publish": true,
              "pubChangesOnly": false,
              "pubAsObject": false,
              "qos": 0,
              "retain": true,
              "subscribe": false,
              "subChangesOnly": false,
              "subAsObject": false,
              "subQos": 0,
              "setAck": true
            }
          }
        },
        "native": {
          "id": ".info.Id"
        },
        "acl": {
          "object": 1638,
          "owner": "system.user.admin",
          "ownerGroup": "system.group.administrator",
          "state": 1638
        },
        "_id": "mbus.0.NZR-19127532.info.Id",
        "type": "state"
      }
      

      Für jeden Tipp bin ich dankbar.

      Schönen Sonntag

      paul53P Offline
      paul53P Offline
      paul53
      wrote on last edited by paul53
      #2

      @hartwigm sagte:

      Werte unter dem info Ordner über mqtt leiten will, kommt da NICHT an.

      Weshalb willst Du Konstanten übermitteln ? Ohne Zustandsänderung erfolgt auch kein Senden per MQTT.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      1 Reply Last reply
      0
      • H Offline
        H Offline
        hartwigm
        wrote on last edited by
        #3

        Ich hatte gerne in einem Fremdsystem diese Konstanten um in einer Zählerliste die ID den Typ und den Zählerstand aufzuführen.

        Insofern wäre die Frage wie kann ich dies initialisieren?

        paul53P 1 Reply Last reply
        0
        • H hartwigm

          Ich hatte gerne in einem Fremdsystem diese Konstanten um in einer Zählerliste die ID den Typ und den Zählerstand aufzuführen.

          Insofern wäre die Frage wie kann ich dies initialisieren?

          paul53P Offline
          paul53P Offline
          paul53
          wrote on last edited by paul53
          #4

          @hartwigm sagte:

          wie kann ich dies initialisieren?

          Im Expertenmodus des Tabs "Objekte" kann man auch von "read only" Datenpunkten den Zeitstempel aktualisieren, indem man den konstanten Wert bestätigt.

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          1 Reply Last reply
          0
          • H Offline
            H Offline
            hartwigm
            wrote on last edited by
            #5

            ok, per Hand geht das nun schon mal.

            Jetzt muss ich nur noch herausfinden, wie ich die Konstanten einmal pro Tag triggere.

            Danke für deine Hilfe

            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

            711

            Online

            32.6k

            Users

            82.2k

            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