Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Wunsch: modbus adapter [erledigt]

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Wunsch: modbus adapter [erledigt]

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

      hallo allerseits,

      mein geschenktes Siemens PAC 3200 Energiemessgerät schreit nach Anschluss. Dazu wäre ein modbus-tcp adapter nötig. Ich kann mir gut vorstellen, dass dies auch für andere Anwender eine sehr nützliche Funktion wäre, modbus ist ja weit verbreitet, z.B. werden WAGO I/O -Klemmen in der Haustechnik öfters eingesetzt und sind mittlerweile auch günstig zu haben.

      Es gibt auch (java-) modbus libraries und sogar fertige modbus-nodes, doch sind meine Programmierkenntnisse nicht ausreichend, um damit was anzufangen. Möglicherweise ist das über node red zu lösen, aber wie krieg ich den modbus-node in node red hinein (falls der überhaupt dafür gedacht ist) https://www.npmjs.com/package/node-modbus

      VG. starfish

      1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators last edited by

        Sieh mal da:

        http://forum.iobroker.org/viewtopic.php?p=4289#p4289

        Gruß

        Rainer

        Gesendet von meinem Cynus T7 mit Tapatalk

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

          Sieht für mich nicht nach ein Node für Node-red aus 😉

          eher wie eine Erweiterung für Node.js

          1 Reply Last reply Reply Quote 0
          • S
            starfish last edited by

            danke Rainer, aber ich befürchte ruhr70 hat recht, das wär zu schön gewesen …

            1 Reply Last reply Reply Quote 0
            • S
              starfish last edited by

              ich bin der Lösung wohl ein Stück näher, es gibt tatsächlich ein node-red modbus adapter. Aber gem. Author ist der nicht in npm , auch wenn die Beschreibung das vermuten lässt. - offenbar muss man den manuell installieren. Hier brauch ich Hilfe, wie soll ich das machen?

              Der Adapter ist zu finden unter: https://github.com/mikakaraila/node-red-contrib-modbus

              1 Reply Last reply Reply Quote 0
              • Y
                ykuendig last edited by

                Ich hab hier zwei Schneider Energiemessgeräte mit ModbusRTU.

                Die werden aber zur Zeit noch mit etwas Python auf einem Raspi in Emoncms gelogged.

                http://emoncms.org/ ist ein Teil vonhttp://openenergymonitor.org/.

                Für mich eilt es daher nicht so sehr, da dass so noch läuft. Ich kann für ioBroker die interessanten Werte aber recht einfach aus dem Emoncms-Server lesen.

                Dazu hab ich einen kleinen node-red Flow zusammengehämmert.

                1 Reply Last reply Reply Quote 0
                • S
                  starfish last edited by

                  @ykuendig: schon klar, verschiedene Wege führen nach Rom. Ich hab auch schon mit FHEM geliebäugelt, dort gibts ein super-modbus modul, das modbus/rtu und modbus/tcp sowie alle vorkommenden Formate sogar die Umformung von BigEndian beherrscht - alsdann per mqtt irgendwie zum iobroker . aber bis das läuft …

                  Peinlich: plötzlich taucht in meinem nodered v.0.1.9 adapter ein modbusItem node auf ganz unten bei advanced. haben da meine fehlgeschlagenen Installationsversuche doch noch was gebracht oder hab ich das vorher übersehen? Irgendwie ist die Verwendung auch nicht klar, weil einige Informationen fehlen.

                  Nochwas in der russischen Abteilung des Forums wird modbus und tooTallNate (ein node-red node für modbus) erwähnt - keine Ahnung in welchem Zusammenhang. Leider versteh ich zuwenig russisch - eigentlich gar nichts smile vielleicht mag Bluefox etwas Licht in die Sache bringen.

                  http://forum.iobroker.org/viewtopic.php … lnate#p148

                  1 Reply Last reply Reply Quote 0
                  • T
                    tschombe last edited by

                    tootallnate ist ein user auf github der eine modbusTCP implementierung für node.js geschrieben hat,

                    (oder zumindest einen Fork davon anbietet)

                    Könnte man z.B. verwenden wenn man einen modbus-Adapter für ioBroker schreiben würde.

                    Ich hab eine Westaflex Lüftung die ModbusRTU spricht, die würd ich auch gern irgendwann

                    mal einbinden, leider scheitert es bei mir a) zeitlich und b) am ModbusRTU/TCP Converter,

                    den ihc einfach nicht zum Laufen bekomme

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

                      vielleicht hilft ja das weiter: https://github.com/owagner/modbus2mqtt

                      1 Reply Last reply Reply Quote 0
                      • S
                        starfish last edited by

                        hallo hobbyquaker, danke für den Hinweis - ist schon sehr beeindruckend, was owagner da wieder "produziert" hat. für mich gehts wahrscheinlich wieder nicht, weil ich modbus/tcp verwende, aber für Instrumente mit RS485 Bus könnte es durchaus die Lösung sein. Es zeigt, dass das Thema nicht ganz soo exotisch ist.

                        Gruss - starfish

                        1 Reply Last reply Reply Quote 0
                        • O
                          owagner last edited by

                          Die Bibliothek, die ich da verwendet habe (modbus-tk), kann auch Modbus/TCP, ich hatte nur keinen Bock, die notwendigen Parameter hinzuzufügen…

                          1 Reply Last reply Reply Quote 0
                          • S
                            starfish last edited by

                            Es gibt neu einen Adapter in iobroker, grossen Dank an Bluefox. Dieser Adapter ist zwar noch nicht ganz fertig und funktioniert vorerst nur mit modbus-tcp - meine Anforderungen erfüllt er aber bereits vollumfänglich.

                            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

                            807
                            Online

                            31.9k
                            Users

                            80.2k
                            Topics

                            1.3m
                            Posts

                            7
                            12
                            4680
                            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