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
    12
    1
    133

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

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

Traking von Pylontech Batterien

Scheduled Pinned Locked Moved Hardware
37 Posts 8 Posters 12.0k 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.
  • M Marco 3

    @klassisch
    Danke für diese Infos, eventuell werde ich dies noch mal probieren.

    Was ich gerade noch multisibcontrol gelesen habe.... Man kann HTML basierende Befehle ausführen.
    Kam erst mit Version 1.6 mit.

    Damit kann ich den Shelly steuern.
    http://192.168.178.xx/relay/0?turn=on
    http://192.168.178.xx/relay/0?turn=Off

    Das ist so zu sagen der Shelly, der den WR bei Batt Leer abschaltet und ab 52% SOC wieder ins Rennen nimmt. Wenn das morgen klappt, dann komm ich erst Mal entspannt über den Winter.

    Natürlich wäre eine iobroker Lösung noch besser.

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

    @marco-3 kann dieses Programm in den html string auch den SoC stecken und kann man den String auch beeinflussen? Dann könnte man den Wert an simpleApi des ioBrokers schicken

    M 1 Reply Last reply
    0
    • K klassisch

      @marco-3 kann dieses Programm in den html string auch den SoC stecken und kann man den String auch beeinflussen? Dann könnte man den Wert an simpleApi des ioBrokers schicken

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

      @klassisch

      Das müsste ich mal prüfen.

      M 1 Reply Last reply
      0
      • M Marco 3

        @klassisch

        Das müsste ich mal prüfen.

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

        @marco-3
        Scheinbar geht da was zu machen.

        Added functionality to send actual inverter/pylontech values with the URLs in Device control. This can be achieved by using one of the following placeholders in the URLs:
        {INV_ERR} {PYL_ERR} {INV_MODE} {INV_SOC} {INV_LOAD_W} {INV_LOAD_%} {INV_GRID_W} {INV_PV_W} {INV_BATTERY_W} {INV_BATTERY_A} {PYLON_SOC} {PYLON_W} {PYLON_A} {PYLON_V} {PYLON_TEMP} {PYLON_REMAIN_AH} {PYLON_REMAIN_KWH}

        Jetzt muss ich mich noch deiner genannten simpleAPI Funktion einlesen.

        K 1 Reply Last reply
        0
        • M Marco 3

          @marco-3
          Scheinbar geht da was zu machen.

          Added functionality to send actual inverter/pylontech values with the URLs in Device control. This can be achieved by using one of the following placeholders in the URLs:
          {INV_ERR} {PYL_ERR} {INV_MODE} {INV_SOC} {INV_LOAD_W} {INV_LOAD_%} {INV_GRID_W} {INV_PV_W} {INV_BATTERY_W} {INV_BATTERY_A} {PYLON_SOC} {PYLON_W} {PYLON_A} {PYLON_V} {PYLON_TEMP} {PYLON_REMAIN_AH} {PYLON_REMAIN_KWH}

          Jetzt muss ich mich noch deiner genannten simpleAPI Funktion einlesen.

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

          @marco-3 https://github.com/ioBroker/ioBroker.simple-api

          Adapter installieren.

          http://ipaddress:8087/help
          

          bringt dann die Erklärung

          Einen Wert übertragen

          "set": "http://ipaddress:8087/set/stateID?value=1&prettyPrint",
          

          Mehrere Werte
          "setBulk": "http://ipaddress:8087/setBulk?stateID1=0.7&stateID2=0&prettyPrint"

          Anführungszeichen weg und &prettyPrint kann man auch weglassen.

          stateID ist die Adresse in den ioBroker Objekten

          Also Adapter einrichten, iregendwo, zB. unter 0_userdata .. einen Datenpunkt anlegen und dann mal probehalber so eine Zeile manuell zusammenstellen und per Browserzeile an den ioBroker schicken.
          Dann muß die Zahl im Datenpunkt sein.
          Erst mal keine Blanks und Sonderzeichen in den Namen verwenden, sonst braucht es UTF8 Umschreibung

          M 2 Replies Last reply
          1
          • K klassisch

            @marco-3 https://github.com/ioBroker/ioBroker.simple-api

            Adapter installieren.

            http://ipaddress:8087/help
            

            bringt dann die Erklärung

            Einen Wert übertragen

            "set": "http://ipaddress:8087/set/stateID?value=1&prettyPrint",
            

            Mehrere Werte
            "setBulk": "http://ipaddress:8087/setBulk?stateID1=0.7&stateID2=0&prettyPrint"

            Anführungszeichen weg und &prettyPrint kann man auch weglassen.

            stateID ist die Adresse in den ioBroker Objekten

            Also Adapter einrichten, iregendwo, zB. unter 0_userdata .. einen Datenpunkt anlegen und dann mal probehalber so eine Zeile manuell zusammenstellen und per Browserzeile an den ioBroker schicken.
            Dann muß die Zahl im Datenpunkt sein.
            Erst mal keine Blanks und Sonderzeichen in den Namen verwenden, sonst braucht es UTF8 Umschreibung

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

            @klassisch
            Danke für die fixe Erklärung, damit werd ich mich demnächst beschäftigen. Klingt einfach....

            1 Reply Last reply
            0
            • K klassisch

              @marco-3 https://github.com/ioBroker/ioBroker.simple-api

              Adapter installieren.

              http://ipaddress:8087/help
              

              bringt dann die Erklärung

              Einen Wert übertragen

              "set": "http://ipaddress:8087/set/stateID?value=1&prettyPrint",
              

              Mehrere Werte
              "setBulk": "http://ipaddress:8087/setBulk?stateID1=0.7&stateID2=0&prettyPrint"

              Anführungszeichen weg und &prettyPrint kann man auch weglassen.

              stateID ist die Adresse in den ioBroker Objekten

              Also Adapter einrichten, iregendwo, zB. unter 0_userdata .. einen Datenpunkt anlegen und dann mal probehalber so eine Zeile manuell zusammenstellen und per Browserzeile an den ioBroker schicken.
              Dann muß die Zahl im Datenpunkt sein.
              Erst mal keine Blanks und Sonderzeichen in den Namen verwenden, sonst braucht es UTF8 Umschreibung

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

              @klassisch said in Traking von Pylontech Batterien:

              @marco-3 https://github.com/ioBroker/ioBroker.simple-api

              Adapter installieren.

              http://ipaddress:8087/help
              

              bringt dann die Erklärung

              Einen Wert übertragen

              "set": "http://ipaddress:8087/set/stateID?value=1&prettyPrint",
              

              Mehrere Werte
              "setBulk": "http://ipaddress:8087/setBulk?stateID1=0.7&stateID2=0&prettyPrint"

              Anführungszeichen weg und &prettyPrint kann man auch weglassen.

              stateID ist die Adresse in den ioBroker Objekten

              Also Adapter einrichten, iregendwo, zB. unter 0_userdata .. einen Datenpunkt anlegen und dann mal probehalber so eine Zeile manuell zusammenstellen und per Browserzeile an den ioBroker schicken.
              Dann muß die Zahl im Datenpunkt sein.
              Erst mal keine Blanks und Sonderzeichen in den Namen verwenden, sonst braucht es UTF8 Umschreibung

              Es geht! Werte landen im iObroker

              Kleine Zusammenfassung:
              *Ich benutze eine Pylontech US3000C mit RS485 Auslesung über ein Windows 10 Rechner.
              *iObroker in VM Debian laufend --> dort simple API unter den Adaptern eingerichtet und die Datenpunkte unter "Objekte" --> 0_userdata..... als state

              Software unter Windows. http://www.multisibcontrol.net/ Version 1.6
              --> unter "Device Control"
              Da es keinen direkten Punkt gibt, um die Befehlssendung zu initiieren, habe ich unter Conditions den "Mode" --> Grid genommen und die Übermittlung aller 5min eingestellt.

              Diesen Befehl nutze ich zur Zeit, Fett gedruckte Zeichen, sind für mein System zutreffende Anpassungen.

              http://192.168.178.83:8087/set/Aktueller_SOC?value={PYLON_SOC}

              Ein Problem besteht noch.
              Der übertragene Wert wird mit Komma und % übertragen, kann oder muss man dies im ioBroker zurecht filtern, damit es als Auslöser für andere Sachen im iobroker genutzt werden kann? Bsp.: 51,9% kommen im iobroker an.

              K 1 Reply Last reply
              1
              • M Marco 3

                @klassisch said in Traking von Pylontech Batterien:

                @marco-3 https://github.com/ioBroker/ioBroker.simple-api

                Adapter installieren.

                http://ipaddress:8087/help
                

                bringt dann die Erklärung

                Einen Wert übertragen

                "set": "http://ipaddress:8087/set/stateID?value=1&prettyPrint",
                

                Mehrere Werte
                "setBulk": "http://ipaddress:8087/setBulk?stateID1=0.7&stateID2=0&prettyPrint"

                Anführungszeichen weg und &prettyPrint kann man auch weglassen.

                stateID ist die Adresse in den ioBroker Objekten

                Also Adapter einrichten, iregendwo, zB. unter 0_userdata .. einen Datenpunkt anlegen und dann mal probehalber so eine Zeile manuell zusammenstellen und per Browserzeile an den ioBroker schicken.
                Dann muß die Zahl im Datenpunkt sein.
                Erst mal keine Blanks und Sonderzeichen in den Namen verwenden, sonst braucht es UTF8 Umschreibung

                Es geht! Werte landen im iObroker

                Kleine Zusammenfassung:
                *Ich benutze eine Pylontech US3000C mit RS485 Auslesung über ein Windows 10 Rechner.
                *iObroker in VM Debian laufend --> dort simple API unter den Adaptern eingerichtet und die Datenpunkte unter "Objekte" --> 0_userdata..... als state

                Software unter Windows. http://www.multisibcontrol.net/ Version 1.6
                --> unter "Device Control"
                Da es keinen direkten Punkt gibt, um die Befehlssendung zu initiieren, habe ich unter Conditions den "Mode" --> Grid genommen und die Übermittlung aller 5min eingestellt.

                Diesen Befehl nutze ich zur Zeit, Fett gedruckte Zeichen, sind für mein System zutreffende Anpassungen.

                http://192.168.178.83:8087/set/Aktueller_SOC?value={PYLON_SOC}

                Ein Problem besteht noch.
                Der übertragene Wert wird mit Komma und % übertragen, kann oder muss man dies im ioBroker zurecht filtern, damit es als Auslöser für andere Sachen im iobroker genutzt werden kann? Bsp.: 51,9% kommen im iobroker an.

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

                @marco-3 klasse, daß es klappt! Wo trägst Du den Sendestring in dem Multisibcontrol ein?

                Wahrscheinlich wird da einfach ASCII übertragen, incl. Einheit.
                Wirst Du mit JS oder Blockly auseinander frickeln und in einen neuen Datenwert als Zahl richtig reinschreiben müssen.
                Stehen da irgendwelche geschweifte Klammern {}?

                M 1 Reply Last reply
                0
                • K klassisch

                  @marco-3 klasse, daß es klappt! Wo trägst Du den Sendestring in dem Multisibcontrol ein?

                  Wahrscheinlich wird da einfach ASCII übertragen, incl. Einheit.
                  Wirst Du mit JS oder Blockly auseinander frickeln und in einen neuen Datenwert als Zahl richtig reinschreiben müssen.
                  Stehen da irgendwelche geschweifte Klammern {}?

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

                  @klassisch
                  MSC_Pylon.PNG

                  http://192.168.178.83:8087/set/Aktueller_SOC?value=**{**PYLON_SOC**}**

                  ja geschweifte Klammern.

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

                  K 2 Replies Last reply
                  0
                  • M Marco 3

                    @klassisch
                    MSC_Pylon.PNG

                    http://192.168.178.83:8087/set/Aktueller_SOC?value=**{**PYLON_SOC**}**

                    ja geschweifte Klammern.

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

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

                    @marco-3 Mit den geschweiften Klammern meinte ich im Eingangsfeld des ioBrokers. Dann hätte das ein JSON sein können.
                    Mit dem Wegfall des % ist es nicht getan. Dann ist es immer noch ein String.
                    Und dann gibt es noch ein Komma?? statt des Dezimalpunkts. Was aber sehr seltsam ist. Gefühlt die ganze Welt verwendet den Dezimalpunkt. UNd ich habe meine Systeme auch so eingestellt.

                    1 Reply Last reply
                    0
                    • M Marco 3

                      @klassisch
                      MSC_Pylon.PNG

                      http://192.168.178.83:8087/set/Aktueller_SOC?value=**{**PYLON_SOC**}**

                      ja geschweifte Klammern.

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

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

                      @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 2 Replies Last reply
                      0
                      • 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
                        #26

                        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 1 Reply Last reply
                        0
                        • 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.

                                    ioBroker freut sich auch über eine Spende für das Forum. 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
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          537

                                          Online

                                          32.7k

                                          Users

                                          82.4k

                                          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