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. Tageszähler SDM72DM-V2 über Modbus Holding Register resetten

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    481

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

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

Tageszähler SDM72DM-V2 über Modbus Holding Register resetten

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
5 Beiträge 4 Kommentatoren 762 Aufrufe 3 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.
  • M Offline
    M Offline
    MarkusP 0
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    normalerweise bin ich nur ein stiller Mitleser seit Jahren und habe bis jetzt immer alle benötigten Informationen in diesem Forum gefunden. An dieser Stelle erstmal ein Riesen "Danke" an all die Leute die so engagiert sind und eine beeindruckende Arbeit leisten.

    Nun zu meinem Problem bei dem ich nicht weiter komme. Vielleicht hat jemand ein Tipp wie man das Problem lösen kann.

    Ich habe über den Modbus Adapter und ein WaveShare RS485 To ETH Gateway den Stromzähler Eastron SDM72DM-V2 eingebunden. Was übrigens nach diversen Anleitungen hier aus dem Forum auf anhieb funktioniert hat! Der Zähler besitzt einen Tageszähler der am Gerät zurück gesetzt werden kann. Allerdings soll es auch über ein Holding Register gehen. Mein Problem ist, dass ich nicht weiß wie ich ein Kommando an den Zähler über den iobroker senden kann.

    Aus der Doku soll folgendes Register dafür verwendet werden:

    461457 Reset historical data
    (StartAdresse HEX F0/10)
    00 03 = reset energy info
    Length : 2 byte
    Data Format: Hex
    wo
    (code 10 is used to write. Write only to one parameter per massage.)

    Wenn ich das richtig interpretiere dann möchte der Zähler mit "function code 10 (HEX)" beschrieben werden und dem HEX Wert 00 03.

    Mir ist noch nicht ganz klar wie sich das mit dem Modbus Adapter umsetzen lässt. den Wert einfach über die Objektliste setzen hat leider nicht funktioniert. Der Adapter geht nach einem Timeout in Störung und nur noch ein Neustart weckt die Instanz wieder zum leben. Eventuell ist aber auch der falsche Datentyp eingestellt? (Float ->BigIndian)?

    Geht das setzen des Holding Register mit einem HEX Wert über Javascript oder Blockly?

    J 1 Antwort Letzte Antwort
    0
    • M MarkusP 0

      Hallo zusammen,

      normalerweise bin ich nur ein stiller Mitleser seit Jahren und habe bis jetzt immer alle benötigten Informationen in diesem Forum gefunden. An dieser Stelle erstmal ein Riesen "Danke" an all die Leute die so engagiert sind und eine beeindruckende Arbeit leisten.

      Nun zu meinem Problem bei dem ich nicht weiter komme. Vielleicht hat jemand ein Tipp wie man das Problem lösen kann.

      Ich habe über den Modbus Adapter und ein WaveShare RS485 To ETH Gateway den Stromzähler Eastron SDM72DM-V2 eingebunden. Was übrigens nach diversen Anleitungen hier aus dem Forum auf anhieb funktioniert hat! Der Zähler besitzt einen Tageszähler der am Gerät zurück gesetzt werden kann. Allerdings soll es auch über ein Holding Register gehen. Mein Problem ist, dass ich nicht weiß wie ich ein Kommando an den Zähler über den iobroker senden kann.

      Aus der Doku soll folgendes Register dafür verwendet werden:

      461457 Reset historical data
      (StartAdresse HEX F0/10)
      00 03 = reset energy info
      Length : 2 byte
      Data Format: Hex
      wo
      (code 10 is used to write. Write only to one parameter per massage.)

      Wenn ich das richtig interpretiere dann möchte der Zähler mit "function code 10 (HEX)" beschrieben werden und dem HEX Wert 00 03.

      Mir ist noch nicht ganz klar wie sich das mit dem Modbus Adapter umsetzen lässt. den Wert einfach über die Objektliste setzen hat leider nicht funktioniert. Der Adapter geht nach einem Timeout in Störung und nur noch ein Neustart weckt die Instanz wieder zum leben. Eventuell ist aber auch der falsche Datentyp eingestellt? (Float ->BigIndian)?

      Geht das setzen des Holding Register mit einem HEX Wert über Javascript oder Blockly?

      J Offline
      J Offline
      Jason 2
      schrieb am zuletzt editiert von
      #2

      @markusp-0 Hast Du schon eine Lösung? Ich will das selbe machen und komme nicht weiter :-(

      1 Antwort Letzte Antwort
      0
      • HomoranH Offline
        HomoranH Offline
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von
        #3

        @MarkusP-0
        @Jason-2

        in dieser Kategorie sollten eigentlich fertige Lösungen vorgestellt werden.
        So wie das aussieht ist das hier was anderes.

        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 -

        P 1 Antwort Letzte Antwort
        0
        • HomoranH Homoran

          @MarkusP-0
          @Jason-2

          in dieser Kategorie sollten eigentlich fertige Lösungen vorgestellt werden.
          So wie das aussieht ist das hier was anderes.

          P Offline
          P Offline
          peterfido
          schrieb am zuletzt editiert von peterfido
          #4

          Moin,

          ja, am besten das Topic verschieben lassen.

          F0 10 ist evtl. kein Tageszähler. Die Adresse steht in der BDA als

          Reset historical data
          

          Da wird unter Umständen alles zurückgesetzt. ioBroker bietet doch ausreichend Möglichkeiten, einen Tageszähler zu programmieren. Ich nutze für Modbus Node-Red. Da lässt sich was schreiben.

          Gruß

          Peterfido


          Proxmox auf Intel NUC12WSHi5
          ioBroker: Debian (VM)
          CCU: Debmatic (VM)
          Influx: Debian (VM)
          Grafana: Debian (VM)
          eBus: Debian (VM)
          Zigbee: Debian (VM) mit zigbee2mqtt

          HomoranH 1 Antwort Letzte Antwort
          0
          • P peterfido

            Moin,

            ja, am besten das Topic verschieben lassen.

            F0 10 ist evtl. kein Tageszähler. Die Adresse steht in der BDA als

            Reset historical data
            

            Da wird unter Umständen alles zurückgesetzt. ioBroker bietet doch ausreichend Möglichkeiten, einen Tageszähler zu programmieren. Ich nutze für Modbus Node-Red. Da lässt sich was schreiben.

            HomoranH Offline
            HomoranH Offline
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #5

            @peterfido sagte in Tageszähler SDM72DM-V2 über Modbus Holding Register resetten:

            am besten das Topic verschieben

            hab ich jetzt gemacht

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

            337

            Online

            32.5k

            Benutzer

            81.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