Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. BYDBATT liefert keine Werte

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    BYDBATT liefert keine Werte

    This topic has been deleted. Only users with topic management privileges can see it.
    • amg_666
      amg_666 @Homoran last edited by

      @homoran sagte in BYDBATT liefert keine Werte:

      muss da noch ein Leerzeichen nach der pipe?

      bringt keine Änderung:

      andreas@iobroker:/opt/iobroker$ sudo netstat -tulpen | grep bydbatt
      andreas@iobroker:/opt/iobroker$ sudo netstat -tulpen | grep bydbatt
      andreas@iobroker:/opt/iobroker$ 
      
      1 Reply Last reply Reply Quote 0
      • wendy2702
        wendy2702 @Homoran last edited by

        @homoran ne.

        @amg_666 mach mal bitte

        sudo netstat -tulpen
        

        Der Adapter bleibt aber schon „grün“ bei dir, oder?

        amg_666 1 Reply Last reply Reply Quote 0
        • amg_666
          amg_666 @wendy2702 last edited by

          @wendy2702 ja klar
          bdab2f03-fe19-425d-914a-558e2cd27b46-grafik.png

          und wenn ich den Befehl mit einem anderen Adapter (homematic) eingebe, dann kommt da auch was

          andreas@iobroker:/opt/iobroker$ sudo netstat -tulpen | grep hm-rpc   
          tcp        0      0 192.168.1.23:8701       0.0.0.0:*               LISTEN      1001       15324685   40987/io.hm-rpc.1   
          tcp        0      0 192.168.1.23:2001       0.0.0.0:*               LISTEN      1001       15324659   40963/io.hm-rpc.0   
          tcp        0      0 192.168.1.23:2010       0.0.0.0:*               LISTEN      1001       15324702   40998/io.hm-rpc.2   
          tcp        0      0 192.168.1.23:9292       0.0.0.0:*               LISTEN      1001       15324730   41013/io.hm-rpc.3   
          andreas@iobroker:/opt/iobroker$ 
          
          wendy2702 1 Reply Last reply Reply Quote 0
          • wendy2702
            wendy2702 @amg_666 last edited by wendy2702

            @amg_666 und komplett ohne grep ?

            amg_666 1 Reply Last reply Reply Quote 0
            • amg_666
              amg_666 @wendy2702 last edited by

              @wendy2702 nur um zu schaun, ob der Befehl "sudo netstat ..." syntaktisch richtig ist

              Eulo 2 Replies Last reply Reply Quote 0
              • Eulo
                Eulo @amg_666 last edited by Eulo

                ich habe das selbe problem. Der Adapter liest keine Werte aus obwohl die Zugangsdaten richtig sind.

                Die Zugangsdaten zum BYD Speicher über das BeConnect Plus Programm auf dem PC kann man öffentlich in Foren einsehen:

                Installer : BYDB-Box
                Service Partner : BYDT1@s0
                Inverter Partner : BoxT@2P1
                Admin : CN#2021$wdy

                Sowohl als Installer sowie als Admin liest er keine Werte aus.

                Fehlermeldungen die ich immer bekomme sehen wie folgt aus:

                2024-12-22 13:44:41.843 - info: host.iobroker instance system.adapter.bydbatt.0 in version "1.1.0" started with pid 3038
                2024-12-22 13:44:42.489 - info: bydbatt.0 (3038) starting. Version 1.1.0 in /opt/iobroker/node_modules/iobroker.bydbatt, node: v20.18.1, js-controller: 7.0.3
                2024-12-22 13:44:42.756 - error: bydbatt.0 (3038) no Device available error: TypeError: Cannot read properties of undefined (reading '1')
                
                

                Jetzt sollte man meinen das die im Adapter eingetragene IP falsch ist, doch das ist sie nicht. Ich habe es mehrfach nachgeprüft.

                mcm1957 M 2 Replies Last reply Reply Quote 0
                • Eulo
                  Eulo @amg_666 last edited by Eulo

                  @amg_666

                  Ich hab das problem für mich gelöst.

                  Installier den bydhvs adapter und gib nur die geroutete IP ein. Bei mir liest er jetzt sämtliche Daten aus der Batterie aus.

                  amg_666 M 2 Replies Last reply Reply Quote 0
                  • mcm1957
                    mcm1957 @Eulo last edited by

                    @eulo said in BYDBATT liefert keine Werte:

                    ich habe das selbe problem. Der Adapter liest keine Werte aus obwohl die Zugangsdaten richtig sind.

                    Die Zugangsdaten zum BYD Speicher über das BeConnect Plus Programm auf dem PC kann man öffentlich in Foren einsehen:

                    Installer : BYDB-Box
                    Service Partner : BYDT1@s0
                    Inverter Partner : BoxT@2P1
                    Admin : CN#2021$wdy

                    Sowohl als Installer sowie als Admin liest er keine Werte aus.

                    Fehlermeldungen die ich immer bekomme sehen wie folgt aus:

                    2024-12-22 13:44:41.843 - info: host.iobroker instance system.adapter.bydbatt.0 in version "1.1.0" started with pid 3038
                    2024-12-22 13:44:42.489 - info: bydbatt.0 (3038) starting. Version 1.1.0 in /opt/iobroker/node_modules/iobroker.bydbatt, node: v20.18.1, js-controller: 7.0.3
                    2024-12-22 13:44:42.756 - error: bydbatt.0 (3038) no Device available error: TypeError: Cannot read properties of undefined (reading '1')
                    
                    

                    Jetzt sollte man meinen das die im Adapter eingetragene IP falsch ist, doch das ist sie nicht. Ich habe es mehrfach nachgeprüft.

                    @arteck
                    Fällt dir was dazu ein?

                    arteck 1 Reply Last reply Reply Quote 0
                    • amg_666
                      amg_666 @Eulo last edited by

                      @eulo was meinst du mit "gerouteter IP" ?

                      Eulo 1 Reply Last reply Reply Quote 0
                      • arteck
                        arteck Developer Most Active @mcm1957 last edited by arteck

                        @mcm1957 die BYD hat eine feste IP die kann man nicht ändern(ok ja doch aber dazu ist es ein wenig Wissen nötig da die Frimware geändert werden muss).. die muss geroutet werden auf eine interne..

                        no Device available error:

                        das ist meistens der Fehler..

                        1 Reply Last reply Reply Quote 1
                        • Eulo
                          Eulo @amg_666 last edited by

                          @amg_666 die Batterie hat die IP 192.168.16.0 in meinem Router habe ich eine IP meiner Wahl auf genau diese IP geroutet.

                          Als z.B. 192.168.178.2 geroutet auf 192.168.16.0

                          amg_666 2 Replies Last reply Reply Quote 0
                          • amg_666
                            amg_666 @Eulo last edited by amg_666

                            @eulo sagte in BYDBATT liefert keine Werte:

                            e ich eine IP meiner Wahl auf genau diese

                            ich hab da jetzt ein bisschen rumgespielt, komme aber nicht weiter.

                            1. Meine BYD ist damals vom Installateur eingerichtet worden und hat eine IP aus "meinem" IP Range (192.168.1.53) über die ich auch auf die Weboverfläche komme:
                              226b45aa-8aff-45e6-ae4c-d76ac2a3e40f-grafik.png

                            Wenn ich im Adapter diese IP nehme und die Zugangsdaten eintrage, dann ist zumindest der Status (RUN) auch korrekt und "Connection" ist true, aber die anderen Werte sind "leer".
                            067601a3-919f-49b7-8189-acdddda2b79f-grafik.png

                            Mit der 192.168.16.0 komme ich nicht weiter, auch nicht über Routing.

                            und noch ein Nachtrag: hab eben erst gesehen, dass der Adapter 1 Error erzeugt

                            bydbatt.0
                            	2025-01-03 20:36:34.021	error	no Device available error: TypeError: Cannot read properties of undefined (reading 'status')
                            
                            arteck 1 Reply Last reply Reply Quote 0
                            • arteck
                              arteck Developer Most Active @amg_666 last edited by arteck

                              @amg_666 das ist ein HV block.. ist der adapter nicht für eine HVS/HVM/LVS ???

                              https://forum.iobroker.net/topic/43931/neuer-adapter-byd-hvs

                              amg_666 1 Reply Last reply Reply Quote 0
                              • amg_666
                                amg_666 @arteck last edited by

                                @arteck Das wäre dann der Adapter "BYD HVS Batterie", ich habe aber den Adapter "bydbat" und der sollte passen, da kann ich auch Zugangsdaten und Anzahl Arrays/Batterien einstellen.
                                631f3a73-4a67-45de-bf11-2eebc530b0b6-grafik.png

                                Homoran 1 Reply Last reply Reply Quote 0
                                • Homoran
                                  Homoran Global Moderator Administrators @amg_666 last edited by

                                  @amg_666 sagte in BYDBATT liefert keine Werte:

                                  da kann ich auch Zugangsdaten und Anzahl Arrays/Batterien einstellen.

                                  auch für HV Blöcke?
                                  gilt das "3 Batterien HV mit 1 Array" auch für HV Packs?
                                  wo wird das in der Instanz eingestellt?

                                  ich fürchte du benötigs den HVS Adapter

                                  1 Reply Last reply Reply Quote 0
                                  • amg_666
                                    amg_666 @Eulo last edited by amg_666

                                    @eulo sagte in BYDBATT liefert keine Werte:

                                    die Batterie hat die IP 192.168.16.0

                                    Ich muss nochmal dumm nachfragen: Du hast also NAT von "irgendeiner" IP deines Ranges auf die ...16.0 gemacht.
                                    Woher hast du die 192.168.16.0 ?
                                    In der Weboberfläche meiner BYD steht als IP Adresse ETH0 die 192.168.1.53 (das ist die IP die der DHCP Router dem Batteriepack gegeben hat), darunter als ETH0:2 192.168.6.1. In der Adapterbeschreibung (bydhvs/readme) steht aber "...you use the standard address ( 192.168.16.254 )".
                                    Ich habs mit allen 3 Adressen probiert, ohne Erfolg.
                                    Kannst du mir bitte mal posten, wie genau du die NAT eingerichtet hast (Screenshot). Ich vermute du nutzt eine Fritzbox (?), ist bei mir etwas komplizierter, da ich einen Ubiquiti Edgex Router habe.

                                    1 Reply Last reply Reply Quote 0
                                    • M
                                      mike2712 @Eulo last edited by

                                      @eulo said in BYDBATT liefert keine Werte:

                                      @amg_666

                                      Ich hab das problem für mich gelöst.

                                      Installier den bydhvs adapter und gib nur die geroutete IP ein. Bei mir liest er jetzt sämtliche Daten aus der Batterie aus.

                                      Das geht keider nur bis 5 Modulen, ich hatte diesen auch immer, jetzt habe ich 6 Module und es geht nicht mehr.

                                      1 Reply Last reply Reply Quote 0
                                      • M
                                        mike2712 @Eulo last edited by

                                        @eulo said in BYDBATT liefert keine Werte:

                                        ich habe das selbe problem. Der Adapter liest keine Werte aus obwohl die Zugangsdaten richtig sind.

                                        Ich habe auch das elbe Problem mit dem BYDBATT Adapter, ist das irgendwie gelöst worden?

                                        1 Reply Last reply Reply Quote 0
                                        • First post
                                          Last post

                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate
                                        FAQ Cloud / IOT
                                        HowTo: Node.js-Update
                                        HowTo: Backup/Restore
                                        Downloads
                                        BLOG

                                        894
                                        Online

                                        31.9k
                                        Users

                                        80.1k
                                        Topics

                                        1.3m
                                        Posts

                                        byd
                                        8
                                        58
                                        2753
                                        Loading More Posts
                                        • Oldest to Newest
                                        • Newest to Oldest
                                        • Most Votes
                                        Reply
                                        • Reply as topic
                                        Log in to reply
                                        Community
                                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                        The ioBroker Community 2014-2023
                                        logo