Skip to content
  • 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
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. [Aufruf] Adapter: M-Bus

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.0k

[Aufruf] Adapter: M-Bus

Scheduled Pinned Locked Moved Tester
159 Posts 18 Posters 38.9k Views 3 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.
  • apollon77A Online
    apollon77A Online
    apollon77
    wrote on last edited by
    #19

    Also an sich sollten die build tools Dir python installieren. Er meckert das das immer noch fehlt. hast Due die Buildtools als Admin installiert?

    Das andere meckert weil Du kein "git" hast. Installier mal git für Windows

    Ingo F

    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
    1 Reply Last reply
    0
    • bahnuhrB Online
      bahnuhrB Online
      bahnuhr
      Forum Testing Most Active
      wrote on last edited by
      #20

      So noch ne Info von mir.

      Habe ja im Keller einen Raspi der als slave mit iobroker verbunden ist.

      Dort läuft der smartmeter

      Jetzt dachte ich, ich stelle den admin auf den slave und installieren die mbus Instanz dort.

      Im log erscheint dann:

      iobroker	2018-03-12 21:14:01.113	info	exit 0
      iobroker	2018-03-12 21:13:14.894	info	No prebuilt binaries found (target=6.13.0 runtime=node arch=arm platform=linux)
      iobroker	2018-03-12 21:13:14.891	info	WARN install
      iobroker	2018-03-12 21:13:14.889	info	prebuild-install
      iobroker	2018-03-12 21:13:14.867	info	404 https://github.com/node-serialport/node-serialport/releases/download/v6.1.1/serialport-v6.1.1-node-v48-linux-arm.tar.gz
      iobroker	2018-03-12 21:13:14.863	info	http
      iobroker	2018-03-12 21:13:14.860	info	prebuild-install
      iobroker	2018-03-12 21:13:14.256	info	prebuild-install http request GET https://github.com/node-serialport/node-serialport/releases/download/v6.1.1/serialport-v6.1.1-node-v48-linux-arm.tar.gz
      iobroker	2018-03-12 21:13:14.256	info	prebuild-install info looking for cached prebuild @ /root/.npm/_prebuilds/https-github.com-node-serialport-node-serialport-releases-download-v6.1.1-serialport-v6.1.1-node-v48-linux-arm.tar.gz
      iobroker	2018-03-12 21:13:14.256	info	info begin Prebuild-install version 2.5.1prebuild-install info looking for local prebuild @ prebuilds/serialport-v6.1.1-node-v48-linux-arm.tar.gz
      iobroker	2018-03-12 21:13:14.203	info	prebuild-install
      iobroker	2018-03-12 21:12:23.622	info	npm install https://github.com/Apollon77/ioBroker.mbus/tarball/master --production --prefix "/opt/iobroker" (System call)
      iobroker	2018-03-12 21:12:23.252	info	install https://github.com/Apollon77/ioBroker.mbus/tarball/master
      iobroker	2018-03-12 21:12:22.061	info	url "https://github.com/Apollon77/ioBroker.mbus"
      

      Sieht schon besser aus, aber irgendwas findet er doch nicht, oder ?

      404 https://github.com/node-serialport/node-serialpo…............

      mfg

      Dieter


      Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
      Danke.
      gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
      ScreenToGif :https://www.screentogif.com/downloads.html

      1 Reply Last reply
      0
      • bahnuhrB Online
        bahnuhrB Online
        bahnuhr
        Forum Testing Most Active
        wrote on last edited by
        #21

        @apollon77:

        Also an sich sollten die build tools Dir python installieren. Er meckert das das immer noch fehlt. hast Due die Buildtools als Admin installiert?

        Das andere meckert weil Du kein "git" hast. Installier mal git für Windows

        Ingo F `

        Ja habe cmd als admin aufgerufen (ohne admin geht es gar nicht).

        git für windows -> was ist das ?

        muss ich mal google.


        Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
        Danke.
        gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
        ScreenToGif :https://www.screentogif.com/downloads.html

        1 Reply Last reply
        0
        • bahnuhrB Online
          bahnuhrB Online
          bahnuhr
          Forum Testing Most Active
          wrote on last edited by
          #22

          so, jetzt habe ich auf dem raspi slave zumindest mal eine Instanz.

          Diese ist aber leer.
          1540_bild1.jpg


          Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
          Danke.
          gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
          ScreenToGif :https://www.screentogif.com/downloads.html

          1 Reply Last reply
          0
          • bahnuhrB Online
            bahnuhrB Online
            bahnuhr
            Forum Testing Most Active
            wrote on last edited by
            #23

            Und nochmal auf dem raspi installiert.

            Sieht gut aus (glaub ich).

            iobroker	2018-03-12 21:28:40.567	info	exit 0
            iobroker	2018-03-12 21:28:40.468	info	upload [0] mbus.admin /opt/iobroker/node_modules/iobroker.mbus/admin/index.html index.html text/html
            iobroker	2018-03-12 21:28:40.404	info	upload [1] mbus.admin /opt/iobroker/node_modules/iobroker.mbus/admin/index_m.html index_m.html text/html
            iobroker	2018-03-12 21:28:40.338	info	upload [2] mbus.admin /opt/iobroker/node_modules/iobroker.mbus/admin/mbus.png mbus.png image/png
            iobroker	2018-03-12 21:28:40.240	info	upload [3] mbus.admin /opt/iobroker/node_modules/iobroker.mbus/admin/words.js words.js application/javascript
            iobroker	2018-03-12 21:28:40.212	info	got /opt/iobroker/node_modules/iobroker.mbus/admin
            iobroker	2018-03-12 21:28:40.058	info	└── xmlbuilder@9.0.7
            iobroker	2018-03-12 21:28:40.058	info	└─┬ xml2js@0.4.19
            iobroker	2018-03-12 21:28:40.058	info	└─┬ node-mbus@0.2.0
            iobroker	2018-03-12 21:28:40.058	info	iobroker@1.0.0 /opt/iobroker└─┬ iobroker.mbus@0.0.2
            iobroker	2018-03-12 21:27:40.352	info	npm install https://github.com/Apollon77/ioBroker.mbus/tarball/master --production --prefix "/opt/iobroker" (System call)
            iobroker	2018-03-12 21:27:39.982	info	install https://github.com/Apollon77/ioBroker.mbus/tarball/master
            iobroker	2018-03-12 21:27:38.785	info	url "https://github.com/Apollon77/ioBroker.mbus" --debug
            

            Die Adapterkonfiguration ist aber immer noch leer.

            mfg


            Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
            Danke.
            gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
            ScreenToGif :https://www.screentogif.com/downloads.html

            1 Reply Last reply
            0
            • apollon77A Online
              apollon77A Online
              apollon77
              wrote on last edited by
              #24

              Hi,

              Windows GIT: https://git-scm.com/download/win

              Ansonsten: Install hast Du zu schnell abgebrochen. Wenn er serialport nicht findet (404) dann kompiliert er es selbst, das dauert ne Weile 🙂

              Letzte installationsausgaben sahen gut aus.

              Das Upload auch.

              AM besten jetzt nochmal updaten vom Github, hab noch rumgebaut bis eben.

              Mal ioBroker neu starten und den Browser auch. Kommt dann was?

              Ich hab Admin3, da ist die Konfig da 😞 Und ehrlich auch kein Admin2 mehr irgendwo 😞

              Was sagt denn die Browser/JavaScript Konsole? Irgendwelche Fehler?

              Ingo F

              Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

              • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
              • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
              1 Reply Last reply
              0
              • apollon77A Online
                apollon77A Online
                apollon77
                wrote on last edited by
                #25

                @All: ioBroker-mbus 0.0.2 auf Github und morgen im Latest.

                neu sind Optimierungen und Fixes und vor allem der Gerätescan auf dem M-Bus. Im Tab "Geräte" in der Konfig ist ein Suchbutton. Klicken, ca. 1,5+ Minuten warten (ja so lange und ggf noch länger, also Geduld haben!) und dann sollten alle Secondary-IDs in der Konfig aufgelistet sein.

                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                1 Reply Last reply
                0
                • bahnuhrB Online
                  bahnuhrB Online
                  bahnuhr
                  Forum Testing Most Active
                  wrote on last edited by
                  #26

                  Ingo,

                  Nachtrag von mir.

                  Habe jetzt admin 3 drauf und da sehe ich die Konfiguration.

                  Jetzt müssen nur noch die Teile kommen.

                  mfg


                  Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                  Danke.
                  gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                  ScreenToGif :https://www.screentogif.com/downloads.html

                  1 Reply Last reply
                  0
                  • apollon77A Online
                    apollon77A Online
                    apollon77
                    wrote on last edited by
                    #27

                    Neue Version 0.1.1 ist auf Github und morgen im Latest.

                    • Admin2 gefixt

                    • andere Bugs gefixt

                    • Windows fix

                    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                    1 Reply Last reply
                    0
                    • G Offline
                      G Offline
                      Garf
                      wrote on last edited by
                      #28

                      @apollon77:

                      Jetzt bin ich gespannt ob jemand MBus im Einsatz hat und mittesten kann. `
                      Ich habe hier vier M-Bus Wärmezähler der Fa. Zensus Typ zelsius C5-ISF im Einsatz. Als weitere Testobjekte könnte ich noch einen SAIA Wechselstromzähler ALD1 und einen Drehstromzähler Typ ALE3 an den M-Bus bringen.

                      ioBroker läuft bei mir auf einer QNAP-NAS. Der M-Bus Adapter ließ sich im 2. Anlauf promlemlos installieren. Nach Einrichtung der TCP Schnittstelle wurden die vier Wärmezähler sofort erkannt. Die Werte in den M-Bus Registern werden angezeigt. Soweit schaut schon einmal alles ganz prima aus.

                      Was mir allerdings nicht so gut gefällt sind die Aktivierungsintervalle. Für die Stromzähler ist die Art der Auslesung prima, aber für die Wärmezähler mit ihrer 5-Jahresbatterie eher nicht. Wäre es evtl. möglich so eine Art Abfragezyklus über die Zeit (z.B.Tag/ Uhrzeit) und auf Anfrage einzurichten?

                      Wer so einen Adapter programmieren kann, der kennt sich doch sicher sehr gut mit dem libmbus und mit dem scannen des M-Busses aus und kann mir vielleicht folgende Frage beantworten.

                      Wie kann ich aus dem M-Bus Telegramm der Wärmezähler Zensus Zelsius C5-ISF den Variablenyp (16bit/32bit) auslesen?

                      Diese Infos bräuchte ich um ein M-Bus / Modbus Gateway projektieren zu können.

                      1 Reply Last reply
                      0
                      • apollon77A Online
                        apollon77A Online
                        apollon77
                        wrote on last edited by
                        #29

                        @Garf:

                        Der M-Bus Adapter ließ sich im 2. Anlauf promlemlos installieren. `
                        Was gabs beim ersten Versuch?

                        @Garf:

                        Nach Einrichtung der TCP Schnittstelle wurden die vier Wärmezähler sofort erkannt. Die Werte in den M-Bus Registern werden angezeigt. Soweit schaut schon einmal alles ganz prima aus. `
                        Super! Danke

                        @Garf:

                        Was mir allerdings nicht so gut gefällt sind die Aktivierungsintervalle. Für die Stromzähler ist die Art der Auslesung prima, aber für die Wärmezähler mit ihrer 5-Jahresbatterie eher nicht. Wäre es evtl. möglich so eine Art Abfragezyklus über die Zeit (z.B.Tag/ Uhrzeit) und auf Anfrage einzurichten? `

                        Du hast gesehen das Du das Abfrageintervall je Device in der Deviceliste anders einstellen kannst?

                        Du könntest also bei dem Wärmezähler als Intervall einmal Täglich (in Sekunden dann halt) eintragen. Hilft das?

                        Was ich noch vor habe (im Adapter noch fehlt) sind "update"-States pro Device sodass man manuell eine Abfrage triggern kann.

                        @Garf:

                        Wer so einen Adapter programmieren kann, der kennt sich doch sicher sehr gut mit dem libmbus und mit dem scannen des M-Busses aus und kann mir vielleicht folgende Frage beantworten. `

                        Danke für das Vertrauen … ich kanns versuchen 🙂

                        @Garf:

                        Wie kann ich aus dem M-Bus Telegramm der Wärmezähler Zensus Zelsius C5-ISF den Variablenyp (16bit/32bit) auslesen?

                        Diese Infos bräuchte ich um ein M-Bus / Modbus Gateway projektieren zu können. `
                        Ohne das genaue Telegram zu kennen kann ich nur auf http://www.m-bus.com/mbusdoc/md6.php verweisen … in 6.3.2 (als Beispiel) steht das im DIB ... musst Du Dekodieren ... Warum nimmst Du nicht die libmbus zum dekodieren?

                        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                        1 Reply Last reply
                        0
                        • G Offline
                          G Offline
                          Garf
                          wrote on last edited by
                          #30

                          @apollon77:

                          Was gabs beim ersten Versuch? `
                          Sorry, beim besten Willen kann ich dies leider nicht mehr reproduzieren. Eigentlich wollte ich damit dann auch hier im Thread aufschlagen, aber dann habe ich die Installation einfach noch einmal durchgeführt. Der Adapter wurde nachgeladen und ich konnte ihn konfigurieren.

                          @apollon77:

                          Du hast gesehen das Du das Abfrageintervall je Device in der Deviceliste anders einstellen kannst?

                          Du könntest also bei dem Wärmezähler als Intervall einmal Täglich (in Sekunden dann halt) eintragen. Hilft das?

                          Was ich noch vor habe (im Adapter noch fehlt) sind "update"-States pro Device sodass man manuell eine Abfrage triggern kann. `
                          Ja, habe ich gesehen und zweimal täglich eingestellt (43200 Sek). Aber scheint noch nicht zu funktionieren, da sich seit der gestrigen Einrichtung (1.Scan) die Werte nicht mehr verändert haben. Da habe ich wohl noch eine Baustelle. Triggern auf Anforderung wäre genau das was ich bräuchte.

                          Ich würde gerne den Solarwärmezähler auf Knopdruck abfragen, um die momentane Leistung der Solaranlage sehen zu können. Finde ich zwar alles nicht so toll, aber bei einem batteriebetriebenen Wärmezähler geht es leider nicht anders. Man müsste diese blöden Zähler mit eine externen Stromversogung speisen können, dann gäbe es all die Probleme nicht.

                          @apollon77:

                          Ohne das genaue Telegram zu kennen kann ich nur auf http://www.m-bus.com/mbusdoc/md6.php verweisen … in 6.3.2 (als Beispiel) steht das im DIB ... musst Du Dekodieren ... Warum nimmst Du nicht die libmbus zum dekodieren? `
                          Das Telegramm könnte ich dir in Hexform zur Verfügung stellen. Ich habe es auch schon versucht zu übersetzen, aber spätestens beim variablen Teil muss ich echt passen.

                          Mit dem libmbus komme ich leider nicht wirklich klar, bis auf die zwei Konsolenbefehle

                          mbus-tcp-scan 192.168.0.100 1001 und mbus-tcp-request-data kann ich mit dem Rest nicht wirklich etwas anfangen. Auch die Dokumentation hilft mir leider nicht wirklich weiter. http://www.rscada.se/libmbus/doc/libmbus-api.pdf

                          Da fehlt mir wohl das notwendige Hintergrundwissen.

                          Vielleicht bekomme ich noch Infos vom Hersteller. Die Anfrage habe ich über Stark Elektronik gestellt.

                          Wenn ich überhaupt nicht weiterkommen, dann muss ich halt für jeden Wert zwei Modbusregister vorhalten. In Summe wären es dann 44 Modbusregister (16bit) je Zähler, bei 5 Zähler dann doch 220 Register. :shock:

                          1 Reply Last reply
                          0
                          • apollon77A Online
                            apollon77A Online
                            apollon77
                            wrote on last edited by
                            #31

                            @Garf:

                            @apollon77:

                            Du hast gesehen das Du das Abfrageintervall je Device in der Deviceliste anders einstellen kannst?

                            Du könntest also bei dem Wärmezähler als Intervall einmal Täglich (in Sekunden dann halt) eintragen. Hilft das?

                            Was ich noch vor habe (im Adapter noch fehlt) sind "update"-States pro Device sodass man manuell eine Abfrage triggern kann. `
                            Ja, habe ich gesehen und zweimal täglich eingestellt (43200 Sek). Aber scheint noch nicht zu funktionieren, da sich seit der gestrigen Einrichtung (1.Scan) die Werte nicht mehr verändert haben. Da habe ich wohl noch eine Baustelle. Triggern auf Anforderung wäre genau das was ich bräuchte.

                            Ich würde gerne den Solarwärmezähler auf Knopdruck abfragen, um die momentane Leistung der Solaranlage sehen zu können. Finde ich zwar alles nicht so toll, aber bei einem batteriebetriebenen Wärmezähler geht es leider nicht anders. Man müsste diese blöden Zähler mit eine externen Stromversogung speisen können, dann gäbe es all die Probleme nicht. `

                            Also das sollte tun. Wichtig ist aber hier das der Adapter die Werte prüft ob SIe sich geändert haben und nur das in ioBroker schreibt. Wenn Du log auf "Info" hast siehst Du wann er welches Device abfragt. Ist aktuell noch das test-Logging. So kannst Du testen was wann ausgelesen wurde.

                            Ich habe gerade 0.1.3 auf Github gestellt (nur dort aktuell weil noch nahezu komplett ungetestet). Da gbt es jetzt pro Device auch ein "updateNow"-State. Das auf "true" setzen und es sollte eine Anfrage getriggert werden (to be tested) 🙂

                            @Garf:

                            @apollon77:

                            Ohne das genaue Telegram zu kennen kann ich nur auf http://www.m-bus.com/mbusdoc/md6.php verweisen … in 6.3.2 (als Beispiel) steht das im DIB ... musst Du Dekodieren ... Warum nimmst Du nicht die libmbus zum dekodieren? `
                            Das Telegramm könnte ich dir in Hexform zur Verfügung stellen. Ich habe es auch schon versucht zu übersetzen, aber spätestens beim variablen Teil muss ich echt passen.

                            Mit dem libmbus komme ich leider nicht wirklich klar, bis auf die zwei Konsolenbefehle

                            mbus-tcp-scan 192.168.0.100 1001 und mbus-tcp-request-data kann ich mit dem Rest nicht wirklich etwas anfangen. Auch die Dokumentation hilft mir leider nicht wirklich weiter. http://www.rscada.se/libmbus/doc/libmbus-api.pdf

                            Da fehlt mir wohl das notwendige Hintergrundwissen.

                            Vielleicht bekomme ich noch Infos vom Hersteller. Die Anfrage habe ich über Stark Elektronik gestellt.

                            Wenn ich überhaupt nicht weiterkommen, dann muss ich halt für jeden Wert zwei Modbusregister vorhalten. In Summe wären es dann 44 Modbusregister (16bit) je Zähler, bei 5 Zähler dann doch 220 Register. :shock: `
                            Ok, so tief bin ich auch nicht drin. Könnte es auch nur versuchen auf Protokollebene auseinanderzunehmen mit der Doku … deswegen hab ich die libmbus genommen anstelle das protokoll selbst zu parsen 🙂

                            Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                            • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                            • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                            1 Reply Last reply
                            0
                            • apollon77A Online
                              apollon77A Online
                              apollon77
                              wrote on last edited by
                              #32

                              PS: "updateNow" geht erst ab 23:35 vom GitHub … falls Du schneller warst nochmal installieren bitte 🙂

                              Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                              • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                              • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                              1 Reply Last reply
                              0
                              • G Offline
                                G Offline
                                Garf
                                wrote on last edited by
                                #33

                                Hi appollon,

                                ich bin da nicht wirklich der Experte, was die Installation und das Updaten von Adaptern angeht. Bei mir wurde der M-bus Adapter Ver. 0.1.1 installiert. Und wenn ich mir die Installationsmeldung von der Konsole anshene, so scheint auch nicht wirklich alles so sauber durchgelaufen zu sein?! 😮

                                3639_mbus.jpg

                                Werfe ich ein Blick auf den changelog, dann müsste doch eigentlich der Adapter Vers. 0.1.2 in ioBroker zu sehen sein. Wie ich jetzt auf Vers. 0.1.3 updaten soll, weiß ich leider auch nicht. Sorry für die blöden Anfängerfragen, aber ich beschäfige mich erst Samstag mit ioBroker und den zu Verfügung stehenden Adapter. Installiert habe ich den M-Bus- und den Modbus-Adapter. Wobei der Modbus-Adapter mit den Einstellung tadelos läuft und zyklisch die erte ausliest. Vielleicht magst Du mich ja in die richtige Richtung lenken, damit es auch mit dem M-Busadapter klappt. In der Zwischenzeit suche ich mal im Forum nach Anleitungen für ioBroker Anfänger.

                                1 Reply Last reply
                                0
                                • apollon77A Online
                                  apollon77A Online
                                  apollon77
                                  wrote on last edited by
                                  #34

                                  Am besten nicht direkt per NPM (das geht auch aber dann kommt ggf sowas), sondern per ioBroker-Admin.

                                  Dort gibt es oben ein Icon mit dem GitHub-Symbol - beschriftet mit "Custom Install". Dort aus der Liste "mbus" whlen und klicken … dann läufts los.

                                  Wenn Du wirklich kommandozeile willst dann iobroker update mbus@0.1.3

                                  Am besten warte noch bis heute Abend. Habe noch an der Libary rumgebaut. Dann kommt eine 0.1.4 ... die ist besser, schneller, stabiler. Schreibe hier nochmal ne Info wenn verfügbar

                                  Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                  • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                  • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                  1 Reply Last reply
                                  0
                                  • apollon77A Online
                                    apollon77A Online
                                    apollon77
                                    wrote on last edited by
                                    #35

                                    0.1.4 ist verfügbar

                                    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                    1 Reply Last reply
                                    0
                                    • G Offline
                                      G Offline
                                      Garf
                                      wrote on last edited by
                                      #36

                                      @apollon77:

                                      Am besten nicht direkt per NPM (das geht auch aber dann kommt ggf sowas), sondern per ioBroker-Admin.

                                      Dort gibt es oben ein Icon mit dem GitHub-Symbol - beschriftet mit "Custom Install". Dort aus der Liste "mbus" whlen und klicken … dann läufts los. `
                                      Ich wollte nicht warten und habe mich dann mal daran gemacht das GitHub-Symbol zu suchen. Dies hat dazu geführt, dass ich erst einmal alle Adapter einem Update unterzogen habe. Prompt war ich mittendrin in diesem Problem viewtopic.php?f=17&t=12774&start=20. Dann kam die Idee ioBroker noch einmal ganz neu auf der QNAP zu installieren. Großer Fehler wie sich am Ende herausgestellt hat. Durch unzählige Firmware und sonstige Updates auf der QNAP sehen nun alle Menüs anders aus und ich bekomme einfach keine ioBroker/Docker-Installation mehr hin.

                                      Jetzt habe ich auf die Schnelle ein SD-Image für den Raspi genommen und ioBroker auf dem Ersatz-Raspi installiert. Ändert aber alles nichts an dem Problem, dass ich immer noch kein GitHub-Symbol finden kann. Einzig diese Symbol mit dem offenen Kreis führt irgendwo zu einem Untermenü welches einen Reiter mit einer Github-Überschrift enthält. Aber in der Auswahlliste ist kein M-Bus zu finden.

                                      ! 3639_bild1.jpg
                                      filename="Bild2.JPG" index="0">~~
                                      Ich bitte um Hilfe, noch mehr Zeit kann und möchte ich nicht verdaddeln. Viel lieber würde ich den neuen M-Bus-Adapter im Feld testen

                                      Danke.

                                      1 Reply Last reply
                                      0
                                      • apollon77A Online
                                        apollon77A Online
                                        apollon77
                                        wrote on last edited by
                                        #37

                                        Hi, der Dialog war der richtige. Warum mbus nicht drin ist … komisch ... Dann geh mal in den gleichen Dialog. Da ist ein zweiter Tag "von eigener URL installieren" und gibt dort

                                        https://github.com/Apollon77/ioBroker.mbus

                                        ein

                                        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                        1 Reply Last reply
                                        0
                                        • G Offline
                                          G Offline
                                          Garf
                                          wrote on last edited by
                                          #38

                                          Irgendwie scheine ich mich zum Desasterkönig zu entwickeln.

                                          Der Adapter ließ sich nun promblemlos über die URL installieren.

                                          TCP eingerichtet und das erste Gerät wurde ausgelesen. Dann die Wärmezähler 2 bis 4 hinzugefügt und schon gab es das nächste Problem. Gerät mit der ID 4 wurde nicht gefunden. Im Log Fehler ohne Ende. Alle Versuche über Adapterdinstallation und Neuinstallation führten nur dazu, dass nun gar nichts mehr ging und mein TCP-IP Converter neu gestartet werden musste.

                                          Frust pur. Ich habe gestern dann den M-Bus Adapter abgeschaltet. Heute Morgen kam mir dann die Idee den Adapter zu löschen und den Raspi zu rebooten. Und siehe da, nach Neuinstallation und Einrichtung des M-Bus Adapters wurde das Gerät mit der ID 1 erkannt und ausgelesen.

                                          Ich habe dann noch das Standard-Aktualisierungsintervall auf 43200 Sek hochgesetzt. Bei der Einrichtung der Geräte 2 - 4 ist mir dann aufgefallen, das trotz des eingestellten Standard-Aktualisierungsintervall von 43200 Sek der Geräte-Aktualisierungsintervall immer noch auf 3600 Sek voreingestellt blieb. Fügt man nach dem Abspeichern der Konfiguration noch weitere Geräte hinzu, so hat nun das Eingabefeld des Geräte-Aktualisierungsintervalls gar keine Voreinstellung mehr.

                                          Ich teste dann mal weiter, insbesondere die neue Funktion des auf Anforderung auslesen. Mir ist allerdings noch völlig unklar wie ich die updateNow Funktion ansprechen kann.

                                          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

                                          608

                                          Online

                                          32.4k

                                          Users

                                          81.4k

                                          Topics

                                          1.3m

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

                                          • Don't have an account? Register

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