Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. [Aufruf] Adapter: M-Bus

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Aufruf] Adapter: M-Bus

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

      Nachdem ich den Adapter neu gestartet hatte, konnte ich den USB Port auswählen, bekomme aber
      nur Fehlermeldungen.
      mbus2.JPG
      Der auszulesende Stromzähler hat die Adresse 001, 9600 baud, 8N1

      folgenden Log bekomme ich

      mbus.0 2019-02-10 15:06:08.206 debug connected set to true
      mbus.0 2019-02-10 15:06:08.206 debug connected set to true
      mbus.0 2019-02-10 15:06:08.202 info Schedule initialization for M-Bus-ID with update interval 3600
      mbus.0 2019-02-10 15:06:08.202 info Schedule initialization for M-Bus-ID 001 with update interval 3600
      mbus.0 2019-02-10 15:06:08.202 info Initialize M-Bus Serial to /dev/ttyUSB0 with 9600baud
      mbus.0 2019-02-10 15:06:08.202 info Default Update Interval: 3600
      mbus.0 2019-02-10 15:06:08.202 error All M-Bus devices could not be read, reinitialize and start over
      mbus.0 2019-02-10 15:06:08.202 warn M-Bus Devices with errors: 2 from 2
      mbus.0 2019-02-10 15:06:08.201 warn M-Bus ID 001 err: Error: Error: Failed to send/receive M-Bus request frame[001].

      1 Reply Last reply Reply Quote 0
      • apollon77
        apollon77 last edited by

        Läuft es auf einem direkten System oder in Docket oder wo? Es gab schon andere Probleme mit USB Geräten in Docker

        2 1 Reply Last reply Reply Quote 0
        • 2
          2hot4you @apollon77 last edited by 2hot4you

          @apollon77

          Der ioBroker läuft bei mir in einem Container unter Proxmox. Der USB Port wird durchgereicht.

          proxmox.png

          wenn ich im Adapter von /dev/ttyUSB0 auf /dev/S1 umstelle sieht man im Log, dass der USB Adapter erkannt wird.

          Auszug vom Log


          mbus.0 2019-02-10 22:56:12.152 error All M-Bus devices could not be read, reinitialize and start over
          mbus.0 2019-02-10 22:56:12.152 warn M-Bus Devices with errors: 1 from 1
          mbus.0 2019-02-10 22:56:12.152 warn M-Bus ID 1 err: Error: Error: Failed to send/receive M-Bus request frame[1].
          mbus.0 2019-02-10 22:56:09.798 info Schedule initialization for M-Bus-ID 1 with update interval 3600
          mbus.0 2019-02-10 22:56:09.798 info Initialize M-Bus Serial to /dev/ttyUSB0 with 9600baud
          mbus.0 2019-02-10 22:56:09.798 info Default Update Interval: 3600
          mbus.0 2019-02-10 22:56:09.798 info starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.mbus, node: v8.15.0
          mbus.0 2019-02-10 22:56:02.888 info List of port: [{"manufacturer":"FTDI","serialNumber":"A107NN8P","pnpId":"usb-FTDI_FT232R_USB_UART_A107NN8P-if00-port0","vendorId":"0403","productId":"6001","comName":"/dev/ttyUSB0"},{"comName":"/dev/t
          mbus.0 2019-02-10 22:55:51.019 error M-Bus Connection failed. Please check configuration.
          mbus.0 2019-02-10 22:55:51.019 error Error: No connection possible to MBus Serial port /dev/ttyS2
          mbus.0 2019-02-10 22:55:51.019 info Initialize M-Bus Serial to /dev/ttyS2 with 9600baud
          mbus.0 2019-02-10 22:55:51.019 info Default Update Interval: 3600

          wenn ich danach wieder auf USB zurückstelle geht die Fehlermeldung weiter

          Auszug vom Log


          mbus.0 2019-02-10 23:00:20.411 info Default Update Interval: 3600
          mbus.0 2019-02-10 23:00:20.411 error All M-Bus devices could not be read, reinitialize and start over
          mbus.0 2019-02-10 23:00:20.411 warn M-Bus Devices with errors: 1 from 1
          mbus.0 2019-02-10 23:00:20.411 warn M-Bus ID 1 err: Error: Error: Failed to send/receive M-Bus request frame[1].
          mbus.0 2019-02-10 23:00:18.033 info Schedule initialization for M-Bus-ID 1 with update interval 3600
          mbus.0 2019-02-10 23:00:18.033 info Initialize M-Bus Serial to /dev/ttyUSB0 with 9600baud
          mbus.0 2019-02-10 23:00:18.033 info Default Update Interval: 3600

          Gruß Michael

          1 Reply Last reply Reply Quote 0
          • H
            Habedere last edited by Habedere

            Servus,
            ich habe mittlerweile auch meine WMZ eingebaut und mit dem M-Bus/USB Adapter angeschlossen.
            Problem ist aktuell noch die Displaysperre in meinen WMZ.
            Allerdings kann ich einen z.B. mit der ID 254 (Broadcast) abfragen und erfolgreich einlesen!
            Lt. Info vom Hersteller ist die Fabriknummer des WMZ zugleich die Sekundäradresse.
            Diese Nummer finde ich im Adapter/Info auch unter ID.

            Allerdings kann ich so wohl jetzt keine 2 Stück anhängen - außer ich gebe zur Abfrage die eben diese Sekundäradresse an.
            Hier bekomme ich nachfolgenden Fehler:

            All M-Bus devices could not be read, reinitialize and start over
            mbus.0 2019-02-25 19:30:25.003 warn M-Bus Devices with errors: 1 from 1
            mbus.0 2019-02-25 19:30:24.999 warn M-Bus ID 67578190 err: Error: Error: Failed to send/receive M-Bus request frame[67578190]

            Habe ich da etwas falsch verstanden?

            Ich könnte zwar die Displaysperre mit einem Optokopf aufheben und dann die Adressen selber vergeben, aber so einen habe ich leider nicht da...

            PS: lt. Bedienungsanleitung heißt es "IEC870, 300 Baud in Nb" -> somit habe ich auch mal 300 Baud eingestellt.

            1 Reply Last reply Reply Quote 0
            • H
              Habedere last edited by

              Also falls es doch mal jemand interessiert - nun läufts... Hab die WMZ entsperrt und eine neue Primäradresse vergeben.

              1 Reply Last reply Reply Quote 0
              • apollon77
                apollon77 last edited by

                Der Adapter kann an sich mit primär und sekundäradressen arbeiten. ALso hättest einfach die Secondaries suchen lassen können und damit sollten auch zwei gehen

                H 1 Reply Last reply Reply Quote 0
                • H
                  Habedere @apollon77 last edited by

                  @apollon77 sagte in [Aufruf] Adapter: M-Bus:

                  Der Adapter kann an sich mit primär und sekundäradressen arbeiten. ALso hättest einfach die Secondaries suchen lassen können und damit sollten auch zwei gehen

                  Hat irgendwie keine Secondaries gefunden - egal, ich wollte die sowieso entsperren...
                  Frage noch kurz zur Datenaufzeichnung...
                  Ich schreibe vom OrangePi mit SD-Karte die M-Bus Daten über´s WLAN in eine SQL-Datenbank auf einem Raspi mit SSD.
                  Ist die Schreibrate der SD-Karte eigentlich dann immer noch (gefährlich) hoch?!
                  Evtl. wegen zwischenspeichern oder so...

                  PS: Nochmal Danke für den Adapter - funzt wirklich einwandfrei 🙂

                  1 Reply Last reply Reply Quote 0
                  • apollon77
                    apollon77 last edited by

                    Wenn Du den SQL-Adapter nutzt dann gelangt alles direkt in der DB (oder nirgends) 🙂

                    1 Reply Last reply Reply Quote 0
                    • P
                      petzi2712 last edited by

                      HIlfe… Habe mir einen USB zu MBus Adapter bestellt und bekomme beim MBus Scan keine MBus Teilnehmer angezeigt.
                      Beim aktivieren der Instanz wird alles als verbunden angezeigt.!!Unbenannt.PNG

                      Auch wenn ich die Primäradresse vom MBus Teilnehmer manuell eingebe wird nix gefunden.

                      Dies ist das USB-zu-MBUS-Slave-Modul:

                      https://www.amazon.de/BIlinli-USB-zu-MBUS-Slave-Modul-Komponente-Nicht-TSS721-Schaltung-M-Bus-Busmonitor/dp/B07PG1R817/ref=sr_1_1?__mk_de_DE=ÅMÅŽÕÑ&keywords=usb+mbus&qid=1558085443&s=gateway&sr=8-1

                      Hat jemand ne Ahnung ob ich irgendwo noch etwas einstellen muss....

                      Unbenannt 1.PNG

                      auf TCP/IP habe ich auch schon umgestellt. Dann wird mir dies angezeigt.

                      Unbenannt3.PNG

                      Das ganze läuft auf nem Pi.
                      Plattform: linux
                      Die Architektur: arm
                      CPUs: 4
                      Geschwindigkeit: 1400 MHz
                      Modell: ARMv7 Processor rev 4 (v7l)
                      RAM: 927.1 MB
                      System uptime: 6 T. 20:46:53
                      Node.js: v8.15.0
                      NPM: 6.4.1
                      Adapter zählen: 240
                      Uptime: 6 T. 21:34:59

                      Ich bin nun auf euer Schwarmwissen angewiesen.
                      lg Petzi

                      1 Reply Last reply Reply Quote 0
                      • apollon77
                        apollon77 last edited by

                        Hast Du mal mit der Baudrate rumgespielt? Mal auf 9600 gesetzt oder so?

                        Leider gibt der Amazon Link nicht sonderlich viel technische Infos her. 😞

                        Du könntest erstmal versuchen libmbus zu installieren (denke musst es runterladen und selbst bauen ala http://www.rscada.se/libmbus/) und mit den Kommandozeilen-Tools zu versuchen. Wenn es da auch nicht tut musst Du erstmal da ansetzen. Falls das tut aber der Adapter nicht dann kann man in Richtung adapter weiterschauen.

                        P 1 Reply Last reply Reply Quote 0
                        • P
                          petzi2712 @apollon77 last edited by petzi2712

                          @apollon77 welcher Sub zu mbus Adapter ist denn zu empfehlen? Mit der Baudrate habe ich schon rumgespielt. 2400 ist die vom Gerät empfohlene Baudrate. mit einem Anderen USB zu MBUS Adapter habe dieses Gerät auch schon per M-Tool von NZR aus der Windowswelt erreicht.

                          1 Reply Last reply Reply Quote 0
                          • apollon77
                            apollon77 last edited by

                            Meine Antwort wäre die gleiche wie hier https://forum.iobroker.net/post/139047 😉 Aber andere User haben da sicher mehr Erfahrungen. Frag vllt in dem Thread nochmal

                            1 Reply Last reply Reply Quote 0
                            • M
                              mike1976 last edited by

                              Hallo,
                              so wo fange ich am besten an?

                              Also ich habe mir einen M-Bus zu Modbus gateway zugelegt.
                              Mit der beiligenden software des Hertsellers kann ich den bus erfolgreich auslesen.

                              Habe auch beim iobroker den adapter am laufen und bekomme auch die verbindung zum gateway.

                              So aber nun mein problem, wenn ich jetzt die variablen anlege um die register auszulesen bekomme ich zwar werte, aber mit denen kann ich nichts anfangen, da sie für mich keinen sinn ergeben.

                              kenne mich leider m-bus technisch bzw modbus technisch gar nicht aus, würde nur gerne ein paar wärmezähler auslesen.
                              Denke es kann ja nur ein deklarations problem der variablen sein oder so.

                              Hoffe apollon77 du hast einen tipp für mich.

                              Anbei ein paar fotos:
                              verbindung.jpg variable time date.jpg variable fabrication.jpg modbus objekte.jpg Bus Scan.jpg adapter modbus variable.jpg adapter modbus konfig.jpg

                              1 Reply Last reply Reply Quote 0
                              • apollon77
                                apollon77 last edited by

                                Da bist Du hier in diesem Thread aber falsch. Du nutzt ja jetzt nicht mbis sondern modbus. Der Thread hier wäre korrekt wenn Du eine MBus master nutzen würdest und direkt mbus lesen würdest ...

                                1 Reply Last reply Reply Quote 0
                                • M
                                  mike1976 last edited by

                                  Sorry,
                                  habe ich geade gemerkt.

                                  Aber trozdem noch mal eine kurze frage zu M-Bus.
                                  Welcher M-Bus adapter könntest du mir jetzt empfehlen das ich M-Bus geräte auch direkt einlesen kann?

                                  1 Reply Last reply Reply Quote 0
                                  • apollon77
                                    apollon77 last edited by

                                    Jetzt liess mal exakt den Post über Deinem ersten Post ... also 4 Posts über diesem ... Da habe ich exakt die gleiche Frage beantwortet. 😞

                                    M 1 Reply Last reply Reply Quote 0
                                    • M
                                      mike1976 @apollon77 last edited by

                                      @apollon77
                                      ja den habe ich gesehen, aber hat den auch jemand positiv am laufen?
                                      ist es mit dem Adapter auch möglich die Primary adresse zu ändern?

                                      1 Reply Last reply Reply Quote 0
                                      • apollon77
                                        apollon77 last edited by

                                        Ich hatte den AliExpress zum Testen und Entwicklen ... Lief Problemlos mit nem Wasserzähler.
                                        Der Adapter kann das nicht, da gibts aber andere Software zu

                                        M 1 Reply Last reply Reply Quote 0
                                        • M
                                          mike1976 @apollon77 last edited by

                                          @apollon77
                                          Okay das klingt gut,
                                          mit Adapter meinte ich den von AliExpress ob man mit dem die Primary umstellen kann.

                                          Vielen dank für die Infos.
                                          LG Mike

                                          1 Reply Last reply Reply Quote 0
                                          • apollon77
                                            apollon77 last edited by

                                            Das liegt nicht am Adapter, das geht mit jedem Adapter per Software. Es gibt auch Windows software um Geräte und Daten anzuzeigen und um Primäre Adressen zu ändern. Aber der ioBroker Adapter geht auch komplett mit Sekundären Adressen

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            801
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            18
                                            159
                                            35636
                                            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