Skip to content
  • 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
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. [Neuer Adapter] BYD HVS

NEWS

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

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

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

[Neuer Adapter] BYD HVS

Geplant Angeheftet Gesperrt Verschoben Tester
352 Beiträge 45 Kommentatoren 101.0k Aufrufe 51 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.
  • T Offline
    T Offline
    tueftler17
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen!

    Nachdem ich eine Weile im Forum eher passiv mit lese hier mein erster Versuch eines Adapters.

    https://github.com/christianh17/ioBroker.bydhvs

    Mit dem Adapter können die Batteriedaten eines BYD HVS Solarspeichers ausgelesen werden. Ähnlich wie bei der beConnect App gibt es sowohl die "normalen" Daten als auch die "Diagnose-Daten". Die Diagnose-Daten sind aber bisher nur Systeme mit 2 und 4 Batterie-Packs getestet. Ich gehe davon aus, dass sie auch problemlos bei 3 Packs funktionieren werden bei 5 eher nicht: Die Daten passen nicht in die von mir gefundenen Strukturen, dazu bräuchte ich dann Beispieldaten um dieses auch noch einzubauen.

    Wichtiger Hinweis: Die Diagnose-Daten müssen offensichtlich separat aus den Modulen gelesen werden. Nach dem Anstoßen des Lesevorganges muss ca. 3 Sekunden gewartet werden bis die Daten auch abrufbar sind. Daher ist der Adapter primär so eingestellt das die Diagnosedaten nicht bei jedem Poll mitgelesen werden und die Konfiguration so voreingestellt, dass dieses nur bei jedem 60. Lesevorgang geschieht. Ob der Speicher Schaden durch zu häufiges Auslesen nimmt kann ich nicht beurteilen.

    Konfiguration:

    2021-04-06_16h38_24.png

    • Intervall: Alle n Sekunden werden die Daten aus der Batterie gelesen
    • IP-Adresse: Sollte klar sein
    • Diagnose-Daten: Wenn das Feld angeklickt ist werden auch die Diagnose-Daten (Also Spannungen pro Zelle, Temperaturen pro Zelle, Zellnummer mit der höchsten / niedrigsten Spannung etc.) gelesen.
    • Testmodus: Wenn angeklickt werden die gelesenen Hex-Daten direkt als Fehler ausgegeben, das reduziert das Logfile wenn gewünscht. Ansonsten gibt es ohnehin bei "silly" jede Menge output.
    • Batterie-Details: Hier bitte einstellen alle wie viele Lesezyklen die Diagnosedaten mit ausgelesen werden.

    Ich persönlich nutze den Adapter ausschließlich dafür um die Ladung / Entladung am Ende der Vorgänge zu verlangsamen damit der Speicher vernünftig balancen kann. Wenn jemand weiß welche Spannungen für die Zellen günstig sind, so dass die Lebensdauer verlängert wird: Bitte einen Tipp zu mir. Im Augenblick habe ich die Spannungsgrenze nach oben bei 3,4 Volt (dann nur noch 100 Watt Laden), 3,45 Volt - (nur noch 50 Watt laden) und 3,5 Volt (nicht mehr Laden) eingestellt. Damit laufen die Zellspannungen nur sehr wenig auseinander.
    Dieses ist aber keine Funktion des Adapters sondern extra einzubauen, ich nutze dafür den modbus-Adapter am Plenticore 8.5 und ein wenig JS, es gibt aber sicher noch diverse andere Kombinationen mit anderen Wechselrichtern.

    Damit Ihr auch seht wie das am Ende aussieht, hier ein Screensot von meinen aktuellen Daten.
    2021-04-06_16h46_05.png

    Ich würde mich freuen wenn Ihr diesen Adapter bei Interesse ausprobieren würdet und mir ein Feedback geben könntet.

    Viele Grüße
    Tueftler

    R qqolliQ T arteckA 4 Antworten Letzte Antwort
    1
    • T Offline
      T Offline
      tueftler17
      schrieb am zuletzt editiert von
      #2

      Der Adapter ist jetzt auch bei npm hochgeladen, also bei Interesse:

      Installation über

      npmi i iobroker.bydhvs
      

      Auch über eine Info darüber das es funktioniert wäre ich dankbar, dann wäre mein nächstes Ziel den Adapter in die Liste der Standard-Adapter aufnehmen zu lassen
      .

      M 1 Antwort Letzte Antwort
      0
      • T tueftler17

        Der Adapter ist jetzt auch bei npm hochgeladen, also bei Interesse:

        Installation über

        npmi i iobroker.bydhvs
        

        Auch über eine Info darüber das es funktioniert wäre ich dankbar, dann wäre mein nächstes Ziel den Adapter in die Liste der Standard-Adapter aufnehmen zu lassen
        .

        M Offline
        M Offline
        Mike97714
        schrieb am zuletzt editiert von
        #3

        @tueftler17
        Hallo Tueftler17, warum hast du deinen Adapter BYD HVS genannt ? Ich habe einen BYD HVM mit 4 Modulen (11KW) und dein adapter funktioniert wunderbar.

        T 1 Antwort Letzte Antwort
        0
        • arteckA Offline
          arteckA Offline
          arteck
          Developer Most Active
          schrieb am zuletzt editiert von
          #4

          @tueftler17

          hast du dir mal meinen Adapter angeschaut ?? den gibts schon länger

          https://github.com/arteck/iobroker.bydbatt

          währe es da nicht besser deinen in meinen zu intergrieren ?? wenn die Daten passen sollten natürlich

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

          M JB_SullivanJ T 3 Antworten Letzte Antwort
          -1
          • arteckA arteck

            @tueftler17

            hast du dir mal meinen Adapter angeschaut ?? den gibts schon länger

            https://github.com/arteck/iobroker.bydbatt

            währe es da nicht besser deinen in meinen zu intergrieren ?? wenn die Daten passen sollten natürlich

            M Offline
            M Offline
            Mike97714
            schrieb am zuletzt editiert von
            #5

            @arteck
            für welchen Speicher ist dein Adapter ?
            HVM/HVS oder noch der alte HV-Plus ?
            mit deinem Adapter komme ich nicht auf meine Batterie.

            1 Antwort Letzte Antwort
            0
            • arteckA arteck

              @tueftler17

              hast du dir mal meinen Adapter angeschaut ?? den gibts schon länger

              https://github.com/arteck/iobroker.bydbatt

              währe es da nicht besser deinen in meinen zu intergrieren ?? wenn die Daten passen sollten natürlich

              JB_SullivanJ Offline
              JB_SullivanJ Offline
              JB_Sullivan
              schrieb am zuletzt editiert von
              #6

              @arteck Dein Adapter basiert darauf das der Speicher ein Webinterface onBoard hat. Das gibt es beim HVS / HVM Speicher nicht mehr.
              Da muss man sich mit einem Trick auf den Speicher aufwählen. Ich stecke vermutlich nicht so tief in der Materie wie tueftler17, aber ich denke das könnte ein etwas schwieriges Unterfangen werden beide Login Wege für die neuen HVS/HVM und die alten Speicher in einem Adapter zu etablieren.

              ioBroker auf Intel Core i3-5005U NUC und Windwos10 Pro

              1 Antwort Letzte Antwort
              1
              • M Mike97714

                @tueftler17
                Hallo Tueftler17, warum hast du deinen Adapter BYD HVS genannt ? Ich habe einen BYD HVM mit 4 Modulen (11KW) und dein adapter funktioniert wunderbar.

                T Offline
                T Offline
                tueftler17
                schrieb am zuletzt editiert von
                #7

                @mike97714 sagte in [Neuer Adapter] BYD HVS:

                @tueftler17
                Hallo Tueftler17, warum hast du deinen Adapter BYD HVS genannt ? Ich habe einen BYD HVM mit 4 Modulen (11KW) und dein adapter funktioniert wunderbar.

                Das wusste ich einfach nicht, aber prima zu hören. Ich habe nur einen HVS und war nicht davon ausgegangen das die beiden Speicher die gleiche "Sprache" sprechen. Zur Sicherheit würde ich gerne noch von jemandem mit einem HVM Speicher einen Wireshark-Mitschnitt der Kommunikation mit der beConnect App haben, dann könnte ich genau schauen ob alles gleich ist. Mit der Wartung bei Problemen wäre es schwieriger wenn ich den Adapter auch dafür "bezeichnen" würde. Letztlich ginge das nur wenn ich einen "Buddy" im Forum hätte der den HVM hat, neue Versionen anschaut und auch bereit ist den einen oder anderen Test mit mir zu machen.

                Dann sehr gerne!

                Also: Freiwillige vor 🙂

                Viele Grüße
                Tueftler

                1 Antwort Letzte Antwort
                0
                • arteckA arteck

                  @tueftler17

                  hast du dir mal meinen Adapter angeschaut ?? den gibts schon länger

                  https://github.com/arteck/iobroker.bydbatt

                  währe es da nicht besser deinen in meinen zu intergrieren ?? wenn die Daten passen sollten natürlich

                  T Offline
                  T Offline
                  tueftler17
                  schrieb am zuletzt editiert von tueftler17
                  #8

                  @arteck sagte in [Neuer Adapter] BYD HVS:

                  @tueftler17

                  hast du dir mal meinen Adapter angeschaut ?? den gibts schon länger

                  https://github.com/arteck/iobroker.bydbatt

                  währe es da nicht besser deinen in meinen zu intergrieren ?? wenn die Daten passen sollten natürlich

                  Hi!
                  @JB_Sullivan hat das Problem beschrieben. Zwei vollständig andere Wege in einem Adapter stelle ich mir schwer vor.

                  Was aber vielleicht eine coole Idee wäre wenn wir beide unsere Objekt-Namen synchronisieren würden. Ich denke mein Adapter hat noch nicht die große Verbreitung gefunden, daher könnte ich das ggfs. noch anpassen. Was meinst Du?

                  @arteck : Ich habe einen BYD HVS, da funktioniert er, beim BYD HVM scheint es auch zu klappen. Was hast Du denn für eine Batterie?

                  arteckA R 2 Antworten Letzte Antwort
                  0
                  • T tueftler17

                    @arteck sagte in [Neuer Adapter] BYD HVS:

                    @tueftler17

                    hast du dir mal meinen Adapter angeschaut ?? den gibts schon länger

                    https://github.com/arteck/iobroker.bydbatt

                    währe es da nicht besser deinen in meinen zu intergrieren ?? wenn die Daten passen sollten natürlich

                    Hi!
                    @JB_Sullivan hat das Problem beschrieben. Zwei vollständig andere Wege in einem Adapter stelle ich mir schwer vor.

                    Was aber vielleicht eine coole Idee wäre wenn wir beide unsere Objekt-Namen synchronisieren würden. Ich denke mein Adapter hat noch nicht die große Verbreitung gefunden, daher könnte ich das ggfs. noch anpassen. Was meinst Du?

                    @arteck : Ich habe einen BYD HVS, da funktioniert er, beim BYD HVM scheint es auch zu klappen. Was hast Du denn für eine Batterie?

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

                    @tueftler17 gar keine .. ich habe den Adapter für Kollegen geschrieben

                    die Idee mit den gleichen Datenpunkten find ich gut..

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

                    1 Antwort Letzte Antwort
                    0
                    • T tueftler17

                      @arteck sagte in [Neuer Adapter] BYD HVS:

                      @tueftler17

                      hast du dir mal meinen Adapter angeschaut ?? den gibts schon länger

                      https://github.com/arteck/iobroker.bydbatt

                      währe es da nicht besser deinen in meinen zu intergrieren ?? wenn die Daten passen sollten natürlich

                      Hi!
                      @JB_Sullivan hat das Problem beschrieben. Zwei vollständig andere Wege in einem Adapter stelle ich mir schwer vor.

                      Was aber vielleicht eine coole Idee wäre wenn wir beide unsere Objekt-Namen synchronisieren würden. Ich denke mein Adapter hat noch nicht die große Verbreitung gefunden, daher könnte ich das ggfs. noch anpassen. Was meinst Du?

                      @arteck : Ich habe einen BYD HVS, da funktioniert er, beim BYD HVM scheint es auch zu klappen. Was hast Du denn für eine Batterie?

                      R Offline
                      R Offline
                      Ronny83
                      schrieb am zuletzt editiert von
                      #10

                      @tueftler17 byd HV

                      CC2538+CC2592 PA-Zigbee-Funkmodul
                      Ich sitze öffters im TS : smarthome-ts.de

                      T 1 Antwort Letzte Antwort
                      0
                      • R Ronny83

                        @tueftler17 byd HV

                        T Offline
                        T Offline
                        tueftler17
                        schrieb am zuletzt editiert von
                        #11

                        @ronny83 Dann kann ich Dir mit meinem Adapter wohl nicht helfen, ist denn der von @arteck nicht etwas für Dich?

                        T 1 Antwort Letzte Antwort
                        0
                        • JB_SullivanJ Offline
                          JB_SullivanJ Offline
                          JB_Sullivan
                          schrieb am zuletzt editiert von
                          #12

                          --------------------------- Betrifft neue Adapter Version 1.1.0. -----------------------------------------

                          Muss man die Version auch über "die Katze" (GIT) installieren? Im ioB Admin wird sie noch nicht vorgeschlagen.

                          Haben sich gravierende Dinge in den Datenpunkten geändert? Also wäre es besser die Objekt vor einem Update zu löschen und dann einen Instanz Neustart mit der geupdateten Version durchzuführen?

                          ioBroker auf Intel Core i3-5005U NUC und Windwos10 Pro

                          T 1 Antwort Letzte Antwort
                          0
                          • T tueftler17

                            @ronny83 Dann kann ich Dir mit meinem Adapter wohl nicht helfen, ist denn der von @arteck nicht etwas für Dich?

                            T Offline
                            T Offline
                            tueftler17
                            schrieb am zuletzt editiert von
                            #13

                            Hi!
                            Es gibt eine neue Version des Adapters (1.1.0). Folgende Neuigkeiten habe ich eingebaut:

                            1.1.0 (2021-04-22)

                            • HVS-Versionen: Es scheint zwei Speicherbänke zu geben und in beiden Bänken sind verschiedene Versionen enthalten. Das A und B zeigt nur die aktive Bank an. Ich habe das entsprechend eingebaut. Ich hoffe es ist so richtig.
                            • Alle States bei denen es sinnvoll erscheint haben jetzt Einheiten
                            • Es gibt zwei neue States: Power_Consumption und Power_Delivery for summarizing
                            • Systeme mit 5 Module: Die Zell-Temperaturen sollten jetzt komplett ankommen, die Spannungen leider nur für die ersten 128 Zellen. (s.u.)
                            • Umbenannt: State.ErrorNum in System.ErrorNum. Wenn jemand weiß wie ich aus dem Adapter heraus den alten State löschen kann: Bitte Infos zu mir.
                            • kleine Fehler behoben

                            Details zu den Batterie-Größen: Der Adapter funktioniert auch für Zelltemperaturen und ZellSpannungen bei 2,3 und 4 Batterie-Modulen. Bei einem System mit 5 Modulen werden nur die Zellspannungen der ersten 128 Zellen angezeigt. Für die Zellen 129 bis 160 ist mir nicht bekannt wo die Daten gespeichert werden. Ich würde das gerne mit in den Adapter einbauen, benötige aber dafür einen Wireshark-Mittschnitt der Kommunikation zwischen der beConnect App und dem Speicher. Ich helfe auch gerne wenn jemand nicht weiß wie man den Mittschnitt machen kann, entweder per Teamviewer oder per Postings im Forum. Offensichtlich funktioniert die Kommunikation für die 5. Einheit anders als bei den ersten 4 Einheiten.

                            Ich bin auf Euer Feedback gespannt!
                            Viele Grüße
                            Tueftler17

                            qqolliQ JB_SullivanJ D 3 Antworten Letzte Antwort
                            0
                            • JB_SullivanJ JB_Sullivan

                              --------------------------- Betrifft neue Adapter Version 1.1.0. -----------------------------------------

                              Muss man die Version auch über "die Katze" (GIT) installieren? Im ioB Admin wird sie noch nicht vorgeschlagen.

                              Haben sich gravierende Dinge in den Datenpunkten geändert? Also wäre es besser die Objekt vor einem Update zu löschen und dann einen Instanz Neustart mit der geupdateten Version durchzuführen?

                              T Offline
                              T Offline
                              tueftler17
                              schrieb am zuletzt editiert von
                              #14

                              @jb_sullivan In der offiziellen Adapter-Liste bin ich noch nicht drin. Da sind noch eine Hürden im Code zu überpringen, das bin ich bisher noch nicht angegangen.
                              Daher gibt es den Adapter im Augenblick entweder über die Katze oder per npm:

                              npm i iobroker.bydhvs
                              

                              Bei den Datenpunkten habe ich mich um maximale Kompatibilität bemüht. Wenn Du State.ErrorNum manuell löscht bist Du up to date. Das Löschen per Code habe ich aufgegeben, nach 2h habe ich keine Lust mehr gehabt weiterzusuchen.
                              Ich wollte für die Leute die schon den History-Adapter drauf los gelassen haben einen Umstieg einfach zu machen, daher ist alles bis auf die Einheiten und ein paar zusätzliche Datenpunkte gleich geblieben.

                              1 Antwort Letzte Antwort
                              0
                              • T tueftler17

                                Hi!
                                Es gibt eine neue Version des Adapters (1.1.0). Folgende Neuigkeiten habe ich eingebaut:

                                1.1.0 (2021-04-22)

                                • HVS-Versionen: Es scheint zwei Speicherbänke zu geben und in beiden Bänken sind verschiedene Versionen enthalten. Das A und B zeigt nur die aktive Bank an. Ich habe das entsprechend eingebaut. Ich hoffe es ist so richtig.
                                • Alle States bei denen es sinnvoll erscheint haben jetzt Einheiten
                                • Es gibt zwei neue States: Power_Consumption und Power_Delivery for summarizing
                                • Systeme mit 5 Module: Die Zell-Temperaturen sollten jetzt komplett ankommen, die Spannungen leider nur für die ersten 128 Zellen. (s.u.)
                                • Umbenannt: State.ErrorNum in System.ErrorNum. Wenn jemand weiß wie ich aus dem Adapter heraus den alten State löschen kann: Bitte Infos zu mir.
                                • kleine Fehler behoben

                                Details zu den Batterie-Größen: Der Adapter funktioniert auch für Zelltemperaturen und ZellSpannungen bei 2,3 und 4 Batterie-Modulen. Bei einem System mit 5 Modulen werden nur die Zellspannungen der ersten 128 Zellen angezeigt. Für die Zellen 129 bis 160 ist mir nicht bekannt wo die Daten gespeichert werden. Ich würde das gerne mit in den Adapter einbauen, benötige aber dafür einen Wireshark-Mittschnitt der Kommunikation zwischen der beConnect App und dem Speicher. Ich helfe auch gerne wenn jemand nicht weiß wie man den Mittschnitt machen kann, entweder per Teamviewer oder per Postings im Forum. Offensichtlich funktioniert die Kommunikation für die 5. Einheit anders als bei den ersten 4 Einheiten.

                                Ich bin auf Euer Feedback gespannt!
                                Viele Grüße
                                Tueftler17

                                qqolliQ Offline
                                qqolliQ Offline
                                qqolli
                                schrieb am zuletzt editiert von
                                #15

                                @tueftler17

                                Hi,

                                habe die neue Version gerade installiert und kurz drüber geschaut. Sieht soweit ganz gut aus und auch die Version der BMU stimmt jetzt auch.

                                Das BMU steht ja für die Batterie Management Unit, aber wieso die 2 Bänke hat ist mir noch nicht ganz klar 🙂

                                Ansonsten super Arbeit!

                                T 1 Antwort Letzte Antwort
                                1
                                • qqolliQ qqolli

                                  @tueftler17

                                  Hi,

                                  habe die neue Version gerade installiert und kurz drüber geschaut. Sieht soweit ganz gut aus und auch die Version der BMU stimmt jetzt auch.

                                  Das BMU steht ja für die Batterie Management Unit, aber wieso die 2 Bänke hat ist mir noch nicht ganz klar 🙂

                                  Ansonsten super Arbeit!

                                  T Offline
                                  T Offline
                                  tueftler17
                                  schrieb am zuletzt editiert von
                                  #16

                                  @qqolli Danke für die Blumen!
                                  Das mit den zwei Bänken habe ich mir zusammengereimt. Als Hersteller würde ich versuchen immer eine bootfähige Version zu behalten. Also: Eine aktive Bank, dann die inaktive Bank neu flashen, prüfen ob das flashen erfolgreich war (Checksum) und erst danach für den Reboot ein Flag setzen das jetzt von der anderen Bank gebootet werden soll. So wäre es für mich plausibel. Jedenfalls passt es so mit allen Testdaten zusammen die mir freundliche Mitnutzer geschickt haben.

                                  qqolliQ 1 Antwort Letzte Antwort
                                  0
                                  • T tueftler17

                                    @qqolli Danke für die Blumen!
                                    Das mit den zwei Bänken habe ich mir zusammengereimt. Als Hersteller würde ich versuchen immer eine bootfähige Version zu behalten. Also: Eine aktive Bank, dann die inaktive Bank neu flashen, prüfen ob das flashen erfolgreich war (Checksum) und erst danach für den Reboot ein Flag setzen das jetzt von der anderen Bank gebootet werden soll. So wäre es für mich plausibel. Jedenfalls passt es so mit allen Testdaten zusammen die mir freundliche Mitnutzer geschickt haben.

                                    qqolliQ Offline
                                    qqolliQ Offline
                                    qqolli
                                    schrieb am zuletzt editiert von
                                    #17

                                    @tueftler17

                                    Ja, das würde allerdings Sinn machen. Danke für die Erklärung.

                                    1 Antwort Letzte Antwort
                                    0
                                    • T tueftler17

                                      Hi!
                                      Es gibt eine neue Version des Adapters (1.1.0). Folgende Neuigkeiten habe ich eingebaut:

                                      1.1.0 (2021-04-22)

                                      • HVS-Versionen: Es scheint zwei Speicherbänke zu geben und in beiden Bänken sind verschiedene Versionen enthalten. Das A und B zeigt nur die aktive Bank an. Ich habe das entsprechend eingebaut. Ich hoffe es ist so richtig.
                                      • Alle States bei denen es sinnvoll erscheint haben jetzt Einheiten
                                      • Es gibt zwei neue States: Power_Consumption und Power_Delivery for summarizing
                                      • Systeme mit 5 Module: Die Zell-Temperaturen sollten jetzt komplett ankommen, die Spannungen leider nur für die ersten 128 Zellen. (s.u.)
                                      • Umbenannt: State.ErrorNum in System.ErrorNum. Wenn jemand weiß wie ich aus dem Adapter heraus den alten State löschen kann: Bitte Infos zu mir.
                                      • kleine Fehler behoben

                                      Details zu den Batterie-Größen: Der Adapter funktioniert auch für Zelltemperaturen und ZellSpannungen bei 2,3 und 4 Batterie-Modulen. Bei einem System mit 5 Modulen werden nur die Zellspannungen der ersten 128 Zellen angezeigt. Für die Zellen 129 bis 160 ist mir nicht bekannt wo die Daten gespeichert werden. Ich würde das gerne mit in den Adapter einbauen, benötige aber dafür einen Wireshark-Mittschnitt der Kommunikation zwischen der beConnect App und dem Speicher. Ich helfe auch gerne wenn jemand nicht weiß wie man den Mittschnitt machen kann, entweder per Teamviewer oder per Postings im Forum. Offensichtlich funktioniert die Kommunikation für die 5. Einheit anders als bei den ersten 4 Einheiten.

                                      Ich bin auf Euer Feedback gespannt!
                                      Viele Grüße
                                      Tueftler17

                                      JB_SullivanJ Offline
                                      JB_SullivanJ Offline
                                      JB_Sullivan
                                      schrieb am zuletzt editiert von JB_Sullivan
                                      #18

                                      @tueftler17

                                      Das mit der json Tabelle bzgl. der ganzen Temp/Volte Werte war noch nicht möglich? Ist doch auch für dich bestimmt jede Menge Fleißarbeit bei sooooo vielen Einzelwerten?

                                      Gibt es für ErrorNum auch eine Auflistung, welche Nummern kommen können und was die Nummern ggf. bedeuten? Dann könnte man das auch in der VIS einsetzen, so wie das bei den div. Meldungen des Saugroboters auch passiert.

                                      74ffaeb3-19e8-46b6-a41f-cde2b163c608-image.png

                                      Ansonsten VIELEN Dank für deinen Einsatz 👍 👍 👍

                                      AH - noch einen kleinen Fehler entdeckt - wenn ich bydhvs.0.State.ErrorNum lösche und die Instanz neu starte, wird der DP wieder angelegt 😉

                                      ioBroker auf Intel Core i3-5005U NUC und Windwos10 Pro

                                      T 2 Antworten Letzte Antwort
                                      0
                                      • JB_SullivanJ JB_Sullivan

                                        @tueftler17

                                        Das mit der json Tabelle bzgl. der ganzen Temp/Volte Werte war noch nicht möglich? Ist doch auch für dich bestimmt jede Menge Fleißarbeit bei sooooo vielen Einzelwerten?

                                        Gibt es für ErrorNum auch eine Auflistung, welche Nummern kommen können und was die Nummern ggf. bedeuten? Dann könnte man das auch in der VIS einsetzen, so wie das bei den div. Meldungen des Saugroboters auch passiert.

                                        74ffaeb3-19e8-46b6-a41f-cde2b163c608-image.png

                                        Ansonsten VIELEN Dank für deinen Einsatz 👍 👍 👍

                                        AH - noch einen kleinen Fehler entdeckt - wenn ich bydhvs.0.State.ErrorNum lösche und die Instanz neu starte, wird der DP wieder angelegt 😉

                                        T Offline
                                        T Offline
                                        tueftler17
                                        schrieb am zuletzt editiert von
                                        #19

                                        @jb_sullivan Danke für den Hinweis mit dem Neuanlegen des Datenpunktes. Das ändere ich noch. Diese Kombi hatte ich nicht ausprobiert :-(.
                                        Zu den Temperaturen und Spannungen: Ich kann das sehr gerne machen, das ist auch nicht viel Aufwand.
                                        Aber: Ich habe wirklich noch nicht genau verstanden was ich tun soll. Ist denn ein Datenpunkt mit dem Namen "VoltDetails" und Inhalt JSON-Formatiert das Richtige? Ich hatte das in dem anderen Thread schon angesprochen, bin aber aus den Antworten nicht ganz schlau geworden.

                                        Daher: Wenn mir jemand verrät was ich genau (!) machen soll, am Besten ein fiktives Beispiel, dann baue ich das gerne ein. Ist ja sowieso noch eine weitere Version fällig.

                                        1 Antwort Letzte Antwort
                                        0
                                        • JB_SullivanJ JB_Sullivan

                                          @tueftler17

                                          Das mit der json Tabelle bzgl. der ganzen Temp/Volte Werte war noch nicht möglich? Ist doch auch für dich bestimmt jede Menge Fleißarbeit bei sooooo vielen Einzelwerten?

                                          Gibt es für ErrorNum auch eine Auflistung, welche Nummern kommen können und was die Nummern ggf. bedeuten? Dann könnte man das auch in der VIS einsetzen, so wie das bei den div. Meldungen des Saugroboters auch passiert.

                                          74ffaeb3-19e8-46b6-a41f-cde2b163c608-image.png

                                          Ansonsten VIELEN Dank für deinen Einsatz 👍 👍 👍

                                          AH - noch einen kleinen Fehler entdeckt - wenn ich bydhvs.0.State.ErrorNum lösche und die Instanz neu starte, wird der DP wieder angelegt 😉

                                          T Offline
                                          T Offline
                                          tueftler17
                                          schrieb am zuletzt editiert von
                                          #20

                                          @jb_sullivan Arghhh: Einen Teil der Antwort vergessen. Ich habe die Bits von Errornum einzeln im Test gesetzt und über die beConnect App herausgesucht.

                                          Es gibt folgende Fehler:

                                          • High Temperature Charging (Cells)
                                          • Low Temperature Charging (Cells)
                                          • Over Current Discharging
                                          • Over Current Charging
                                          • Main circuit Failure
                                          • Short Current Alarm
                                          • Cells Imbalance
                                          • Current Sensor Failure
                                          • Battery Over Voltage
                                          • Battery Under Voltage
                                          • Cell Over Voltage
                                          • Cell Under Voltage
                                          • Voltage Sensor Failure
                                          • Temperature Sensor Failure
                                          • High Temperature Discharging (Cells)
                                          • Low Temperature Discharging (Cells)

                                          die alle zumindestens theoretisch kombiniert werden können. Sie tauchen dann bei "Bedarf" bei ErrorString auf. OK?

                                          JB_SullivanJ 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

                                          562

                                          Online

                                          32.4k

                                          Benutzer

                                          81.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
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe