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. [gelöst] Modbus-TCP Verbindung mit SAX-Batterie

NEWS

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

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

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

[gelöst] Modbus-TCP Verbindung mit SAX-Batterie

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
modbus tcpsax-batteriesax-homespeichersax-powersax-power batterie
12 Beiträge 3 Kommentatoren 3.4k 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.
  • F Offline
    F Offline
    Farmer-cb
    schrieb am zuletzt editiert von Farmer-cb
    #1

    Hallo
    bräuchte mal eure Hilfe bezüglich der Modbus-TCP Verbindung mit einer SAX-Power Batterie
    habe schon ein paar Sachen mit Modbus-TCP erfolgreich verbunden, aber mit der Anleitung von dem Ding komme ich nicht zurecht.
    Ausschnitt aus der Anleitung:
    70e7d40a-c89c-4a81-89a7-03b133f9db0f-image.png
    e1133d37-dc9a-4c24-8db3-5c8cf5bafc14-image.png

    hab denen dann mal geschrieben und hab dann eine Excelliste bekommen:
    0761091c-238d-47a8-b772-9bbf566070c7-image.png

    so hab ich es mal getestet was aber nicht funktioniert:
    d5db7cbb-e5fc-45b5-854c-ed329bc953ae-image.png
    53ec3256-8866-4001-9446-1b8d73c0db65-image.png

    kann mich bitte jemand in die richtige Richtung schupsen,

    vielen Dank schon mal

    mfg
    Farmer

    smartes Haus durch Digitalstrom, enocean, SPS S7-1215, Homematik, Motioneye, iobroker auf einem HP-mini mit Proxmox

    5 x Echo Show, 2 x Echo Dot

    F 1 Antwort Letzte Antwort
    0
    • F Farmer-cb

      Hallo
      bräuchte mal eure Hilfe bezüglich der Modbus-TCP Verbindung mit einer SAX-Power Batterie
      habe schon ein paar Sachen mit Modbus-TCP erfolgreich verbunden, aber mit der Anleitung von dem Ding komme ich nicht zurecht.
      Ausschnitt aus der Anleitung:
      70e7d40a-c89c-4a81-89a7-03b133f9db0f-image.png
      e1133d37-dc9a-4c24-8db3-5c8cf5bafc14-image.png

      hab denen dann mal geschrieben und hab dann eine Excelliste bekommen:
      0761091c-238d-47a8-b772-9bbf566070c7-image.png

      so hab ich es mal getestet was aber nicht funktioniert:
      d5db7cbb-e5fc-45b5-854c-ed329bc953ae-image.png
      53ec3256-8866-4001-9446-1b8d73c0db65-image.png

      kann mich bitte jemand in die richtige Richtung schupsen,

      vielen Dank schon mal

      mfg
      Farmer

      F Offline
      F Offline
      Farmer-cb
      schrieb am zuletzt editiert von Farmer-cb
      #2

      hat keiner eine Idee???

      Schade

      smartes Haus durch Digitalstrom, enocean, SPS S7-1215, Homematik, Motioneye, iobroker auf einem HP-mini mit Proxmox

      5 x Echo Show, 2 x Echo Dot

      J 1 Antwort Letzte Antwort
      0
      • F Farmer-cb

        hat keiner eine Idee???

        Schade

        J Offline
        J Offline
        Jockel
        schrieb am zuletzt editiert von
        #3

        @farmer-cb

        Hi,
        im Moment warte ich noch auf die Auslieferung des Speichers...
        Ich habe aber gesehen, dass in deinem Modbus EXCEL-Sheet ein Unit-Identifier von Hex40 (= 64 Dezimal) angegeben ist.
        Versuche doch einmal bei den Verbindungsparametern im IOBroker-Adapter die Geräte-ID 64 für den SAX-Speicher einzutragen.
        Damit sollte es dann eigentlich funktionieren.
        BG
        Stefan

        F 1 Antwort Letzte Antwort
        0
        • J Jockel

          @farmer-cb

          Hi,
          im Moment warte ich noch auf die Auslieferung des Speichers...
          Ich habe aber gesehen, dass in deinem Modbus EXCEL-Sheet ein Unit-Identifier von Hex40 (= 64 Dezimal) angegeben ist.
          Versuche doch einmal bei den Verbindungsparametern im IOBroker-Adapter die Geräte-ID 64 für den SAX-Speicher einzutragen.
          Damit sollte es dann eigentlich funktionieren.
          BG
          Stefan

          F Offline
          F Offline
          Farmer-cb
          schrieb am zuletzt editiert von
          #4

          @jockel du bist der beste :grin: :clap:
          so bekomme ich eine Verbindung hin,

          jetzt muss ich es nur schaffen das die Daten auch passen
          Hast du vielleicht noch eine Idee als was ich sie auslesen muss??

          wenn ich das Register 48 (Leistung des Smartmeters) z.B. nehme, egal was ich als typ nehme, es ist nicht annähernd der Wert der in der Visu des Sax angezeigt wird
          a3629e62-c4c8-4ed2-b0c8-56c765b2000a-image.png
          46543806-d5ff-4c13-abce-a51a4182dee1-image.png
          e1ebe9fb-d626-48b7-ad36-b36f1228650a-image.png

          smartes Haus durch Digitalstrom, enocean, SPS S7-1215, Homematik, Motioneye, iobroker auf einem HP-mini mit Proxmox

          5 x Echo Show, 2 x Echo Dot

          1 Antwort Letzte Antwort
          0
          • J Offline
            J Offline
            Jockel
            schrieb am zuletzt editiert von
            #5

            Prima, sehr schön dass es geklappt hat! :+1: :clap:
            Leider ist die Beschreibung der Modbus-Register von SAX nicht so toll:face_with_rolling_eyes:
            Es gibt zum Beispiel beim Schaltzustand noch den Zustand 4 (Standby?) wie ich herausgefunden habe.
            Um den Wert der Visu zu bekommen, muss man die Leistung des Speichers (16384 - ist glaube ich fix, steht auch im Excel sheet) von der Leistung des Smartmeters abziehen!!
            Das ganze habe ich dann im Adapter (P_Gesamt) unter Formel mit x-sf['47'] selbst realisiert. Bitte beachte, dass dazu beim Einlesen vom Leistungswert des Speichers (47) SF markiert werden muss. Damit bildet man ein Werte-Array, welches dann später zum Berechnen benutzt werden kann.
            Da Grundsätzlich bei allen Werten vom Speicher nur 2 Datenbytes gesendt werden (SAX-Excel Sheet), solltest Du den Datentyp im Adapter auf 16Bit einstellen.
            Anbei meine Konfiguration wie es funktionieren sollte:

            Bildschirmfoto 2022-12-25 um 17.28.04.png

            Gib bitte mal Bescheid, ob dass auch bei dir klappt
            VG
            Stefan

            F J 2 Antworten Letzte Antwort
            0
            • J Jockel

              Prima, sehr schön dass es geklappt hat! :+1: :clap:
              Leider ist die Beschreibung der Modbus-Register von SAX nicht so toll:face_with_rolling_eyes:
              Es gibt zum Beispiel beim Schaltzustand noch den Zustand 4 (Standby?) wie ich herausgefunden habe.
              Um den Wert der Visu zu bekommen, muss man die Leistung des Speichers (16384 - ist glaube ich fix, steht auch im Excel sheet) von der Leistung des Smartmeters abziehen!!
              Das ganze habe ich dann im Adapter (P_Gesamt) unter Formel mit x-sf['47'] selbst realisiert. Bitte beachte, dass dazu beim Einlesen vom Leistungswert des Speichers (47) SF markiert werden muss. Damit bildet man ein Werte-Array, welches dann später zum Berechnen benutzt werden kann.
              Da Grundsätzlich bei allen Werten vom Speicher nur 2 Datenbytes gesendt werden (SAX-Excel Sheet), solltest Du den Datentyp im Adapter auf 16Bit einstellen.
              Anbei meine Konfiguration wie es funktionieren sollte:

              Bildschirmfoto 2022-12-25 um 17.28.04.png

              Gib bitte mal Bescheid, ob dass auch bei dir klappt
              VG
              Stefan

              F Offline
              F Offline
              Farmer-cb
              schrieb am zuletzt editiert von Farmer-cb
              #6

              @jockel
              Hast Recht, bin mittlerweile auch auf den Berechnungswert gekommen ich subtrahiere einfach die 16384 Vom eingelesenen wert und dann stimmen die daten, ich lese alles mit unsigned 16 bit big endian, dann steht bei schaltzustand die 1 und nicht die 4 und schon passt wieder alles

              Wenn ich wieder zu Hause bin, kann ich screenshots mat dazu legen

              smartes Haus durch Digitalstrom, enocean, SPS S7-1215, Homematik, Motioneye, iobroker auf einem HP-mini mit Proxmox

              5 x Echo Show, 2 x Echo Dot

              J 1 Antwort Letzte Antwort
              0
              • J Jockel

                Prima, sehr schön dass es geklappt hat! :+1: :clap:
                Leider ist die Beschreibung der Modbus-Register von SAX nicht so toll:face_with_rolling_eyes:
                Es gibt zum Beispiel beim Schaltzustand noch den Zustand 4 (Standby?) wie ich herausgefunden habe.
                Um den Wert der Visu zu bekommen, muss man die Leistung des Speichers (16384 - ist glaube ich fix, steht auch im Excel sheet) von der Leistung des Smartmeters abziehen!!
                Das ganze habe ich dann im Adapter (P_Gesamt) unter Formel mit x-sf['47'] selbst realisiert. Bitte beachte, dass dazu beim Einlesen vom Leistungswert des Speichers (47) SF markiert werden muss. Damit bildet man ein Werte-Array, welches dann später zum Berechnen benutzt werden kann.
                Da Grundsätzlich bei allen Werten vom Speicher nur 2 Datenbytes gesendt werden (SAX-Excel Sheet), solltest Du den Datentyp im Adapter auf 16Bit einstellen.
                Anbei meine Konfiguration wie es funktionieren sollte:

                Bildschirmfoto 2022-12-25 um 17.28.04.png

                Gib bitte mal Bescheid, ob dass auch bei dir klappt
                VG
                Stefan

                J Offline
                J Offline
                Jockel
                schrieb am zuletzt editiert von
                #7

                Nachtrag:

                Geht noch einfacher. Habe gerade gesehen, dass im SAX-Excel Sheet 16384 als Offset für beide Register 47 und 48 steht. Super versteckt :-)
                Damit kann man sich das Umrechnen gleich sparen und einfach das Offset direkt im Adapter eintragen:

                Bildschirmfoto 2022-12-25 um 19.03.01.png

                Somit entfält auch der zusätzliche Datenpunkt P_Gesamt.

                So, damit sollte dann alles zur Zufriedenheit laufen :innocent:

                F 1 Antwort Letzte Antwort
                0
                • J Jockel

                  Nachtrag:

                  Geht noch einfacher. Habe gerade gesehen, dass im SAX-Excel Sheet 16384 als Offset für beide Register 47 und 48 steht. Super versteckt :-)
                  Damit kann man sich das Umrechnen gleich sparen und einfach das Offset direkt im Adapter eintragen:

                  Bildschirmfoto 2022-12-25 um 19.03.01.png

                  Somit entfält auch der zusätzliche Datenpunkt P_Gesamt.

                  So, damit sollte dann alles zur Zufriedenheit laufen :innocent:

                  F Offline
                  F Offline
                  Farmer-cb
                  schrieb am zuletzt editiert von
                  #8

                  @jockel
                  Ah ja, auf das bin ich noch nicht gekommen, werde ich morgen gleich testen

                  smartes Haus durch Digitalstrom, enocean, SPS S7-1215, Homematik, Motioneye, iobroker auf einem HP-mini mit Proxmox

                  5 x Echo Show, 2 x Echo Dot

                  1 Antwort Letzte Antwort
                  0
                  • F Farmer-cb

                    @jockel
                    Hast Recht, bin mittlerweile auch auf den Berechnungswert gekommen ich subtrahiere einfach die 16384 Vom eingelesenen wert und dann stimmen die daten, ich lese alles mit unsigned 16 bit big endian, dann steht bei schaltzustand die 1 und nicht die 4 und schon passt wieder alles

                    Wenn ich wieder zu Hause bin, kann ich screenshots mat dazu legen

                    J Offline
                    J Offline
                    Jockel
                    schrieb am zuletzt editiert von
                    #9

                    Perfekt!
                    damit könenn wir den Case schließen !

                    F 1 Antwort Letzte Antwort
                    0
                    • J Jockel

                      Perfekt!
                      damit könenn wir den Case schließen !

                      F Offline
                      F Offline
                      Farmer-cb
                      schrieb am zuletzt editiert von
                      #10

                      @jockel :+1:

                      Mach ich dann morgen

                      Danke nochmals für die Unterstützung, Weihnachten war damit gerettet:grin:

                      smartes Haus durch Digitalstrom, enocean, SPS S7-1215, Homematik, Motioneye, iobroker auf einem HP-mini mit Proxmox

                      5 x Echo Show, 2 x Echo Dot

                      F 1 Antwort Letzte Antwort
                      0
                      • F Farmer-cb

                        @jockel :+1:

                        Mach ich dann morgen

                        Danke nochmals für die Unterstützung, Weihnachten war damit gerettet:grin:

                        F Offline
                        F Offline
                        Farmer-cb
                        schrieb am zuletzt editiert von
                        #11

                        für alle die über den Eintrag fallen.
                        aktuell hab ich es mit folgenden Einstellungen gelöst.
                        (Benötigt wird der Modbus adapter)
                        f14d28ed-c8e1-4cea-964c-779fdbc82843-image.png

                        da ich da nur Daten lesen will muss nur das Register Holding ausgefüllt werden
                        dc5df592-91f8-4ae6-ad9a-8fdd6a809701-image.png

                        und schon bekommt die Nötigen Daten die der Speicher ausgibt

                        vielen Dank noch mal an @Jockel

                        smartes Haus durch Digitalstrom, enocean, SPS S7-1215, Homematik, Motioneye, iobroker auf einem HP-mini mit Proxmox

                        5 x Echo Show, 2 x Echo Dot

                        T 1 Antwort Letzte Antwort
                        1
                        • F Farmer-cb

                          für alle die über den Eintrag fallen.
                          aktuell hab ich es mit folgenden Einstellungen gelöst.
                          (Benötigt wird der Modbus adapter)
                          f14d28ed-c8e1-4cea-964c-779fdbc82843-image.png

                          da ich da nur Daten lesen will muss nur das Register Holding ausgefüllt werden
                          dc5df592-91f8-4ae6-ad9a-8fdd6a809701-image.png

                          und schon bekommt die Nötigen Daten die der Speicher ausgibt

                          vielen Dank noch mal an @Jockel

                          T Offline
                          T Offline
                          TobStar
                          schrieb am zuletzt editiert von TobStar
                          #12

                          In dem Moment wo man es schreibt, fällt einem auf das der Haken bei Alias verwenden noch drin war, nimmt man den raus tut es ...
                          Wichtig für alle anderen die auf diesen Post stoßen, der Port ist nicht mehr 3600, sondern 504.

                          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

                          685

                          Online

                          32.4k

                          Benutzer

                          81.5k

                          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