Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Einsteigerfragen
  4. Modbus Adapter Grundlagen Newbie

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    7
    1
    277

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    9
    1
    255

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    906

Modbus Adapter Grundlagen Newbie

Geplant Angeheftet Gesperrt Verschoben Einsteigerfragen
20 Beiträge 3 Kommentatoren 173 Aufrufe 2 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • T Offline
    T Offline
    TOBO
    schrieb am zuletzt editiert von
    #1

    Hallo geehrte Gemeinde,
    ich versuche jetzt seit einer Ewigkeit den Modbus Adapter dazu zu bringen das er macht was ich möchte.

    Ich habe ein 24 Kanal IO Modul. Die Funktion habe ich per serielles Terminalprogramm am PC überprüft und es funktioniert.

    Wenn ich nun den Ausgang 1 setzen möchte muss ich folgendes übertragen.
    01 06 00 01 01 00 D9 9A

    01 - für die ID des Boards
    06 - Code für schreiben
    00 01 - erster Ausgang
    01 00 - Ausgang auf 1 setzen
    D9 9A - CRC für den Datenstring
    Wenn der Befehl akzepiert wird, schreibt das Board den gleichen String zurück.

    Zum rücksetzen des Ausgangs muss ich folgendes senden.
    01 06 00 01 02 00 D9 6A
    Wird dieser Befehl akzepiert wird er auch zurück gesendet.

    ich habe nun versucht den String bei ID, oder Formel in Verbindung mit allen Optionen in die Parameter des Adapters zu schreiben, aber es kommen nur Fehler. Im Protokoll steht unter anderem folgendes.

    Error response: Function code received in the query is not recognized or allowed by slave

    Error response for FCx5: Illegal Function

    Ich bin sicher es nur eine dumme Kleinigkeit wo ich was einzutragen habe.

    Beste Grüße.

    fuzzy1955F 1 Antwort Letzte Antwort
    0
    • T TOBO

      Hallo geehrte Gemeinde,
      ich versuche jetzt seit einer Ewigkeit den Modbus Adapter dazu zu bringen das er macht was ich möchte.

      Ich habe ein 24 Kanal IO Modul. Die Funktion habe ich per serielles Terminalprogramm am PC überprüft und es funktioniert.

      Wenn ich nun den Ausgang 1 setzen möchte muss ich folgendes übertragen.
      01 06 00 01 01 00 D9 9A

      01 - für die ID des Boards
      06 - Code für schreiben
      00 01 - erster Ausgang
      01 00 - Ausgang auf 1 setzen
      D9 9A - CRC für den Datenstring
      Wenn der Befehl akzepiert wird, schreibt das Board den gleichen String zurück.

      Zum rücksetzen des Ausgangs muss ich folgendes senden.
      01 06 00 01 02 00 D9 6A
      Wird dieser Befehl akzepiert wird er auch zurück gesendet.

      ich habe nun versucht den String bei ID, oder Formel in Verbindung mit allen Optionen in die Parameter des Adapters zu schreiben, aber es kommen nur Fehler. Im Protokoll steht unter anderem folgendes.

      Error response: Function code received in the query is not recognized or allowed by slave

      Error response for FCx5: Illegal Function

      Ich bin sicher es nur eine dumme Kleinigkeit wo ich was einzutragen habe.

      Beste Grüße.

      fuzzy1955F Offline
      fuzzy1955F Offline
      fuzzy1955
      schrieb am zuletzt editiert von fuzzy1955
      #2

      @TOBO sagte:

      den Modbus Adapter dazu zu bringen das er macht was ich möchte

      Meinst du den IOBroker Modbus Adapter? Ich habe ein ähnliches Modbus 8fach Relay von Waveshare , das ich mit folgenden Modbus Registern über "Diskrete Ausgänge" ansteuere:

      _address	deviceId	name	description	formula	role	room	poll	wp	cw	isScale
      0	1	Relais1	Relais1		state		true	false	false	false
      1	1	Relais2	Relais2		state		true	false	false	false
      2	1	Relais3	Relais3		state		true	false	false	false
      3	1	Relais4	Relais4		state		true	false	false	false
      4	1	Relais5	Relais5		state		true	false	false	false
      5	1	Relais6	Relais6		state		true	false	false	false
      6	1	Relais7	Relais7		state		true	false	false	false
      7	1	Relais8	Relais8		state		true	false	false	false
      

      Vielleicht hilft dir das. Gruß, Fuzzy

      Anfang 2025 war ich Newbie in Sachen RaspBerry, Linux und IOB.
      Jetzt läuft alles in meinem umfangreichen Smart-Home-System gut und ich gebe gern meine Erfahrungen und mein Wissen an die Forums-User/Innen weiter.
      Großes Danke an alle tatkräftigen Helfer im Forum!

      T 1 Antwort Letzte Antwort
      0
      • fuzzy1955F fuzzy1955

        @TOBO sagte:

        den Modbus Adapter dazu zu bringen das er macht was ich möchte

        Meinst du den IOBroker Modbus Adapter? Ich habe ein ähnliches Modbus 8fach Relay von Waveshare , das ich mit folgenden Modbus Registern über "Diskrete Ausgänge" ansteuere:

        _address	deviceId	name	description	formula	role	room	poll	wp	cw	isScale
        0	1	Relais1	Relais1		state		true	false	false	false
        1	1	Relais2	Relais2		state		true	false	false	false
        2	1	Relais3	Relais3		state		true	false	false	false
        3	1	Relais4	Relais4		state		true	false	false	false
        4	1	Relais5	Relais5		state		true	false	false	false
        5	1	Relais6	Relais6		state		true	false	false	false
        6	1	Relais7	Relais7		state		true	false	false	false
        7	1	Relais8	Relais8		state		true	false	false	false
        

        Vielleicht hilft dir das. Gruß, Fuzzy

        T Offline
        T Offline
        TOBO
        schrieb am zuletzt editiert von TOBO
        #3

        @fuzzy1955
        ich verstehe deine Antwort nicht. Um den ersten Ausgang auf dem Board zu schalten muss ich diesen Befehl auf den Modbus schreiben 01 06 00 01 01 00 D9 9A.

        Wie / wo muss ich das in die Konfiguration der diskreten Ausgänge eintragen? Möglicherweise denke ich auch komplett falsch wie der Modus Adapter funktioniert.

        mach doch mal einen Screenshot.

        Grüße

        fuzzy1955F 2 Antworten Letzte Antwort
        0
        • T TOBO

          @fuzzy1955
          ich verstehe deine Antwort nicht. Um den ersten Ausgang auf dem Board zu schalten muss ich diesen Befehl auf den Modbus schreiben 01 06 00 01 01 00 D9 9A.

          Wie / wo muss ich das in die Konfiguration der diskreten Ausgänge eintragen? Möglicherweise denke ich auch komplett falsch wie der Modus Adapter funktioniert.

          mach doch mal einen Screenshot.

          Grüße

          fuzzy1955F Offline
          fuzzy1955F Offline
          fuzzy1955
          schrieb am zuletzt editiert von fuzzy1955
          #4

          @TOBO sagte:

          mach doch mal einen Screenshot.

          faec2956-58ec-4182-94f4-a890c798d77e-image.jpeg

          4d10408a-4898-469c-afcf-c2541bc973ef-image.jpeg

          [EDIT]
          Du kannst die obige Tabelle direkt in die "diskreten Ausgänge" als TSV importieren :
          e404792f-e3bb-4320-ab65-7fa870794b51-image.jpeg

          Was ist dein 24 Kanal IO Modul genau? Marke?

          Anfang 2025 war ich Newbie in Sachen RaspBerry, Linux und IOB.
          Jetzt läuft alles in meinem umfangreichen Smart-Home-System gut und ich gebe gern meine Erfahrungen und mein Wissen an die Forums-User/Innen weiter.
          Großes Danke an alle tatkräftigen Helfer im Forum!

          T 1 Antwort Letzte Antwort
          0
          • T TOBO

            @fuzzy1955
            ich verstehe deine Antwort nicht. Um den ersten Ausgang auf dem Board zu schalten muss ich diesen Befehl auf den Modbus schreiben 01 06 00 01 01 00 D9 9A.

            Wie / wo muss ich das in die Konfiguration der diskreten Ausgänge eintragen? Möglicherweise denke ich auch komplett falsch wie der Modus Adapter funktioniert.

            mach doch mal einen Screenshot.

            Grüße

            fuzzy1955F Offline
            fuzzy1955F Offline
            fuzzy1955
            schrieb am zuletzt editiert von fuzzy1955
            #5

            @TOBO sagte:

            muss ich diesen Befehl auf den Modbus schreiben 01 06 00 01 01 00 D9 9A

            Das habe ich anfangs auch geglaubt und diese "Wurst" bei der Formel reingeschrieben. Der Adapter macht das aber selbst.

            _address	deviceId	name	description	formula	role	room	poll	wp	cw	isScale
            0	1	Relais1	Relais1	01 05 00 07 FF 00 8C 3A	value		true	false	false	false
            1	1	Relais2	Relais2	01 05 00 07 FF 00 8C 3A	value		true	false	false	false
            2	1	Relais3	Relais3	01 05 00 07 FF 00 8C 3A	value		true	false	false	false
            3	1	Relais4	Relais4	01 05 00 07 FF 00 8C 3A	value		true	false	false	false
            4	1	Relais5	Relais5	01 05 00 07 FF 00 8C 3A	value		true	false	false	false
            5	1	Relais6	Relais6	01 05 00 07 FF 00 8C 3A	value		true	false	false	false
            6	1	Relais7	Relais7	01 05 00 07 FF 00 8C 3A	value		true	false	false	false
            7	1	Relais8	Relais8	01 05 00 07 FF 00 8C 3A	value		true	false	false	false 
            

            Anfang 2025 war ich Newbie in Sachen RaspBerry, Linux und IOB.
            Jetzt läuft alles in meinem umfangreichen Smart-Home-System gut und ich gebe gern meine Erfahrungen und mein Wissen an die Forums-User/Innen weiter.
            Großes Danke an alle tatkräftigen Helfer im Forum!

            T 1 Antwort Letzte Antwort
            0
            • fuzzy1955F fuzzy1955

              @TOBO sagte:

              mach doch mal einen Screenshot.

              faec2956-58ec-4182-94f4-a890c798d77e-image.jpeg

              4d10408a-4898-469c-afcf-c2541bc973ef-image.jpeg

              [EDIT]
              Du kannst die obige Tabelle direkt in die "diskreten Ausgänge" als TSV importieren :
              e404792f-e3bb-4320-ab65-7fa870794b51-image.jpeg

              Was ist dein 24 Kanal IO Modul genau? Marke?

              T Offline
              T Offline
              TOBO
              schrieb am zuletzt editiert von
              #6

              @fuzzy1955
              ich sehe dort überhaupt keine Codes wie ich sie brauche. Mein Board ist von Eletech

              Eletech 23IOC24

              fuzzy1955F 1 Antwort Letzte Antwort
              0
              • fuzzy1955F fuzzy1955

                @TOBO sagte:

                muss ich diesen Befehl auf den Modbus schreiben 01 06 00 01 01 00 D9 9A

                Das habe ich anfangs auch geglaubt und diese "Wurst" bei der Formel reingeschrieben. Der Adapter macht das aber selbst.

                _address	deviceId	name	description	formula	role	room	poll	wp	cw	isScale
                0	1	Relais1	Relais1	01 05 00 07 FF 00 8C 3A	value		true	false	false	false
                1	1	Relais2	Relais2	01 05 00 07 FF 00 8C 3A	value		true	false	false	false
                2	1	Relais3	Relais3	01 05 00 07 FF 00 8C 3A	value		true	false	false	false
                3	1	Relais4	Relais4	01 05 00 07 FF 00 8C 3A	value		true	false	false	false
                4	1	Relais5	Relais5	01 05 00 07 FF 00 8C 3A	value		true	false	false	false
                5	1	Relais6	Relais6	01 05 00 07 FF 00 8C 3A	value		true	false	false	false
                6	1	Relais7	Relais7	01 05 00 07 FF 00 8C 3A	value		true	false	false	false
                7	1	Relais8	Relais8	01 05 00 07 FF 00 8C 3A	value		true	false	false	false 
                
                T Offline
                T Offline
                TOBO
                schrieb am zuletzt editiert von TOBO
                #7

                @fuzzy1955
                kannst du noch die zweite Spalte mit den Einstellungen schicken ?

                kann man hier PDFs anhängen?

                fuzzy1955F 1 Antwort Letzte Antwort
                0
                • T TOBO

                  @fuzzy1955
                  ich sehe dort überhaupt keine Codes wie ich sie brauche. Mein Board ist von Eletech

                  Eletech 23IOC24

                  fuzzy1955F Offline
                  fuzzy1955F Offline
                  fuzzy1955
                  schrieb am zuletzt editiert von
                  #8

                  @TOBO sagte:

                  Mein Board ist von Eletech

                  Dazu fand ich im Internet:
                  5942e74a-0f00-4351-9ed3-97c88217afe6-image.jpeg

                  Da müsste das 1. Relais auf die Modbusnummer 256 (0x0100) in der Kartei diskreten Ausgänge ansprechbar sein. Probier mal diese Nummern:

                  _address	deviceId	name	description	formula	role	room	poll	wp	cw	isScale
                  256	1	Relais1	Relais1		switch		true	false	false	false
                  257	1	Relais2	Relais2		switch		true	false	false	false
                  258	1	Relais3	Relais3		switch		true	false	false	false
                  259	1	Relais4	Relais4		switch		true	false	false	false
                  260	1	Relais5	Relais5		switch		true	false	false	false
                  261	1	Relais6	Relais6		switch		true	false	false	false
                  262	1	Relais7	Relais7		switch		true	false	false	false
                  263	1	Relais8	Relais8		switch		true	false	false	false
                  
                  

                  Anfang 2025 war ich Newbie in Sachen RaspBerry, Linux und IOB.
                  Jetzt läuft alles in meinem umfangreichen Smart-Home-System gut und ich gebe gern meine Erfahrungen und mein Wissen an die Forums-User/Innen weiter.
                  Großes Danke an alle tatkräftigen Helfer im Forum!

                  T 1 Antwort Letzte Antwort
                  0
                  • T TOBO

                    @fuzzy1955
                    kannst du noch die zweite Spalte mit den Einstellungen schicken ?

                    kann man hier PDFs anhängen?

                    fuzzy1955F Offline
                    fuzzy1955F Offline
                    fuzzy1955
                    schrieb am zuletzt editiert von
                    #9

                    @TOBO sagte:

                    kannst du noch die zweite Spalte mit den Einstellungen schicken ?

                    Welche Spalte meinst du?

                    kann man hier PDFs anhängen?

                    Ja, man kann Dateien hochladen.
                    a385047c-a698-4f72-831e-cb1f7867f2c0-image.jpeg

                    Anfang 2025 war ich Newbie in Sachen RaspBerry, Linux und IOB.
                    Jetzt läuft alles in meinem umfangreichen Smart-Home-System gut und ich gebe gern meine Erfahrungen und mein Wissen an die Forums-User/Innen weiter.
                    Großes Danke an alle tatkräftigen Helfer im Forum!

                    1 Antwort Letzte Antwort
                    0
                    • fuzzy1955F fuzzy1955

                      @TOBO sagte:

                      Mein Board ist von Eletech

                      Dazu fand ich im Internet:
                      5942e74a-0f00-4351-9ed3-97c88217afe6-image.jpeg

                      Da müsste das 1. Relais auf die Modbusnummer 256 (0x0100) in der Kartei diskreten Ausgänge ansprechbar sein. Probier mal diese Nummern:

                      _address	deviceId	name	description	formula	role	room	poll	wp	cw	isScale
                      256	1	Relais1	Relais1		switch		true	false	false	false
                      257	1	Relais2	Relais2		switch		true	false	false	false
                      258	1	Relais3	Relais3		switch		true	false	false	false
                      259	1	Relais4	Relais4		switch		true	false	false	false
                      260	1	Relais5	Relais5		switch		true	false	false	false
                      261	1	Relais6	Relais6		switch		true	false	false	false
                      262	1	Relais7	Relais7		switch		true	false	false	false
                      263	1	Relais8	Relais8		switch		true	false	false	false
                      
                      
                      T Offline
                      T Offline
                      TOBO
                      schrieb am zuletzt editiert von TOBO
                      #10

                      @fuzzy1955
                      Ich glaube wir schreiben grundsätzlich aneinander vorbei. Mein Board funktioniert und ich kenne die Codes zum setzen und rücksetzen der Ausgänge. Ich habe das mit einem Terminalprogramm am PC getestet. Die Ausgänge werden einwandfrei geschaltet. Der Code für Ausgang 1 ist zum Beispiel
                      01 06 00 01 01 00 D9 9A einschalten
                      01 06 00 01 02 00 D9 6A ausschalten

                      01 - für die ID des Boards
                      06 - Code für schreiben
                      00 01 - erster Ausgang
                      01 00 - Ausgang auf 1 setzen
                      02 00 - Ausgang auf 0 setzen
                      D9 9A - CRC
                      Alles ist in Hex. Muss ich auch Hex in den Adapter eingeben, oder Dezimal? Errechnet der Adapter die CRC selbst?
                      Ich habe mir die Liesmich vom Adapter schon mehrmals gelesen, aber ich komme nicht weiter.

                      Ich bin mir sicher es ist einfach das Grundverständnis über die Arbeitsweise des Adapters. Was von dem obigen Steuercode muss ich wo bei dem Adapter eintragen und welches Zahlensystem?

                      Grüße.

                      fuzzy1955F 2 Antworten Letzte Antwort
                      0
                      • T TOBO

                        @fuzzy1955
                        Ich glaube wir schreiben grundsätzlich aneinander vorbei. Mein Board funktioniert und ich kenne die Codes zum setzen und rücksetzen der Ausgänge. Ich habe das mit einem Terminalprogramm am PC getestet. Die Ausgänge werden einwandfrei geschaltet. Der Code für Ausgang 1 ist zum Beispiel
                        01 06 00 01 01 00 D9 9A einschalten
                        01 06 00 01 02 00 D9 6A ausschalten

                        01 - für die ID des Boards
                        06 - Code für schreiben
                        00 01 - erster Ausgang
                        01 00 - Ausgang auf 1 setzen
                        02 00 - Ausgang auf 0 setzen
                        D9 9A - CRC
                        Alles ist in Hex. Muss ich auch Hex in den Adapter eingeben, oder Dezimal? Errechnet der Adapter die CRC selbst?
                        Ich habe mir die Liesmich vom Adapter schon mehrmals gelesen, aber ich komme nicht weiter.

                        Ich bin mir sicher es ist einfach das Grundverständnis über die Arbeitsweise des Adapters. Was von dem obigen Steuercode muss ich wo bei dem Adapter eintragen und welches Zahlensystem?

                        Grüße.

                        fuzzy1955F Offline
                        fuzzy1955F Offline
                        fuzzy1955
                        schrieb am zuletzt editiert von
                        #11

                        @TOBO sagte:

                        Muss ich auch Hex in den Adapter eingeben, oder Dezimal

                        Der IOBroker-Modbus-Adapter braucht Dezimal-Eingaben bei den Registern.

                        Du könntest ein Modbus-Tools zum Lokalisieren von Registernummern einsetzen, etwa GModbus. Damit werden die verfügbaren Registernummern samt Werten aufgelistet. Das Abfragen geht leider etwas mühsam. Man muss die Adressnummern etappenweise eingeben und kann den Count auf max. 120 stellen.

                        72bb4144-6cf3-475e-a523-bf15f229706f-image.jpeg

                        Weiter kann ich dir mangels deiner Hardware nicht helfen.

                        Anfang 2025 war ich Newbie in Sachen RaspBerry, Linux und IOB.
                        Jetzt läuft alles in meinem umfangreichen Smart-Home-System gut und ich gebe gern meine Erfahrungen und mein Wissen an die Forums-User/Innen weiter.
                        Großes Danke an alle tatkräftigen Helfer im Forum!

                        1 Antwort Letzte Antwort
                        0
                        • T TOBO

                          @fuzzy1955
                          Ich glaube wir schreiben grundsätzlich aneinander vorbei. Mein Board funktioniert und ich kenne die Codes zum setzen und rücksetzen der Ausgänge. Ich habe das mit einem Terminalprogramm am PC getestet. Die Ausgänge werden einwandfrei geschaltet. Der Code für Ausgang 1 ist zum Beispiel
                          01 06 00 01 01 00 D9 9A einschalten
                          01 06 00 01 02 00 D9 6A ausschalten

                          01 - für die ID des Boards
                          06 - Code für schreiben
                          00 01 - erster Ausgang
                          01 00 - Ausgang auf 1 setzen
                          02 00 - Ausgang auf 0 setzen
                          D9 9A - CRC
                          Alles ist in Hex. Muss ich auch Hex in den Adapter eingeben, oder Dezimal? Errechnet der Adapter die CRC selbst?
                          Ich habe mir die Liesmich vom Adapter schon mehrmals gelesen, aber ich komme nicht weiter.

                          Ich bin mir sicher es ist einfach das Grundverständnis über die Arbeitsweise des Adapters. Was von dem obigen Steuercode muss ich wo bei dem Adapter eintragen und welches Zahlensystem?

                          Grüße.

                          fuzzy1955F Offline
                          fuzzy1955F Offline
                          fuzzy1955
                          schrieb am zuletzt editiert von
                          #12

                          @TOBO sagte:

                          Ich glaube wir schreiben grundsätzlich aneinander vorbei

                          Es scheint so. Probier mal diese Tabelle bei den Holding-Registern:

                          _address	deviceId	name	description	unit	type	len	factor	offset	formula	role	room	poll	wp	cw	isScale
                          1	1	Relais1	Relais1		int16be	1	0	0		switch		true	false	false	false
                          2	1	Relais2	Relais2		int16be	1	0	0		switch		true	false	false	false
                          3	1	Relais3	Relais3		int16be	1	0	0		switch		true	false	false	false
                          4	1	Relais4	Relais4		int16be	1	0	0		switch		true	false	false	false
                          5	1	Relais5	Relais5		int16be	1	0	0		switch		true	false	false	false
                          6	1	Relais6	Relais6		int16be	1	0	0		switch		true	false	false	false
                          7	1	Relais7	Relais7		int16be	1	0	0		switch		true	false	false	false
                          8	1	Relais8	Relais8		int16be	1	0	0		switch		true	false	false	false
                          9	1	Relais9	Relais9		int16be	1	0	0		switch		true	false	false	false
                          10	1	Relais10	Relais10		int16be	1	0	0		switch		true	false	false	false
                          11	1	Relais11	Relais11		int16be	1	0	0		switch		true	false	false	false
                          12	1	Relais12	Relais12		int16be	1	0	0		switch		true	false	false	false
                          13	1	Relais13	Relais13		int16be	1	0	0		switch		true	false	false	false
                          14	1	Relais14	Relais14		int16be	1	0	0		switch		true	false	false	false
                          15	1	Relais15	Relais15		int16be	1	0	0		switch		true	false	false	false
                          16	1	Relais16	Relais16		int16be	1	0	0		switch		true	false	false	false
                          17	1	Relais17	Relais17		int16be	1	0	0		switch		true	false	false	false
                          18	1	Relais18	Relais18		int16be	1	0	0		switch		true	false	false	false
                          19	1	Relais19	Relais19		int16be	1	0	0		switch		true	false	false	false
                          20	1	Relais20	Relais20		int16be	1	0	0		switch		true	false	false	false
                          21	1	Relais21	Relais21		int16be	1	0	0		switch		true	false	false	false
                          22	1	Relais22	Relais22		int16be	1	0	0		switch		true	false	false	false
                          23	1	Relais23	Relais23		int16be	1	0	0		switch		true	false	false	false
                          24	1	Relais24	Relais24		int16be	1	0	0		switch		true	false	false	false
                          

                          Noch ein paar Infos aus dem Netz (KI-Copilot):
                          bcc950b8-b5d8-4bf0-97fe-9b53497ebbf7-image.jpeg
                          26e5a04f-f277-4174-affa-4f83bb4ca9df-image.jpeg

                          Anfang 2025 war ich Newbie in Sachen RaspBerry, Linux und IOB.
                          Jetzt läuft alles in meinem umfangreichen Smart-Home-System gut und ich gebe gern meine Erfahrungen und mein Wissen an die Forums-User/Innen weiter.
                          Großes Danke an alle tatkräftigen Helfer im Forum!

                          1 Antwort Letzte Antwort
                          0
                          • T Offline
                            T Offline
                            TOBO
                            schrieb am zuletzt editiert von
                            #13

                            23IOXXX Modbus RTU Command 1(default).pdf

                            Ich habe alle Registeradressen. Ich kann immer noch nicht sehen wie ich dem Adapter sage das er diesen 01 06 00 01 01 00 D9 9A String an das Board sendet.

                            Vielleicht ist es möglich das @bluefox mir einen Anstoß geben kann. Ich habe aktuell ein Brett vor dem Kopf.

                            Grüße

                            fuzzy1955F 1 Antwort Letzte Antwort
                            0
                            • T TOBO

                              23IOXXX Modbus RTU Command 1(default).pdf

                              Ich habe alle Registeradressen. Ich kann immer noch nicht sehen wie ich dem Adapter sage das er diesen 01 06 00 01 01 00 D9 9A String an das Board sendet.

                              Vielleicht ist es möglich das @bluefox mir einen Anstoß geben kann. Ich habe aktuell ein Brett vor dem Kopf.

                              Grüße

                              fuzzy1955F Offline
                              fuzzy1955F Offline
                              fuzzy1955
                              schrieb am zuletzt editiert von fuzzy1955
                              #14

                              @TOBO sagte:

                              dem Adapter sage das er diesen 01 06 00 01 01 00 D9 9A String

                              Wie oben erwähnt: Der IOBroker-Modbus-Adapter braucht Dezimal-Eingaben bei den Registern.

                              Anfang 2025 war ich Newbie in Sachen RaspBerry, Linux und IOB.
                              Jetzt läuft alles in meinem umfangreichen Smart-Home-System gut und ich gebe gern meine Erfahrungen und mein Wissen an die Forums-User/Innen weiter.
                              Großes Danke an alle tatkräftigen Helfer im Forum!

                              1 Antwort Letzte Antwort
                              0
                              • T Offline
                                T Offline
                                TOBO
                                schrieb am zuletzt editiert von TOBO
                                #15

                                Dann wandel ich ihn eben in Dezimal, aber das ist nicht das Problem.
                                Dieser String ist ein Steuercode. Ob Hex, oder Dezimal geschrieben spielt keine Rolle. Wenn der Adapter DEC will, dann schreibe ich DEC.

                                01 06 00 01 01 00 D0 9A
                                Aufgeschlüsselt bedeutet das
                                01 - für die ID des Boards
                                06 - Code für schreiben
                                00 01 - erster Ausgang
                                01 00 - Ausgang auf 1 setzen
                                D9 9A - CRC -- wenn der Adapter die CRC Summe selbst berechnet kann ich das ja weg lassen

                                An irgendeiner Stelle muss ich dem Adapter sagen das an das Board zu schicken. Vielleicht nicht zusammen.

                                fuzzy1955F 1 Antwort Letzte Antwort
                                0
                                • T TOBO

                                  Dann wandel ich ihn eben in Dezimal, aber das ist nicht das Problem.
                                  Dieser String ist ein Steuercode. Ob Hex, oder Dezimal geschrieben spielt keine Rolle. Wenn der Adapter DEC will, dann schreibe ich DEC.

                                  01 06 00 01 01 00 D0 9A
                                  Aufgeschlüsselt bedeutet das
                                  01 - für die ID des Boards
                                  06 - Code für schreiben
                                  00 01 - erster Ausgang
                                  01 00 - Ausgang auf 1 setzen
                                  D9 9A - CRC -- wenn der Adapter die CRC Summe selbst berechnet kann ich das ja weg lassen

                                  An irgendeiner Stelle muss ich dem Adapter sagen das an das Board zu schicken. Vielleicht nicht zusammen.

                                  fuzzy1955F Offline
                                  fuzzy1955F Offline
                                  fuzzy1955
                                  schrieb am zuletzt editiert von fuzzy1955
                                  #16

                                  @TOBO sagte:

                                  aber das ist nicht das Problem.

                                  Stell mal Screenshots hier rein:

                                  • Ping zum Gerät
                                  • IOB-Modbus-Adaptereinstellungen der Tabs: Verbindung, Einstellung, Holding-Register
                                  • Protokoll mit Fehlermeldungen ins Code-Symbol (kein Screenshot)

                                  [EDIT] Und die Vollausgabe von iob diag ins Code-Symbol.

                                  Dann sieht man etwas mehr.

                                  Anfang 2025 war ich Newbie in Sachen RaspBerry, Linux und IOB.
                                  Jetzt läuft alles in meinem umfangreichen Smart-Home-System gut und ich gebe gern meine Erfahrungen und mein Wissen an die Forums-User/Innen weiter.
                                  Großes Danke an alle tatkräftigen Helfer im Forum!

                                  1 Antwort Letzte Antwort
                                  1
                                  • T Offline
                                    T Offline
                                    TOBO
                                    schrieb am zuletzt editiert von
                                    #17

                                    Update:
                                    Es geht nur über die Holding Register. Mein Board hat 3Byte Eingänge, also 24. Jetzt muss ich diese 24 hier so eintragen und sie werden mir angezeigt.
                                    Input-Modbus.PNG

                                    Ich denke es wird mit den Ausgängen genauso sein.

                                    HomoranH fuzzy1955F 2 Antworten Letzte Antwort
                                    0
                                    • T TOBO

                                      Update:
                                      Es geht nur über die Holding Register. Mein Board hat 3Byte Eingänge, also 24. Jetzt muss ich diese 24 hier so eintragen und sie werden mir angezeigt.
                                      Input-Modbus.PNG

                                      Ich denke es wird mit den Ausgängen genauso sein.

                                      HomoranH Nicht stören
                                      HomoranH Nicht stören
                                      Homoran
                                      Global Moderator Administrators
                                      schrieb am zuletzt editiert von
                                      #18

                                      @TOBO sagte:

                                      Es geht nur über die Holding Register

                                      Ach was!
                                      218.jpg

                                      kein Support per PN! - Fragen im Forum stellen -
                                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                      1 Antwort Letzte Antwort
                                      0
                                      • T TOBO

                                        Update:
                                        Es geht nur über die Holding Register. Mein Board hat 3Byte Eingänge, also 24. Jetzt muss ich diese 24 hier so eintragen und sie werden mir angezeigt.
                                        Input-Modbus.PNG

                                        Ich denke es wird mit den Ausgängen genauso sein.

                                        fuzzy1955F Offline
                                        fuzzy1955F Offline
                                        fuzzy1955
                                        schrieb am zuletzt editiert von
                                        #19

                                        @TOBO sagte:

                                        Jetzt muss ich diese 24 hier so eintragen und sie werden mir angezeigt

                                        Da stehe ich an. Jetzt kann ich dir leider nicht mehr weiterhelfen.

                                        Anfang 2025 war ich Newbie in Sachen RaspBerry, Linux und IOB.
                                        Jetzt läuft alles in meinem umfangreichen Smart-Home-System gut und ich gebe gern meine Erfahrungen und mein Wissen an die Forums-User/Innen weiter.
                                        Großes Danke an alle tatkräftigen Helfer im Forum!

                                        1 Antwort Letzte Antwort
                                        0
                                        • T Offline
                                          T Offline
                                          TOBO
                                          schrieb am zuletzt editiert von TOBO
                                          #20

                                          Die Ausgänge funktionieren auch.
                                          IOBroker_Icons.PNG
                                          Ich muss für setzen eine 256 schreiben und für zurücksetzen 512.
                                          Im Status wechselt dann die jeweilige Zahl zu 1, oder 0.

                                          Es gehört eigentlich nicht in diesen Thread, aber ich habe keine Icons für die Räume. Es werden mir Rahmen angezeigt.
                                          Räume.PNG

                                          Und im Status wird nie der Raum für den ersten Eintrag angezeigt.
                                          IOBroker_Icons2.PNG

                                          1 Antwort Letzte Antwort
                                          0

                                          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                          Registrieren Anmelden
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          258

                                          Online

                                          32.8k

                                          Benutzer

                                          82.8k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe