Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Modbus schreiben, wird wieder zurückgesetzt

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Modbus schreiben, wird wieder zurückgesetzt

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
5 Beiträge 3 Kommentatoren 311 Aufrufe 2 Watching
  • Ä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.
  • D Offline
    D Offline
    Delphinis
    schrieb am zuletzt editiert von Delphinis
    #1

    Hallo,
    mein Modbus funktioniert gut zum Lesen von Parametern. Aber das Schreiben funktioniert nicht. Der Wechselrichter reagiert nicht und im Modbus-Objekt wird der Wert wieder zurückgesetzt (null).
    Folgende Parameterliste:
    1d43ea91-7a7a-4243-83a4-f9db6438b58b-grafik.png

    Wieso dass da fürs Laden und Entladen je zwei Register sind, weiss ich nicht, ich hab beide ausprobiert.

    Was mir aufgefallen ist: Beim Schreiblevel steht, wenn ich mit der Maus darüber fahr, "installateur". Das Installateur-Passwort kenn ich, aber ich wüsste nicht wie man mit Modbus einloggen, oder sich als Installateur anmelden kann.

    Tatsache ist, dass wenn ich das so konfiguriere:
    01825a8f-d419-4a67-9576-700ae8c523e8-grafik.png

    dass ich dann in den Objekten einen Eintrag bekomme, bei welchem ich dann den Wert folgendermassen setze:
    0aab610c-23fa-4287-ae20-5a03b9b446a7-grafik.png

    Ich sehe dann den Wert 4000 für ca, 2 Sekunden aber der geht wieder auf "(null)".
    Wenn ich bei der Konfiguration "Abfrage" ancklicke geht der Wert nach ca. 2s auf maxUINT32 (4294967295)

    Im Log sehe ich im Debug Level folgende Einträge:

    modbus.0	2024-10-27 12:15:35.630	debug	Write successfully [40795]: 4000
    modbus.0	2024-10-27 12:15:35.626	debug	state Changed ack=false: modbus.0.holdingRegisters.40795_Maximale_Batterieladeleistung: {"val":4000,"ack":false,"ts":1730027735626,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1730027735626}
    
    

    Da fällt mir auf, dass da bei ack=false steht. Kann es sein, dass das nicht angenommen wird? Ev. wegen diesem Schreiblevel "installateur"?

    HomoranH arteckA 2 Antworten Letzte Antwort
    0
    • D Delphinis

      Hallo,
      mein Modbus funktioniert gut zum Lesen von Parametern. Aber das Schreiben funktioniert nicht. Der Wechselrichter reagiert nicht und im Modbus-Objekt wird der Wert wieder zurückgesetzt (null).
      Folgende Parameterliste:
      1d43ea91-7a7a-4243-83a4-f9db6438b58b-grafik.png

      Wieso dass da fürs Laden und Entladen je zwei Register sind, weiss ich nicht, ich hab beide ausprobiert.

      Was mir aufgefallen ist: Beim Schreiblevel steht, wenn ich mit der Maus darüber fahr, "installateur". Das Installateur-Passwort kenn ich, aber ich wüsste nicht wie man mit Modbus einloggen, oder sich als Installateur anmelden kann.

      Tatsache ist, dass wenn ich das so konfiguriere:
      01825a8f-d419-4a67-9576-700ae8c523e8-grafik.png

      dass ich dann in den Objekten einen Eintrag bekomme, bei welchem ich dann den Wert folgendermassen setze:
      0aab610c-23fa-4287-ae20-5a03b9b446a7-grafik.png

      Ich sehe dann den Wert 4000 für ca, 2 Sekunden aber der geht wieder auf "(null)".
      Wenn ich bei der Konfiguration "Abfrage" ancklicke geht der Wert nach ca. 2s auf maxUINT32 (4294967295)

      Im Log sehe ich im Debug Level folgende Einträge:

      modbus.0	2024-10-27 12:15:35.630	debug	Write successfully [40795]: 4000
      modbus.0	2024-10-27 12:15:35.626	debug	state Changed ack=false: modbus.0.holdingRegisters.40795_Maximale_Batterieladeleistung: {"val":4000,"ack":false,"ts":1730027735626,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1730027735626}
      
      

      Da fällt mir auf, dass da bei ack=false steht. Kann es sein, dass das nicht angenommen wird? Ev. wegen diesem Schreiblevel "installateur"?

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

      @delphinis sagte in Modbus schreiben, wird wieder zurückgesetzt:

      im Modbus-Objekt wird der Wert wieder zurückgesetzt (null).

      wenn du Holdingregister nutzst und nicht Abfrage anhakst ist das korrekt.
      Dann bleibt der eingegebene Wert nur so lange sichtbar, bis das Gerät diesen abgeholt hat.

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Antwort Letzte Antwort
      0
      • D Delphinis

        Hallo,
        mein Modbus funktioniert gut zum Lesen von Parametern. Aber das Schreiben funktioniert nicht. Der Wechselrichter reagiert nicht und im Modbus-Objekt wird der Wert wieder zurückgesetzt (null).
        Folgende Parameterliste:
        1d43ea91-7a7a-4243-83a4-f9db6438b58b-grafik.png

        Wieso dass da fürs Laden und Entladen je zwei Register sind, weiss ich nicht, ich hab beide ausprobiert.

        Was mir aufgefallen ist: Beim Schreiblevel steht, wenn ich mit der Maus darüber fahr, "installateur". Das Installateur-Passwort kenn ich, aber ich wüsste nicht wie man mit Modbus einloggen, oder sich als Installateur anmelden kann.

        Tatsache ist, dass wenn ich das so konfiguriere:
        01825a8f-d419-4a67-9576-700ae8c523e8-grafik.png

        dass ich dann in den Objekten einen Eintrag bekomme, bei welchem ich dann den Wert folgendermassen setze:
        0aab610c-23fa-4287-ae20-5a03b9b446a7-grafik.png

        Ich sehe dann den Wert 4000 für ca, 2 Sekunden aber der geht wieder auf "(null)".
        Wenn ich bei der Konfiguration "Abfrage" ancklicke geht der Wert nach ca. 2s auf maxUINT32 (4294967295)

        Im Log sehe ich im Debug Level folgende Einträge:

        modbus.0	2024-10-27 12:15:35.630	debug	Write successfully [40795]: 4000
        modbus.0	2024-10-27 12:15:35.626	debug	state Changed ack=false: modbus.0.holdingRegisters.40795_Maximale_Batterieladeleistung: {"val":4000,"ack":false,"ts":1730027735626,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1730027735626}
        
        

        Da fällt mir auf, dass da bei ack=false steht. Kann es sein, dass das nicht angenommen wird? Ev. wegen diesem Schreiblevel "installateur"?

        arteckA Offline
        arteckA Offline
        arteck
        Developer Most Active
        schrieb am zuletzt editiert von
        #3

        @delphinis welcher WR ist das ?

        zigbee hab ich, zwave auch, nuc's genauso und HA auch

        D 1 Antwort Letzte Antwort
        0
        • arteckA arteck

          @delphinis welcher WR ist das ?

          D Offline
          D Offline
          Delphinis
          schrieb am zuletzt editiert von
          #4

          @arteck
          Sorry. Das ist der STP 10.0 SE von SMA

          arteckA 1 Antwort Letzte Antwort
          0
          • D Delphinis

            @arteck
            Sorry. Das ist der STP 10.0 SE von SMA

            arteckA Offline
            arteckA Offline
            arteck
            Developer Most Active
            schrieb am zuletzt editiert von
            #5

            @delphinis hab mir schon gedacht

            zigbee hab ich, zwave auch, nuc's genauso und HA auch

            1 Antwort Letzte Antwort
            0
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

            ioBroker
            Community Adapters
            Donate
            FAQ Cloud / IOT
            HowTo: Node.js-Update
            HowTo: Backup/Restore
            Downloads
            BLOG

            662

            Online

            32.7k

            Benutzer

            82.4k

            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