Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Hardware
  4. Traking von Pylontech Batterien

NEWS

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

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

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

Traking von Pylontech Batterien

Scheduled Pinned Locked Moved Hardware
37 Posts 8 Posters 12.2k Views 7 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K klassisch

    @marco-3 sagte in Traking von Pylontech Batterien:

    ich dachte man könnte eventuell bei den ankommenden Daten im iobroker gleich eine Art Filter setzen können....
    damit das % wegfällt.

    Vielleicht, so genau kenne ich mich damit nicht aus. Habe jedenfalls noch nichts derartiges gefunden. Notfalls halt händisch, in etwa so.

    var inputString ='63,5%';
    var outputNumber = 0.0;
    
    var helperString = '';
    
    helperString = inputString.replace(',','.');
    outputNumber = parseFloat(helperString);
    console.log('outputNumber: ' + outputNumber);  
    
    

    Sicher nicht elegant, geht aber.
    Im Log steht dann bei mir

    (10680) script.js.tests.testStringReplace: outputNumber: 63.5 
    

    Scheint also zu funktionieren

    M Offline
    M Offline
    Marco 3
    wrote on last edited by
    #27

    @klassisch
    Meinst du, daß man diese gleich bei den Objektdaten bearbeiten lassen kann?

    149c43c5-7d1a-41a5-b9ac-5f4060dd09ae-image.png

    K 1 Reply Last reply
    0
    • M Marco 3

      @klassisch
      Meinst du, daß man diese gleich bei den Objektdaten bearbeiten lassen kann?

      149c43c5-7d1a-41a5-b9ac-5f4060dd09ae-image.png

      K Offline
      K Offline
      klassisch
      Most Active
      wrote on last edited by klassisch
      #28

      @marco-3 Ich bin auch kein JS Spezialist und mache da nur, was ich brauche und fresse mich entsprechend durch, ohne das je richtig durchgeackert zu haben.
      Aber ich denke, daß man das bei den Objekten nicht einstellen kann.
      Dort wird festgelegt, welche Art von Variable drin zu stehen hat. Wenn eine andere Art kommt gibt es eine Warnung im log und der Datentyp wird verändert, soweit ich weiß.

      Deshalb ein kleines Progrämmchen oder Blockly(was ich gar nicht kenne), welches bei einem neuen Datum getriggert wird, die Daten einlist, konvertiert und woanders wieder hinschreibt.
      Aber vielleicht kennt jemand einen besseren Weg?

      1 Reply Last reply
      0
      • M Marco 3

        Aktuell bekomme ich es hin, daß alle Werte mit einer Zeile einflattern.
        http://192.168.178.83:8087/setBulk/PYLON_A?PYLON_A={PYLON_A}&PYLON_SOC={PYLON_SOC}&PYLON_REMAIN_AH={PYLON_REMAIN_AH}&PYLON_REMAIN_KWH={PYLON_REMAIN_KWH}&PYLON_TEMP={PYLON_TEMP}&PYLON_V={PYLON_V}&PYLON_W={PYLON_W}

        MSC_IO.PNG

        K Offline
        K Offline
        klassisch
        Most Active
        wrote on last edited by
        #29

        @marco-3 Ja, ganau, setBulk ist dann der nächste Schritt. so liefern einiger meiner selbstgefrickelten ESPs die Daten ein.
        Klasse, daß das von diesem Progrämmchen unterstützt wird!

        M 1 Reply Last reply
        0
        • K klassisch

          @marco-3 Ja, ganau, setBulk ist dann der nächste Schritt. so liefern einiger meiner selbstgefrickelten ESPs die Daten ein.
          Klasse, daß das von diesem Progrämmchen unterstützt wird!

          M Offline
          M Offline
          Marco 3
          wrote on last edited by
          #30

          Problem gelöst --> Alias Manager ist notwendig

          Endlich kann ich die US3000C Werte im iobroker verarbeiten! Danke an Alle!!

          @marco-3 said in Zahlenwerte mit Einheiten in Werte mit Punkt umwandeln:

          @paul53 said in Zahlenwerte mit Einheiten in Werte mit Punkt umwandeln:

          @marco-3 sagte: Wo muss ich diese Zeile mit eintragen?

          Im Alias(-Manager)

          Bild_2021-12-22_125935.png

          Danke es Funktioniert.
          Alias Manager installieren und dann die neuen Daten im Alias Ordner suchen. Klasse! Natürlich alle zu verändernen Werte vorher mit deiner Zeile parsen....
          DANKE DANKE DANKE

          Pylon_Alias.PNG

          Gelöst, mal sehen ob ich das hier irgend wo markieren kann.

          K M 2 Replies Last reply
          1
          • M Marco 3

            Problem gelöst --> Alias Manager ist notwendig

            Endlich kann ich die US3000C Werte im iobroker verarbeiten! Danke an Alle!!

            @marco-3 said in Zahlenwerte mit Einheiten in Werte mit Punkt umwandeln:

            @paul53 said in Zahlenwerte mit Einheiten in Werte mit Punkt umwandeln:

            @marco-3 sagte: Wo muss ich diese Zeile mit eintragen?

            Im Alias(-Manager)

            Bild_2021-12-22_125935.png

            Danke es Funktioniert.
            Alias Manager installieren und dann die neuen Daten im Alias Ordner suchen. Klasse! Natürlich alle zu verändernen Werte vorher mit deiner Zeile parsen....
            DANKE DANKE DANKE

            Pylon_Alias.PNG

            Gelöst, mal sehen ob ich das hier irgend wo markieren kann.

            K Offline
            K Offline
            klassisch
            Most Active
            wrote on last edited by
            #31

            @marco-3 Vielen Dank für die RM. Cool, daß der Alias-Manager das kann. Wußte ich auch nocht nicht.

            HomoranH 1 Reply Last reply
            0
            • K klassisch

              @marco-3 Vielen Dank für die RM. Cool, daß der Alias-Manager das kann. Wußte ich auch nocht nicht.

              HomoranH Do not disturb
              HomoranH Do not disturb
              Homoran
              Global Moderator Administrators
              wrote on last edited by
              #32

              @klassisch sagte in Traking von Pylontech Batterien:

              @marco-3 Vielen Dank für die RM. Cool, daß der Alias-Manager das kann. Wußte ich auch nocht nicht.

              Da geht`s dir wie mir
              unser guter Paul wusste es mal wieder

              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 im Header. Danke!
              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              K 1 Reply Last reply
              0
              • HomoranH Homoran

                @klassisch sagte in Traking von Pylontech Batterien:

                @marco-3 Vielen Dank für die RM. Cool, daß der Alias-Manager das kann. Wußte ich auch nocht nicht.

                Da geht`s dir wie mir
                unser guter Paul wusste es mal wieder

                K Offline
                K Offline
                klassisch
                Most Active
                wrote on last edited by
                #33

                @homoran sagte in Traking von Pylontech Batterien:

                unser guter Paul wusste es mal wieder

                Tja, wenn wir den nicht hätten..... Ein komplexes System ist nur so gut wie das zugehörige Forum und das nur so gut wie die User.

                1 Reply Last reply
                0
                • M Marco 3

                  @klassisch

                  Klingt gut, nur leider habe ich keinen Victron WR an der Batterie dran.
                  Bei mir macht's ein GTIL SUN 2000....
                  Und den Pylontech US3000C würde ich gern nach seinen SOC Level benutzen, eventuell zusätzliche Verbraucher aktivieren/deaktivieren.

                  J Offline
                  J Offline
                  Jarek
                  wrote on last edited by
                  #34

                  @marco-3
                  Hi,
                  hat jemand schon Kontakt mit SUN2000 aufnehmen können?
                  Hab bis jetzt nur ein WEMOS D1 mit Herzschlag bespielt der SOYO seine Daten anzeigen/weiterschicken kann... hab aber noch nicht getestet da der Soyosource noch nicht da. Den Sun2000 hab ich gerade bekommen und suche nach Soft...

                  jarek

                  1 Reply Last reply
                  0
                  • M Marco 3

                    Da bei mir es über http://www.multisibcontrol.net/ und RS485 funktioniert, dachte ich man kann die Daten irgend wie abgreifen, die man sieht.

                    Dabei habe ich an irgend welche Sniffings von Netzwerk gedacht....

                    bei http://www.multisibcontrol.net/ kann man auch an 2 externe Seiten EMONCMS und https://pvoutput.org/ gewisse daten hochladen.

                    Der Entwickler schein in Osteuropa zu wohnen. Ich habe ihn auch schon angefragt, ob er die SW so konfigurieren kann, daß dies eDaten als MQTT abgerufen werden können...

                    Mein Konfiguration

                    Win 10 HP Probook mit I5Gen11 und darauf VM Ware Workstation (Laptop ist noch zu neu um proxmox laufen zu lassen.) --> in der VMware laufen dann 2 x Debian; (IoBroker und Pihole).

                    Das ganze System benötigt ca. 4-5W

                    Und im dem Windows läuft das multisibkontrol.net und gerade da wäre ich schon froh, wenn ich den SOC Wert in den iO Broker bekommen würde.

                    Einen physischen Raspi würde ich nicht machen wollen (braucht auch wieder 3-6W) dann lieber noch eine VM.... Wenn ich am Schluss an die Daten vom Pylontech komme, wäre mein Ziel erreicht.

                    https://solaranzeige.de/phpBB3/solaranzeige.php, hier hat man es auch geschafft, aber ich möchte wirklich nicht mit einem physischen Raspi anfangen. (als VM ist es interessant, nur weiß ich nicht in wie weit es sich beißst mit X86 und ARM-Architektur des Raspis.

                    T Offline
                    T Offline
                    Tomcat42
                    wrote on last edited by
                    #35

                    @marco-3
                    hi,
                    ich habe meine beiden US2000 über RS-485 am Raspberry Pi - am USB-RS485 Adapter.
                    über Python lese ich ein paar werte aus und sende sie an meinen MQTT Server...
                    heute hab ich ein plugin für Wireshark begonnen, damit kann man auf RS-485 mitschneiden (am Raspberry mit einem 2. Adapter)
                    => hochgeladen auf https://github.com/Tomcat42/pylontech-python
                    Dort ist auch eine Protokollbeschreibung zu von Pylontech zu finden.
                    Ggf. ist auch das projekt hier interessant: https://github.com/Frankkkkk/python-pylontech
                    das habe ich nach dem hochladen meines Codes gefunden - und verwende ich, bis mein Projekt noch etwas mehr funktionsumfang hat ist.
                    Daniel Schramm arbeitet an einer Anbindung an HA.. - https://github.com/danielschramm/pylontech-python/tree/decoder
                    hoffe mal, jemand kann davon etwas gebrauchen... :-)

                    1 Reply Last reply
                    0
                    • M Marco 3

                      Problem gelöst --> Alias Manager ist notwendig

                      Endlich kann ich die US3000C Werte im iobroker verarbeiten! Danke an Alle!!

                      @marco-3 said in Zahlenwerte mit Einheiten in Werte mit Punkt umwandeln:

                      @paul53 said in Zahlenwerte mit Einheiten in Werte mit Punkt umwandeln:

                      @marco-3 sagte: Wo muss ich diese Zeile mit eintragen?

                      Im Alias(-Manager)

                      Bild_2021-12-22_125935.png

                      Danke es Funktioniert.
                      Alias Manager installieren und dann die neuen Daten im Alias Ordner suchen. Klasse! Natürlich alle zu verändernen Werte vorher mit deiner Zeile parsen....
                      DANKE DANKE DANKE

                      Pylon_Alias.PNG

                      Gelöst, mal sehen ob ich das hier irgend wo markieren kann.

                      M Offline
                      M Offline
                      Medoc
                      wrote on last edited by
                      #36

                      @marco-3
                      Ich heb das nochmal nach oben.

                      Frage:
                      Kannstdumir so ein ding bauen?
                      Meine augen sind inzwischen so kaputt, das löten gar nicht mehr geht.
                      Wichtig ist für mich der ladezustand der usc3000c um nötigenfalls das netz über e io-broker automatisch zuschalten zu können.
                      Und nein, ich will das nicht umsonst.
                      mqtt-daten dann per pn.
                      Danke schon mal

                      old & grumpy, tasmota, solar, pixelschubser (html & css), basic, c++ & php, ansonsten try and error - wisk(e)y liebhaber

                      1 Reply Last reply
                      0
                      • B Offline
                        B Offline
                        Billy_vzl
                        wrote on last edited by
                        #37

                        web007.jpg

                        Hi leute,
                        bin jetzt über das Thema gestolpert. habe letztes Jahr die Anbindung per RS485 eines US2000 in NodeRed nachgebaut.
                        Ich muss mal suchen wo ich die Daten noch habe, aber im Endeffekt war es relativ einfach.
                        Ansprechen per RS485 -> Interpretieren -> Ausgabe per MQTT oder direkt in IOBroker.

                        Was ich aktuell am Tisch habe ist die Umsetzung von Pylontech auf Modbus RTU/TCP damit der Pylontech auch als Modbus Slave mit anderen Slaves an einer Leitung hängen kann.

                        Gruß
                        Billy

                        1 Reply Last reply
                        2

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Register Login
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        519

                        Online

                        32.7k

                        Users

                        82.6k

                        Topics

                        1.3m

                        Posts
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Home
                        • Recent
                        • Tags
                        • Unread 0
                        • Categories
                        • Unreplied
                        • Popular
                        • GitHub
                        • Docu
                        • Hilfe