Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Einsteigerfragen
  4. SBFspot funktioniert nicht - Communication Error

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    315

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.5k

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

SBFspot funktioniert nicht - Communication Error

Geplant Angeheftet Gesperrt Verschoben Einsteigerfragen
31 Beiträge 4 Kommentatoren 3.4k Aufrufe 4 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
    thommythekid
    schrieb am zuletzt editiert von wendy2702
    #1

    Hallo zusammen,

    ich bin mir nicht sicher, ob ich hier richtig bin. Ich möchte mit einem Raspberry PI (uralt, MODEL B aus 2014, 512 KB) und einem Bluetooth Stick meinen SMA Wechselrichter SunnyBoy 5000 (von 2008) auslesen.

    Dazu habe ich hier auch diverse Problemmeldungen gefunden, daher hoffe ich, dass mit ggf. hier jemand weiterhelfen kann. Ich habe den Bluetooth Stick am Laufen und sudo hcitool scan findet auch den Wechselrichter.

    Wenn ich nun sudo /usr/local/bin/sbfspot.3/SBFspot -finq -nosql -nocsv -d5 -v5 (also mit Debug Ausgabe) aufrufe erhalte ich :

    SBFspot V3.9.2
    Yet another tool to read power production of SMA solar inverters
    (c) 2012-2021, SBF (https://github.com/SBFspot/SBFspot)
    Compiled for Linux (LE) 32 bit with SQLite support
    Commandline Args: -finq -nosql -nocsv -d5 -v5
    Reading config '/usr/local/bin/sbfspot.3/SBFspot.cfg'
    Configuration settings:
    BTAddress=00:80:25:XX:XX:XX
    Password=<undisclosed>
    MIS_Enabled=1
    Plantname=MyPlant
    OutputPath=/home/pi/smadata/%Y
    OutputPathEvents=/home/pi/smadata/%Y/Events
    Latitude=52.52
    Longitude=13.4
    Timezone=Europe/Berlin
    CalculateMissingSpotValues=0
    DateTimeFormat=%d/%m/%Y %H:%M:%S
    DateFormat=%d/%m/%Y
    TimeFormat=%H:%M:%S
    SynchTime=7
    SynchTimeLow=60
    SynchTimeHigh=3600
    SunRSOffset=900
    DecimalPoint=comma
    CSV_Delimiter=semicolon
    Precision=3
    CSV_Export=0
    CSV_ExtendedHeader=1
    CSV_Header=1
    CSV_SaveZeroPower=1
    CSV_Spot_TimeSource=0
    CSV_Spot_WebboxHeader=0
    Locale=en-US
    BTConnectRetries=10
    SQL_Database=/home/pi/smadata/SBFspot.db
    ### End of Config ###
    Mon Feb 21 18:24:21 2022: INFO: Starting...
    sunrise: 07:11
    sunset : 17:28
    Connecting to 00:80:25:08:58:26 (1/10)
    Initializing...
    SUSyID: 125 - SessionID: 938752662 (0x37F43A96)
    --------: 00 01 02 03 04 05 06 07 08 09
    00000000: 7E 17 00 69 00 00 00 00 00 00
    00000010: 01 00 00 00 00 00 01 02 76 65
    00000020: 72 0D 0A
    23 Bytes sent
    getPacket(2)
    MAX_CommBuf is now 18 bytes
    Received 18 bytes
    Received 9 bytes
    --------: 00 01 02 03 04 05 06 07 08 09
    00000000: 7E 1B 00 65 26 58 08 25 80 00
    00000010: 00 00 00 00 00 00 02 00 00 03
    00000020: 70 00 01 01 00 00 00
    cmd=2
    <<<====== Content of pcktBuf =======>>>
    --------: 00 01 02 03 04 05 06 07 08 09
    00000000: 7E 1B 00 65 26 58 08 25 80 00
    00000010: 00 00 00 00 00 00 02 00 00 03
    00000020: 70 00 01 01 00 00 00
    <<<=================================>>>
    MAX_pcktBuf is now 27 bytes
    SMA netID=01
    --------: 00 01 02 03 04 05 06 07 08 09
    00000000: 7E 1F 00 61 00 00 00 00 00 00
    00000010: 26 58 08 25 80 00 02 00 00 04
    00000020: 70 00 01 00 00 00 00 01 00 00
    00000030: 00
    31 Bytes sent
    getPacket(10)
    Received 18 bytes
    Received 9 bytes
    --------: 00 01 02 03 04 05 06 07 08 09
    00000000: 7E 1B 00 65 26 58 08 25 80 00
    00000010: 00 00 00 00 00 00 07 00 08 00
    00000020: 03 01 00 00 00 00 00
    cmd=7
    Received 18 bytes
    Received 13 bytes
    --------: 00 01 02 03 04 05 06 07 08 09
    00000000: 7E 1F 00 61 26 58 08 25 80 00
    00000010: 00 00 00 00 00 00 0A 00 26 58
    00000020: 08 25 80 00 01 05 71 DA 7D 1A
    00000030: 00
    cmd=10
    <<<====== Content of pcktBuf =======>>>
    --------: 00 01 02 03 04 05 06 07 08 09
    00000000: 7E 1F 00 61 26 58 08 25 80 00
    00000010: 00 00 00 00 00 00 0A 00 26 58
    00000020: 08 25 80 00 01 05 71 DA 7D 1A
    00000030: 00
    <<<=================================>>>
    MAX_pcktBuf is now 31 bytes
    Root device address: 00:80:25:08:58:26
    Local BT address: 00:1A:7D:DA:71:05
    getPacket(5)
    Received 18 bytes
    Received 16 bytes
    --------: 00 01 02 03 04 05 06 07 08 09
    00000000: 7E 22 00 5C 26 58 08 25 80 00
    00000010: 00 00 00 00 00 00 05 00 26 58
    00000020: 08 25 80 00 01 01 05 71 DA 7D
    00000030: 1A 00 02 01
    cmd=5
    <<<====== Content of pcktBuf =======>>>
    --------: 00 01 02 03 04 05 06 07 08 09
    00000000: 7E 22 00 5C 26 58 08 25 80 00
    00000010: 00 00 00 00 00 00 05 00 26 58
    00000020: 08 25 80 00 01 01 05 71 DA 7D
    00000030: 1A 00 02 01
    <<<=================================>>>
    MAX_pcktBuf is now 34 bytes
    Device 0: 00:80:25:08:58:26 -> Inverter
    Device 1: 00:1A:7D:DA:71:05 -> Local BT Address
    --------: 00 01 02 03 04 05 06 07 08 09
    00000000: 7E 3F 00 41 05 71 DA 7D 1A 00
    00000010: FF FF FF FF FF FF 01 00 7E FF
    00000020: 03 60 65 09 A0 FF FF FF FF FF
    00000030: FF 00 00 7D 5D 00 96 3A F4 37
    00000040: 00 00 00 00 00 00 02 80 00 02
    00000050: 00 00 00 00 00 00 00 00 00 00
    00000060: 26 2D 7E
    63 Bytes sent
    getPacket(1)
    Received 18 bytes
    Received 5 bytes
    --------: 00 01 02 03 04 05 06 07 08 09
    00000000: 7E 17 00 69 26 58 08 25 80 00
    00000010: 00 00 00 00 00 00 01 00 7E FF
    00000020: 03 60 65
    cmd=1
    PacketLength=23
    <<<====== Content of pcktBuf =======>>>
    --------: 00 01 02 03 04 05 06 07 08 09
    00000000: 7E FF 03 60 65
    <<<=================================>>>
    Invalid chk 0xFF00 - Found 0x6003
    Mon Feb 21 18:24:23 2022: CRITICAL: Failed to initialize communication with inverter.
    Mon Feb 21 18:24:23 2022: INFO: Done.
    

    Aus meiner Sicht kommt irgendwann in der Kommunikation etwas unerwartetes vom WR und SBFsport kann es nicht sinnvoll interpretieren.
    Die 0x6003 in der Zeile 00000000: 7E FF 03 60 65

    Ich habe auch ähnliche Problembeschreibungen mit diesem Problem gefunden (auch hier im Forum), allerdings nie mit einer Lösung die ich verstehe und anwenden könnte. Irgendwie sind
    die Diskussionen immer abgedriftet und haben mich nicht weiter gebracht. Ich möchte eine Plain Bluetooth Kommunikation des Raspi mit dem WR und lediglich den aktuellen Ertragswert over all abgreifen.

    Hat jemand eine Idee, was man da machen kann. Der WR ist seit Juni 2008 in Betrieb und es wurde nie ein Software Update o.ä. eingespielt, was ich auch gerne so belassen würde.

    viele Grüße
    ThommyTheKid

    MOD EDIT: LOG in Code Tags gesetzt

    S 1 Antwort Letzte Antwort
    0
    • wendy2702W Offline
      wendy2702W Offline
      wendy2702
      schrieb am zuletzt editiert von
      #2

      @thommythekid Stimmt die Bluetooth Adresse? Hast du ein Password in der conf stehen? Wie weit ist das Bluetooth Device vom WR entfernt?

      Bitte keine Fragen per PN, die gehören ins Forum!

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      T 1 Antwort Letzte Antwort
      0
      • wendy2702W wendy2702

        @thommythekid Stimmt die Bluetooth Adresse? Hast du ein Password in der conf stehen? Wie weit ist das Bluetooth Device vom WR entfernt?

        T Offline
        T Offline
        thommythekid
        schrieb am zuletzt editiert von
        #3

        @wendy2702 Hallo,
        Ja, die Bluetooth Adresse ist die, die bei hcitool scan gefunden wird. Sie ist zusammen mit dem User Password in der sbfsport.cfg enthalten. Entfernung USB Stick <=> WR ist ca 1 Meter.

        P.S. (nur dass ich bestätigt bekomme, dass ich da alles richtig gemacht habe):
        Also nachdem das am vergangenen Wochenende nicht auf Anhieb funktioniert hat mit dem RASPI und SBFspot habe ich mal versucht, den USB Stick an einem PC zum Laufen zu bringen.
        Dort habe ich die aktuelle Version von SunnyExplorer heruntergeladen und installiert. Bei der
        Kontaktaufnahme mit dem WR wurde ich gezwungen, ein User und ein Installer Passwort zu vergeben. Das User Passwort ist das Password, was ich im aktuellen cfg file eingetragen habe.
        Richtig ?
        Komisch finde ich, dass ich einen weiteren Uralt-PC, der seit 2008 (noch mit Windows95) und dem damaligen SunnyExplorer automatisiert läuft (Fährt über Bios um 22:45 automatisch hoch und Startet dann SunnyExplorer und zeichnet 10 sec auf (Aktuelle Leistung ist dann ja 0 aber in dem File, das man dann exportieren kann, steht auch der absolute Zählerstand des WR seit Inbetriebnahme). Diesen nutze ich dann zur Weiterverarbeitung und Darstellung der Erträge.
        Das funktioniert seit 2008 und interessanterweise auch immer noch, obwohl ich das User PW des Wechselrichters ja am Wochenende geändert habe.
        Ich würde halt gerne das Abrufen des Ertragswertes vom Raspi aus machen, dann könnte ich auch eine Intraday Kurve darstellen.

        Deinen Einwurf mit dem PW hab ich mal zum Anlass genommen, auch 0000 nochmal zu testen im cfg file, es kommt aber das gleiche Ergebnis raus.

        viele Grüße
        ThommyTherKid

        wendy2702W 1 Antwort Letzte Antwort
        0
        • T thommythekid

          @wendy2702 Hallo,
          Ja, die Bluetooth Adresse ist die, die bei hcitool scan gefunden wird. Sie ist zusammen mit dem User Password in der sbfsport.cfg enthalten. Entfernung USB Stick <=> WR ist ca 1 Meter.

          P.S. (nur dass ich bestätigt bekomme, dass ich da alles richtig gemacht habe):
          Also nachdem das am vergangenen Wochenende nicht auf Anhieb funktioniert hat mit dem RASPI und SBFspot habe ich mal versucht, den USB Stick an einem PC zum Laufen zu bringen.
          Dort habe ich die aktuelle Version von SunnyExplorer heruntergeladen und installiert. Bei der
          Kontaktaufnahme mit dem WR wurde ich gezwungen, ein User und ein Installer Passwort zu vergeben. Das User Passwort ist das Password, was ich im aktuellen cfg file eingetragen habe.
          Richtig ?
          Komisch finde ich, dass ich einen weiteren Uralt-PC, der seit 2008 (noch mit Windows95) und dem damaligen SunnyExplorer automatisiert läuft (Fährt über Bios um 22:45 automatisch hoch und Startet dann SunnyExplorer und zeichnet 10 sec auf (Aktuelle Leistung ist dann ja 0 aber in dem File, das man dann exportieren kann, steht auch der absolute Zählerstand des WR seit Inbetriebnahme). Diesen nutze ich dann zur Weiterverarbeitung und Darstellung der Erträge.
          Das funktioniert seit 2008 und interessanterweise auch immer noch, obwohl ich das User PW des Wechselrichters ja am Wochenende geändert habe.
          Ich würde halt gerne das Abrufen des Ertragswertes vom Raspi aus machen, dann könnte ich auch eine Intraday Kurve darstellen.

          Deinen Einwurf mit dem PW hab ich mal zum Anlass genommen, auch 0000 nochmal zu testen im cfg file, es kommt aber das gleiche Ergebnis raus.

          viele Grüße
          ThommyTherKid

          wendy2702W Offline
          wendy2702W Offline
          wendy2702
          schrieb am zuletzt editiert von
          #4

          @thommythekid Ob der Weg der richtige ist kann ich nicht mehr sagen.

          Ist bei mir ca. 6 Jahre her.

          Gibt ja 2 Passwörter in den SMA WRs.

          User und Installateur

          Bitte keine Fragen per PN, die gehören ins Forum!

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          uweklattU 1 Antwort Letzte Antwort
          0
          • wendy2702W wendy2702

            @thommythekid Ob der Weg der richtige ist kann ich nicht mehr sagen.

            Ist bei mir ca. 6 Jahre her.

            Gibt ja 2 Passwörter in den SMA WRs.

            User und Installateur

            uweklattU Offline
            uweklattU Offline
            uweklatt
            schrieb am zuletzt editiert von
            #5

            @wendy2702
            Das SMA Bluetoothprotokoll wurde nach 2008 geändert!
            Evtl. solltest Du ein Firmwareupdate in die WR einspielen.
            SBFspot nutzt vermutlich das "neue" Protokoll.

            Tschau
            Uwe

            Proxmox/LXC/Docker

            wendy2702W T 2 Antworten Letzte Antwort
            0
            • uweklattU uweklatt

              @wendy2702
              Das SMA Bluetoothprotokoll wurde nach 2008 geändert!
              Evtl. solltest Du ein Firmwareupdate in die WR einspielen.
              SBFspot nutzt vermutlich das "neue" Protokoll.

              Tschau
              Uwe

              wendy2702W Offline
              wendy2702W Offline
              wendy2702
              schrieb am zuletzt editiert von
              #6

              @uweklatt sagte in SBFspot funktioniert nicht - Communication Error:

              @wendy2702
              Das SMA Bluetoothprotokoll wurde nach 2008 geändert!
              Evtl. solltest Du ein Firmwareupdate in die WR einspielen.
              SBFspot nutzt vermutlich das "neue" Protokoll.

              Tschau
              Uwe

              Hallo Uwe,

              Ist nicht für mich sondern für @thommythekid

              Bitte keine Fragen per PN, die gehören ins Forum!

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              uweklattU 1 Antwort Letzte Antwort
              0
              • wendy2702W wendy2702

                @uweklatt sagte in SBFspot funktioniert nicht - Communication Error:

                @wendy2702
                Das SMA Bluetoothprotokoll wurde nach 2008 geändert!
                Evtl. solltest Du ein Firmwareupdate in die WR einspielen.
                SBFspot nutzt vermutlich das "neue" Protokoll.

                Tschau
                Uwe

                Hallo Uwe,

                Ist nicht für mich sondern für @thommythekid

                uweklattU Offline
                uweklattU Offline
                uweklatt
                schrieb am zuletzt editiert von
                #7

                @wendy2702
                Stimmt :blush:
                Tschau
                Uwe

                Proxmox/LXC/Docker

                1 Antwort Letzte Antwort
                0
                • uweklattU uweklatt

                  @wendy2702
                  Das SMA Bluetoothprotokoll wurde nach 2008 geändert!
                  Evtl. solltest Du ein Firmwareupdate in die WR einspielen.
                  SBFspot nutzt vermutlich das "neue" Protokoll.

                  Tschau
                  Uwe

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

                  @uweklatt said in SBFspot funktioniert nicht - Communication Error:

                  @wendy2702
                  Das SMA Bluetoothprotokoll wurde nach 2008 geändert!
                  Evtl. solltest Du ein Firmwareupdate in die WR einspielen.
                  SBFspot nutzt vermutlich das "neue" Protokoll.

                  Tschau
                  Uwe

                  Shit, das habe ich gehofft vermeiden zu können. Aber naja.
                  Dass muss ich mich mal damit beschäftigen.

                  Der WR hat ja kein Ethernet - ich glaube er hat sowas wie RS232
                  aber das zugehörige Schnittstellenmodul habe ich glaube ich
                  auch nicht. Irgendwo hatte ich mal was von einer eingebauten
                  SD Karte gelesen - bin aber nicht sicher, ob das so stimmt.

                  Hat jemand einen Tipp wie man FW Upgrades da drauf kriegt ?

                  viele Grüße
                  ThommyTheKid

                  wendy2702W uweklattU 2 Antworten Letzte Antwort
                  0
                  • T thommythekid

                    @uweklatt said in SBFspot funktioniert nicht - Communication Error:

                    @wendy2702
                    Das SMA Bluetoothprotokoll wurde nach 2008 geändert!
                    Evtl. solltest Du ein Firmwareupdate in die WR einspielen.
                    SBFspot nutzt vermutlich das "neue" Protokoll.

                    Tschau
                    Uwe

                    Shit, das habe ich gehofft vermeiden zu können. Aber naja.
                    Dass muss ich mich mal damit beschäftigen.

                    Der WR hat ja kein Ethernet - ich glaube er hat sowas wie RS232
                    aber das zugehörige Schnittstellenmodul habe ich glaube ich
                    auch nicht. Irgendwo hatte ich mal was von einer eingebauten
                    SD Karte gelesen - bin aber nicht sicher, ob das so stimmt.

                    Hat jemand einen Tipp wie man FW Upgrades da drauf kriegt ?

                    viele Grüße
                    ThommyTheKid

                    wendy2702W Offline
                    wendy2702W Offline
                    wendy2702
                    schrieb am zuletzt editiert von
                    #9

                    @thommythekid auf die schnelle keine Idee aber vielleicht findest du ne ältere Version von SBFspot im Netz

                    Bitte keine Fragen per PN, die gehören ins Forum!

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    1 Antwort Letzte Antwort
                    0
                    • T thommythekid

                      @uweklatt said in SBFspot funktioniert nicht - Communication Error:

                      @wendy2702
                      Das SMA Bluetoothprotokoll wurde nach 2008 geändert!
                      Evtl. solltest Du ein Firmwareupdate in die WR einspielen.
                      SBFspot nutzt vermutlich das "neue" Protokoll.

                      Tschau
                      Uwe

                      Shit, das habe ich gehofft vermeiden zu können. Aber naja.
                      Dass muss ich mich mal damit beschäftigen.

                      Der WR hat ja kein Ethernet - ich glaube er hat sowas wie RS232
                      aber das zugehörige Schnittstellenmodul habe ich glaube ich
                      auch nicht. Irgendwo hatte ich mal was von einer eingebauten
                      SD Karte gelesen - bin aber nicht sicher, ob das so stimmt.

                      Hat jemand einen Tipp wie man FW Upgrades da drauf kriegt ?

                      viele Grüße
                      ThommyTheKid

                      uweklattU Offline
                      uweklattU Offline
                      uweklatt
                      schrieb am zuletzt editiert von
                      #10

                      @thommythekid
                      Soweit ich mich erinnere, geht das Update mit einer SD-Karte.

                      Tschau
                      Uwe

                      Proxmox/LXC/Docker

                      T 1 Antwort Letzte Antwort
                      0
                      • uweklattU uweklatt

                        @thommythekid
                        Soweit ich mich erinnere, geht das Update mit einer SD-Karte.

                        Tschau
                        Uwe

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

                        @uweklatt Heißt das du hast das Update mal an dem gleichen (alten) Modell gemacht ?

                        Ich hab heute bei SMA angerufen und war extrem enttäuscht von der fehlenden Fachkompetenz des technischen Hotline Menschen. Zuerst hat er gesagt, der WR hätte überhaupt keine Schnittstellen nach außen, als ich dann gesagt habe, er hat Bluetooth und eine Art Vorbereitung für RS485 (was aber eine Zusatzkomponente braucht, die ich nicht habe) hat er gemeint, das Update ginge über Bluetooth. Man solle das doch ruhig machen, die neue Firmware ist irgendwo auf der Homepage...
                        Also das ist mir definitiv zu schwammig - ich glaube es ist eh schwierig die ganzen Gerätegenerationen auseinanderzuhalten... 5000TL ESS (so heißt meiner), 5000TL-20, 5000TL-21...
                        Für mich steht jetzt fest, dass ich am WR und der Anlage, die brav seit Juni 2008 läuft nichts ändere. Ich schau mal ob ich mich iterativ ranarbeiten kann und versuchen kann, das Bluetooth Protokoll ein wenig zu verstehen. Vielleicht mal mit Wireshark protokollieren, was Sunny Explorer auf dem Windows PC mit dem WR redet. Dies habe ich ja am Laufen.

                        Zum Thema alte Version hab ich auch gesucht, finde aber keine Historie, die länger als 2014 zurück geht. Ich denke fast, SBFspot wurde erst in neuerer Zeit entwickelt. Es gab da ja einen
                        Vorläufer SMAspot...

                        Keine Ahnung, vielleicht ist das Projekt ja auch zum Scheitern verurteilt - dann hab ich halt unnötig 6 EUR für den USB BT Stick ausgegeben.

                        Wenn noch jemand Ideen hat ?

                        Gruß
                        ThommyTheKid

                        wendy2702W uweklattU 3 Antworten Letzte Antwort
                        0
                        • T thommythekid

                          @uweklatt Heißt das du hast das Update mal an dem gleichen (alten) Modell gemacht ?

                          Ich hab heute bei SMA angerufen und war extrem enttäuscht von der fehlenden Fachkompetenz des technischen Hotline Menschen. Zuerst hat er gesagt, der WR hätte überhaupt keine Schnittstellen nach außen, als ich dann gesagt habe, er hat Bluetooth und eine Art Vorbereitung für RS485 (was aber eine Zusatzkomponente braucht, die ich nicht habe) hat er gemeint, das Update ginge über Bluetooth. Man solle das doch ruhig machen, die neue Firmware ist irgendwo auf der Homepage...
                          Also das ist mir definitiv zu schwammig - ich glaube es ist eh schwierig die ganzen Gerätegenerationen auseinanderzuhalten... 5000TL ESS (so heißt meiner), 5000TL-20, 5000TL-21...
                          Für mich steht jetzt fest, dass ich am WR und der Anlage, die brav seit Juni 2008 läuft nichts ändere. Ich schau mal ob ich mich iterativ ranarbeiten kann und versuchen kann, das Bluetooth Protokoll ein wenig zu verstehen. Vielleicht mal mit Wireshark protokollieren, was Sunny Explorer auf dem Windows PC mit dem WR redet. Dies habe ich ja am Laufen.

                          Zum Thema alte Version hab ich auch gesucht, finde aber keine Historie, die länger als 2014 zurück geht. Ich denke fast, SBFspot wurde erst in neuerer Zeit entwickelt. Es gab da ja einen
                          Vorläufer SMAspot...

                          Keine Ahnung, vielleicht ist das Projekt ja auch zum Scheitern verurteilt - dann hab ich halt unnötig 6 EUR für den USB BT Stick ausgegeben.

                          Wenn noch jemand Ideen hat ?

                          Gruß
                          ThommyTheKid

                          wendy2702W Offline
                          wendy2702W Offline
                          wendy2702
                          schrieb am zuletzt editiert von
                          #12

                          @thommythekid sagte in SBFspot funktioniert nicht - Communication Error:

                          5000TL ESS

                          Ist das die komplette vollständige Bezeichnung?

                          Bitte keine Fragen per PN, die gehören ins Forum!

                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                          T 1 Antwort Letzte Antwort
                          0
                          • T thommythekid

                            @uweklatt Heißt das du hast das Update mal an dem gleichen (alten) Modell gemacht ?

                            Ich hab heute bei SMA angerufen und war extrem enttäuscht von der fehlenden Fachkompetenz des technischen Hotline Menschen. Zuerst hat er gesagt, der WR hätte überhaupt keine Schnittstellen nach außen, als ich dann gesagt habe, er hat Bluetooth und eine Art Vorbereitung für RS485 (was aber eine Zusatzkomponente braucht, die ich nicht habe) hat er gemeint, das Update ginge über Bluetooth. Man solle das doch ruhig machen, die neue Firmware ist irgendwo auf der Homepage...
                            Also das ist mir definitiv zu schwammig - ich glaube es ist eh schwierig die ganzen Gerätegenerationen auseinanderzuhalten... 5000TL ESS (so heißt meiner), 5000TL-20, 5000TL-21...
                            Für mich steht jetzt fest, dass ich am WR und der Anlage, die brav seit Juni 2008 läuft nichts ändere. Ich schau mal ob ich mich iterativ ranarbeiten kann und versuchen kann, das Bluetooth Protokoll ein wenig zu verstehen. Vielleicht mal mit Wireshark protokollieren, was Sunny Explorer auf dem Windows PC mit dem WR redet. Dies habe ich ja am Laufen.

                            Zum Thema alte Version hab ich auch gesucht, finde aber keine Historie, die länger als 2014 zurück geht. Ich denke fast, SBFspot wurde erst in neuerer Zeit entwickelt. Es gab da ja einen
                            Vorläufer SMAspot...

                            Keine Ahnung, vielleicht ist das Projekt ja auch zum Scheitern verurteilt - dann hab ich halt unnötig 6 EUR für den USB BT Stick ausgegeben.

                            Wenn noch jemand Ideen hat ?

                            Gruß
                            ThommyTheKid

                            uweklattU Offline
                            uweklattU Offline
                            uweklatt
                            schrieb am zuletzt editiert von
                            #13

                            @thommythekid
                            Das ist ja wirklich Schwach von SMA.
                            Das Update mit SD-Karte sollte kein Problem sein.
                            Der WR sollte dazu tagsüber Einspeisen.

                            Das Protokoll ist "closed source". SBFspot und auch der von mir entwickelte Datenlogger ist damals 2009 per Reverse Engineering entstanden. (siehe sun-watch.net)

                            Tschau
                            Uwe

                            Proxmox/LXC/Docker

                            1 Antwort Letzte Antwort
                            0
                            • wendy2702W Offline
                              wendy2702W Offline
                              wendy2702
                              schrieb am zuletzt editiert von
                              #14

                              Du könntest dich auch mal hier umschauen:

                              https://www.photovoltaikforum.com/

                              Bitte keine Fragen per PN, die gehören ins Forum!

                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                              1 Antwort Letzte Antwort
                              0
                              • T thommythekid

                                @uweklatt Heißt das du hast das Update mal an dem gleichen (alten) Modell gemacht ?

                                Ich hab heute bei SMA angerufen und war extrem enttäuscht von der fehlenden Fachkompetenz des technischen Hotline Menschen. Zuerst hat er gesagt, der WR hätte überhaupt keine Schnittstellen nach außen, als ich dann gesagt habe, er hat Bluetooth und eine Art Vorbereitung für RS485 (was aber eine Zusatzkomponente braucht, die ich nicht habe) hat er gemeint, das Update ginge über Bluetooth. Man solle das doch ruhig machen, die neue Firmware ist irgendwo auf der Homepage...
                                Also das ist mir definitiv zu schwammig - ich glaube es ist eh schwierig die ganzen Gerätegenerationen auseinanderzuhalten... 5000TL ESS (so heißt meiner), 5000TL-20, 5000TL-21...
                                Für mich steht jetzt fest, dass ich am WR und der Anlage, die brav seit Juni 2008 läuft nichts ändere. Ich schau mal ob ich mich iterativ ranarbeiten kann und versuchen kann, das Bluetooth Protokoll ein wenig zu verstehen. Vielleicht mal mit Wireshark protokollieren, was Sunny Explorer auf dem Windows PC mit dem WR redet. Dies habe ich ja am Laufen.

                                Zum Thema alte Version hab ich auch gesucht, finde aber keine Historie, die länger als 2014 zurück geht. Ich denke fast, SBFspot wurde erst in neuerer Zeit entwickelt. Es gab da ja einen
                                Vorläufer SMAspot...

                                Keine Ahnung, vielleicht ist das Projekt ja auch zum Scheitern verurteilt - dann hab ich halt unnötig 6 EUR für den USB BT Stick ausgegeben.

                                Wenn noch jemand Ideen hat ?

                                Gruß
                                ThommyTheKid

                                uweklattU Offline
                                uweklattU Offline
                                uweklatt
                                schrieb am zuletzt editiert von
                                #15

                                @thommythekid
                                Zeig mal das Typenschild des WR als Foto...
                                (Sollte an der rechten Seite sein)

                                Tschau
                                Uwe

                                Proxmox/LXC/Docker

                                1 Antwort Letzte Antwort
                                0
                                • T thommythekid

                                  Hallo zusammen,

                                  ich bin mir nicht sicher, ob ich hier richtig bin. Ich möchte mit einem Raspberry PI (uralt, MODEL B aus 2014, 512 KB) und einem Bluetooth Stick meinen SMA Wechselrichter SunnyBoy 5000 (von 2008) auslesen.

                                  Dazu habe ich hier auch diverse Problemmeldungen gefunden, daher hoffe ich, dass mit ggf. hier jemand weiterhelfen kann. Ich habe den Bluetooth Stick am Laufen und sudo hcitool scan findet auch den Wechselrichter.

                                  Wenn ich nun sudo /usr/local/bin/sbfspot.3/SBFspot -finq -nosql -nocsv -d5 -v5 (also mit Debug Ausgabe) aufrufe erhalte ich :

                                  SBFspot V3.9.2
                                  Yet another tool to read power production of SMA solar inverters
                                  (c) 2012-2021, SBF (https://github.com/SBFspot/SBFspot)
                                  Compiled for Linux (LE) 32 bit with SQLite support
                                  Commandline Args: -finq -nosql -nocsv -d5 -v5
                                  Reading config '/usr/local/bin/sbfspot.3/SBFspot.cfg'
                                  Configuration settings:
                                  BTAddress=00:80:25:XX:XX:XX
                                  Password=<undisclosed>
                                  MIS_Enabled=1
                                  Plantname=MyPlant
                                  OutputPath=/home/pi/smadata/%Y
                                  OutputPathEvents=/home/pi/smadata/%Y/Events
                                  Latitude=52.52
                                  Longitude=13.4
                                  Timezone=Europe/Berlin
                                  CalculateMissingSpotValues=0
                                  DateTimeFormat=%d/%m/%Y %H:%M:%S
                                  DateFormat=%d/%m/%Y
                                  TimeFormat=%H:%M:%S
                                  SynchTime=7
                                  SynchTimeLow=60
                                  SynchTimeHigh=3600
                                  SunRSOffset=900
                                  DecimalPoint=comma
                                  CSV_Delimiter=semicolon
                                  Precision=3
                                  CSV_Export=0
                                  CSV_ExtendedHeader=1
                                  CSV_Header=1
                                  CSV_SaveZeroPower=1
                                  CSV_Spot_TimeSource=0
                                  CSV_Spot_WebboxHeader=0
                                  Locale=en-US
                                  BTConnectRetries=10
                                  SQL_Database=/home/pi/smadata/SBFspot.db
                                  ### End of Config ###
                                  Mon Feb 21 18:24:21 2022: INFO: Starting...
                                  sunrise: 07:11
                                  sunset : 17:28
                                  Connecting to 00:80:25:08:58:26 (1/10)
                                  Initializing...
                                  SUSyID: 125 - SessionID: 938752662 (0x37F43A96)
                                  --------: 00 01 02 03 04 05 06 07 08 09
                                  00000000: 7E 17 00 69 00 00 00 00 00 00
                                  00000010: 01 00 00 00 00 00 01 02 76 65
                                  00000020: 72 0D 0A
                                  23 Bytes sent
                                  getPacket(2)
                                  MAX_CommBuf is now 18 bytes
                                  Received 18 bytes
                                  Received 9 bytes
                                  --------: 00 01 02 03 04 05 06 07 08 09
                                  00000000: 7E 1B 00 65 26 58 08 25 80 00
                                  00000010: 00 00 00 00 00 00 02 00 00 03
                                  00000020: 70 00 01 01 00 00 00
                                  cmd=2
                                  <<<====== Content of pcktBuf =======>>>
                                  --------: 00 01 02 03 04 05 06 07 08 09
                                  00000000: 7E 1B 00 65 26 58 08 25 80 00
                                  00000010: 00 00 00 00 00 00 02 00 00 03
                                  00000020: 70 00 01 01 00 00 00
                                  <<<=================================>>>
                                  MAX_pcktBuf is now 27 bytes
                                  SMA netID=01
                                  --------: 00 01 02 03 04 05 06 07 08 09
                                  00000000: 7E 1F 00 61 00 00 00 00 00 00
                                  00000010: 26 58 08 25 80 00 02 00 00 04
                                  00000020: 70 00 01 00 00 00 00 01 00 00
                                  00000030: 00
                                  31 Bytes sent
                                  getPacket(10)
                                  Received 18 bytes
                                  Received 9 bytes
                                  --------: 00 01 02 03 04 05 06 07 08 09
                                  00000000: 7E 1B 00 65 26 58 08 25 80 00
                                  00000010: 00 00 00 00 00 00 07 00 08 00
                                  00000020: 03 01 00 00 00 00 00
                                  cmd=7
                                  Received 18 bytes
                                  Received 13 bytes
                                  --------: 00 01 02 03 04 05 06 07 08 09
                                  00000000: 7E 1F 00 61 26 58 08 25 80 00
                                  00000010: 00 00 00 00 00 00 0A 00 26 58
                                  00000020: 08 25 80 00 01 05 71 DA 7D 1A
                                  00000030: 00
                                  cmd=10
                                  <<<====== Content of pcktBuf =======>>>
                                  --------: 00 01 02 03 04 05 06 07 08 09
                                  00000000: 7E 1F 00 61 26 58 08 25 80 00
                                  00000010: 00 00 00 00 00 00 0A 00 26 58
                                  00000020: 08 25 80 00 01 05 71 DA 7D 1A
                                  00000030: 00
                                  <<<=================================>>>
                                  MAX_pcktBuf is now 31 bytes
                                  Root device address: 00:80:25:08:58:26
                                  Local BT address: 00:1A:7D:DA:71:05
                                  getPacket(5)
                                  Received 18 bytes
                                  Received 16 bytes
                                  --------: 00 01 02 03 04 05 06 07 08 09
                                  00000000: 7E 22 00 5C 26 58 08 25 80 00
                                  00000010: 00 00 00 00 00 00 05 00 26 58
                                  00000020: 08 25 80 00 01 01 05 71 DA 7D
                                  00000030: 1A 00 02 01
                                  cmd=5
                                  <<<====== Content of pcktBuf =======>>>
                                  --------: 00 01 02 03 04 05 06 07 08 09
                                  00000000: 7E 22 00 5C 26 58 08 25 80 00
                                  00000010: 00 00 00 00 00 00 05 00 26 58
                                  00000020: 08 25 80 00 01 01 05 71 DA 7D
                                  00000030: 1A 00 02 01
                                  <<<=================================>>>
                                  MAX_pcktBuf is now 34 bytes
                                  Device 0: 00:80:25:08:58:26 -> Inverter
                                  Device 1: 00:1A:7D:DA:71:05 -> Local BT Address
                                  --------: 00 01 02 03 04 05 06 07 08 09
                                  00000000: 7E 3F 00 41 05 71 DA 7D 1A 00
                                  00000010: FF FF FF FF FF FF 01 00 7E FF
                                  00000020: 03 60 65 09 A0 FF FF FF FF FF
                                  00000030: FF 00 00 7D 5D 00 96 3A F4 37
                                  00000040: 00 00 00 00 00 00 02 80 00 02
                                  00000050: 00 00 00 00 00 00 00 00 00 00
                                  00000060: 26 2D 7E
                                  63 Bytes sent
                                  getPacket(1)
                                  Received 18 bytes
                                  Received 5 bytes
                                  --------: 00 01 02 03 04 05 06 07 08 09
                                  00000000: 7E 17 00 69 26 58 08 25 80 00
                                  00000010: 00 00 00 00 00 00 01 00 7E FF
                                  00000020: 03 60 65
                                  cmd=1
                                  PacketLength=23
                                  <<<====== Content of pcktBuf =======>>>
                                  --------: 00 01 02 03 04 05 06 07 08 09
                                  00000000: 7E FF 03 60 65
                                  <<<=================================>>>
                                  Invalid chk 0xFF00 - Found 0x6003
                                  Mon Feb 21 18:24:23 2022: CRITICAL: Failed to initialize communication with inverter.
                                  Mon Feb 21 18:24:23 2022: INFO: Done.
                                  

                                  Aus meiner Sicht kommt irgendwann in der Kommunikation etwas unerwartetes vom WR und SBFsport kann es nicht sinnvoll interpretieren.
                                  Die 0x6003 in der Zeile 00000000: 7E FF 03 60 65

                                  Ich habe auch ähnliche Problembeschreibungen mit diesem Problem gefunden (auch hier im Forum), allerdings nie mit einer Lösung die ich verstehe und anwenden könnte. Irgendwie sind
                                  die Diskussionen immer abgedriftet und haben mich nicht weiter gebracht. Ich möchte eine Plain Bluetooth Kommunikation des Raspi mit dem WR und lediglich den aktuellen Ertragswert over all abgreifen.

                                  Hat jemand eine Idee, was man da machen kann. Der WR ist seit Juni 2008 in Betrieb und es wurde nie ein Software Update o.ä. eingespielt, was ich auch gerne so belassen würde.

                                  viele Grüße
                                  ThommyTheKid

                                  MOD EDIT: LOG in Code Tags gesetzt

                                  S Offline
                                  S Offline
                                  SBF
                                  schrieb am zuletzt editiert von
                                  #16

                                  @thommythekid Sorry for my answer in English - Mein Deutsch ist nicht so gut :-)
                                  My experience with Raspberry Pi and Bluetooth is that it's a complicated relationship. That said, it's not sure your LogiLink BT-0015 adapter still works flawlessly with newer versions of Raspberry Pi OS (Raspbian)
                                  So, if you can borrow another BT adapter from someone, it is possible SBFspot works correctly. That is the easiest thing to test.
                                  An fimware update might help but is rather drastic. BTW, I doubt if there is still one available for your model.
                                  As a last resort (and I really want to help here) you can sniff the BT traffic between sunny explorer and the inverter (USBlyzer is great for that) If you can provide me the communication data, I might get a solution to make it work. But remember: your setup of sunnyexplorer on windows and SBFspot on raspbian is totally different with different BT hard- and software. Your first test should be another BT adapter on the RPi

                                  T 1 Antwort Letzte Antwort
                                  0
                                  • wendy2702W wendy2702

                                    @thommythekid sagte in SBFspot funktioniert nicht - Communication Error:

                                    5000TL ESS

                                    Ist das die komplette vollständige Bezeichnung?

                                    T Offline
                                    T Offline
                                    thommythekid
                                    schrieb am zuletzt editiert von
                                    #17

                                    @wendy2702 said in SBFspot funktioniert nicht - Communication Error:

                                    @thommythekid sagte in SBFspot funktioniert nicht - Communication Error:

                                    5000TL ESS

                                    Ist das die komplette vollständige Bezeichnung?

                                    Ah sorry - das ist die Bezeichnung, die ich in meinen Unterlagen gefunden habe.
                                    Tatsächlich - auf dem Typenschild steht SB 5000TL-20 - also hab ich das falsch interpretiert
                                    mit der Gerätsbezeichnung - nur weil ich zu faul war in den Keller zu gehen und zu schauen,
                                    ob am WR selbst eine Bezeichnung steht...

                                    wendy2702W 1 Antwort Letzte Antwort
                                    0
                                    • T thommythekid

                                      @wendy2702 said in SBFspot funktioniert nicht - Communication Error:

                                      @thommythekid sagte in SBFspot funktioniert nicht - Communication Error:

                                      5000TL ESS

                                      Ist das die komplette vollständige Bezeichnung?

                                      Ah sorry - das ist die Bezeichnung, die ich in meinen Unterlagen gefunden habe.
                                      Tatsächlich - auf dem Typenschild steht SB 5000TL-20 - also hab ich das falsch interpretiert
                                      mit der Gerätsbezeichnung - nur weil ich zu faul war in den Keller zu gehen und zu schauen,
                                      ob am WR selbst eine Bezeichnung steht...

                                      wendy2702W Offline
                                      wendy2702W Offline
                                      wendy2702
                                      schrieb am zuletzt editiert von
                                      #18

                                      @thommythekid sagte in SBFspot funktioniert nicht - Communication Error:

                                      SB 5000TL-20

                                      Beide Versionen mit Verbesserter Bluetooth Kommunikation. Was sonst noch im ReadMe steht habe ich allerdings nicht gelesen

                                      65124443-4014-48a0-a7b1-a092487eb54f-grafik.png

                                      Bitte keine Fragen per PN, die gehören ins Forum!

                                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                      1 Antwort Letzte Antwort
                                      0
                                      • S SBF

                                        @thommythekid Sorry for my answer in English - Mein Deutsch ist nicht so gut :-)
                                        My experience with Raspberry Pi and Bluetooth is that it's a complicated relationship. That said, it's not sure your LogiLink BT-0015 adapter still works flawlessly with newer versions of Raspberry Pi OS (Raspbian)
                                        So, if you can borrow another BT adapter from someone, it is possible SBFspot works correctly. That is the easiest thing to test.
                                        An fimware update might help but is rather drastic. BTW, I doubt if there is still one available for your model.
                                        As a last resort (and I really want to help here) you can sniff the BT traffic between sunny explorer and the inverter (USBlyzer is great for that) If you can provide me the communication data, I might get a solution to make it work. But remember: your setup of sunnyexplorer on windows and SBFspot on raspbian is totally different with different BT hard- and software. Your first test should be another BT adapter on the RPi

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

                                        @sbf said in SBFspot funktioniert nicht - Communication Error:

                                        But remember: your setup of sunnyexplorer on windows and SBFspot on raspbian is totally different with different BT hard- and software. Your first test should be another BT adapter on the RPi

                                        I have another BT Adapter in my setup with windows and SunnyExplorer. So I tried this adapter (Longshine - recommended by SMA in the 2008 time period). HCItool scan also finds the inverter
                                        but SBFspot results in exactly the same error.

                                        kind regards
                                        ThommyTheKid

                                        T 1 Antwort Letzte Antwort
                                        0
                                        • T thommythekid

                                          @sbf said in SBFspot funktioniert nicht - Communication Error:

                                          But remember: your setup of sunnyexplorer on windows and SBFspot on raspbian is totally different with different BT hard- and software. Your first test should be another BT adapter on the RPi

                                          I have another BT Adapter in my setup with windows and SunnyExplorer. So I tried this adapter (Longshine - recommended by SMA in the 2008 time period). HCItool scan also finds the inverter
                                          but SBFspot results in exactly the same error.

                                          kind regards
                                          ThommyTheKid

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

                                          Noch eine allgemeine Info - ich kapier gar nichts mehr ...

                                          Also: nachdem ich ja wie im letzten Post in Englisch beschrieben den BT Adapter, der seit 2008 an meinem alten Windows95 PC mit dem SunnyExplorer von damals zuverlässig läuft mal in meinen Raspi gesteckt habe und der hcitool scan genauso funktioniert und der SBFspot Aufruf genauso gescheitert ist, habe ich den alten Stick mal mit dem neuen Sunny Explorer an einem Windows 10 PC versucht.

                                          Ergebnis war, dass er jedes Mal nach dem Start von Sunny Explorer fordert, USER und INST Password zu ändern, es aber scheinbar nicht zum WR überträgt, denn wenn man Sunny Explorer erneut startet fordert er einem wieder auf die PWs zu ändern.

                                          Dann: Links ausgewählt: Sunny Explorer - Tab Momentanwerte - Bei Status steht Zustand OK, Bei Anlagenkommunikation steht Verbindungsqualität 100%, NetID FF, Status verbunden.
                                          Soweit so gut. Aber wenn man links Übertragungsversuch zu SN21xxxxxxxxxxx auswählt:
                                          kommt in der Übersicht "Zu dem gewählten Gerät besteht momentan keine Verbindung".
                                          Und unten rechts bei Tages / Monats / Jahresleistung sehe ich immer nur einen sich drehenden Refreshpfeil mit der Aussage: "Die Daten werden gerade geladen..." es kommen aber keine Daten.

                                          Kann es sein, dass selbst das gerade diese Woche runtergeladene Sunny Explorer mit Windows 10 nicht mehr mit meinem WR aus 2008 zurecht kommt ?

                                          P.S. In Sunny Explorer finde ich tatsächlich unter Extra die Option Geräte-Update...
                                          aber ich glaube ich trau mich das nicht, da was zu versuchen...

                                          Gruß
                                          ThommyTheKid

                                          wendy2702W uweklattU 2 Antworten Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          497

                                          Online

                                          32.5k

                                          Benutzer

                                          81.7k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe