Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter BSB_LAN v0.0.x

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter BSB_LAN v0.0.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      Buia2002 @hacki11 last edited by

      @hacki11

      ja ich benutze 0.1.5.

      Danke

      iobroker.2020-12-02.log

      H 2 Replies Last reply Reply Quote 0
      • H
        hacki11 @Buia2002 last edited by

        @Buia2002
        Hol mal folgenden Inhalt mit dem Browser und paste ihn hier z.B. in ein json File.
        Ist evtl. deine BSB Adapter schon so alt, dass es gar keine Json Endpunkte gibt?
        http://192.168.0.14/1234/JK=ALL
        http://192.168.0.14/1234/JK=45
        http://192.168.0.14/1234/JQ=8700

        Der Output von dir sieht wie folgt aus. Da fehlt auch der ganze Body Inhalt:

        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
        <html>
        <head>
        <meta http-equiv="content-type" content="text/html; charset=UTF-8">
        <title>BSB LAN-SERVER</title>
        <link rel="shortcut icon" type="image/x-icon" href="http://arduino.cc/en/favicon.png" />
        </head>
        <body>
        </body>
        </html>
        

        Vielleicht solltest du zuerst deine Firmware aktualisieren - bei der Gelegenheit könntest du dann auch den Suffix entfernen.

        1 Reply Last reply Reply Quote 0
        • H
          hacki11 @Buia2002 last edited by

          @Buia2002 hat sich dein Problem gelöst?

          B 2 Replies Last reply Reply Quote 0
          • B
            Buia2002 @hacki11 last edited by

            @hacki11

            wenn ich des von Dir eingebe kommt leider null Komma nothing zurück.

            Wahrscheinlich ist die Software auf dem Arduino echt zu alt. Jetzt muss ich erstmal schauen wie des mit dem Arduino wieder funktioniert. Des läuft echt schon seit Jahren absolut stabil und hab ich danach auch nichts mehr mit dem Arduino gemacht.

            Gibt es da auch sowas wie apt-get update & apt-get upgrade?

            S 1 Reply Last reply Reply Quote 0
            • S
              stan23 @Buia2002 last edited by

              @Buia2002 Nein, der Arduino muss über die Arduino IDE neu geflasht werden.
              Da ist weder ein Betriebssystem noch eine Paketverwaltung drauf.

              Kennst du diese Anleitung?
              https://1coderookie.github.io/BSB-LPB-LAN/anhang_d.html
              Inzwischen wird der Arduino Due empfohlen, die alten Versionen laufen aber noch auf dem Arduino Mega.

              B 1 Reply Last reply Reply Quote 0
              • J
                JulianH @Malz1902 last edited by

                @Malz1902 ich würde mir auch gerne die BSB Platine bestellen.
                hast du dazu einen Link.
                Oder wie kann ich mit Frederik in Kontakt treten?
                Danke

                1 Reply Last reply Reply Quote 0
                • J
                  JulianH @Malz1902 last edited by

                  @Malz1902 hast du den Arduino Due und das Ethernet Shield original von Arduino oder einen anderem Anbieter gekauft. Hast du zufällig Links?

                  1 Reply Last reply Reply Quote 0
                  • M
                    Malz1902 last edited by

                    @JulianH die Platine kannst Du hier bestellen:
                    Bausätze erhältlich! Auf Anfrage sind Platinen mit entsprechenden Bauteilen für die Verwendung am Arduino Due erhältlich, bei Interesse bitte e-Mail an bsb (ät) code-it.de schicken (Deutsch/Englisch).

                    Ich habe seinerzeit bei mouser einen Arduino Due (https://www.mouser.de/ProductDetail/arduino/a000062/?qs=D9UofrEmuWn3CLF7hFoZGA==&countrycode=DE&currencycode=EUR) und ein W5500 Ethernet Shield von Wiznet bewstellt (https://www.mouser.de/ProductDetail/wiznet/w5500-ethernet-shield/?qs=k5OWtXsTJapDzGtdLOlnnw==&countrycode=DE&currencycode=EUR)

                    1 Reply Last reply Reply Quote 0
                    • B
                      Buia2002 @stan23 last edited by

                      @stan23

                      Hallo Stan23,

                      vielen Dank für die Anleitung. Ich hab die Feiertage genutzt und den Arduino Mega 2560 auf 0.44 geupdatet. Während ich des gemacht hab, ist mir des auch langsam alles wieder eingefallen.

                      LG

                      1 Reply Last reply Reply Quote 1
                      • B
                        Buia2002 @hacki11 last edited by

                        @hacki11

                        Hallo Hacki11,

                        ja hab jetzt auf die letzt mögliche Software für meine Hardware geupdatet. Seitdem läuft es wunderbar. Hab noch ein Problem mit einem Datenpunkt und zwar die 8570 (bsblan.0.Betr'std_Feststoffkessel_(8570)), da das Hochkomma vermutlich in der Weiterverarbeitung (lovelace) nicht verträglich ist.

                        Es wird zu einem mir noch nicht bekannten Zeitpunkt automatisch ein zweiter Datenpunkt für 8570 angelegt, aber ohne Wert hinten. Bei 8530 ist es gleich mit Unterstrich statt Hochkomma und da läuft es tadellos.

                        Ist das ein Problem mit Software 0.44 beim Arduino oder ist es beim BSB_LAN Adapter in ioBroker? Kann ich das selber irgendwie ändern?

                        Thx
                        LGFeststoffkessel_8570.png

                        H 1 Reply Last reply Reply Quote 0
                        • H
                          hacki11 @Buia2002 last edited by

                          @Buia2002 Wir laufen gegen eine alte Änderung im JS Controller
                          https://forum.iobroker.net/topic/13253/aufruf-mithilfe-beim-prüfen-der-adapter-auf-unerlaubte-zeichen-in-objekt-ids
                          https://github.com/ioBroker/ioBroker.js-controller/issues/198

                          Ich behebe das und gebe Bescheid.

                          Apollon77 created this issue in ioBroker/ioBroker.js-controller

                          closed [Tracking] Restrict object/state names to not contain ",", "?", "[" and "]" and " and ' and Space #198

                          M 1 Reply Last reply Reply Quote 0
                          • M
                            Malz1902 @hacki11 last edited by

                            @hacki11 ich habe BSB Lan nun auf Version 2 aktualisiert. Jetzt bekomme ich im iobroker immer folgendes:

                            bsblan.0	2021-02-17 11:02:26.796	warn	(24640) State "bsblan.0.Betriebsstunden_Elektro_TWW_(8842)" has no existing object, this might lead to an error in future versions
                            bsblan.0	2021-02-17 11:02:26.794	warn	(24640) State "bsblan.0.Betriebsstunden_TWW-Pumpe_(8840)" has no existing object, this might lead to an error in future versions
                            bsblan.0	2021-02-17 11:02:26.794	warn	(24640) State "bsblan.0.Betriebsstunden_Elektro_Vorlauf_(8456)" has no existing object, this might lead to an error in future versions
                            bsblan.0	2021-02-17 11:02:26.793	warn	(24640) State "bsblan.0.Betriebsstunden_Verdichter_1_(8450)" has no existing object, this might lead to an error in future versions
                            bsblan.0	2021-02-17 11:02:26.793	warn	(24640) State "bsblan.0.Legionellenfunktion_Verweildauer_(1646)" has no existing object, this might lead to an error in future versions
                            bsblan.0	2021-02-17 11:02:26.793	warn	(24640) State "bsblan.0.Legionellenfunktion_Sollwert_(1645)" has no existing object, this might lead to an error in future versions
                            bsblan.0	2021-02-17 11:02:26.792	warn	(24640) State "bsblan.0.Legionellenfunktion_Zeitpunkt_(1644)" has no existing object, this might lead to an error in future versions
                            bsblan.0	2021-02-17 11:02:26.792	warn	(24640) State "bsblan.0.Legionellenfunktion_Wochentag_(1642)" has no existing object, this might lead to an error in future versions
                            bsblan.0	2021-02-17 11:02:26.792	warn	(24640) State "bsblan.0.Legionellenfunktion_Periodizität_(1641)" has no existing object, this might lead to an error in future versions
                            bsblan.0	2021-02-17 11:02:26.792	warn	(24640) State "bsblan.0.Sommerkompensation_Ende_bei_Außentemperatur_(919)" has no existing object, this might lead to an error in future versions
                            bsblan.0	2021-02-17 11:02:26.791	warn	(24640) State "bsblan.0.Sommerkompensation_Beginn_bei_Außentemperatur_(918)" has no existing object, this might lead to an error in future versions
                            bsblan.0	2021-02-17 11:02:26.791	warn	(24640) State "bsblan.0.Kühlgrenze_bei_Außentemperatur_(912)" has no existing object, this might lead to an error in future versions
                            bsblan.0	2021-02-17 11:02:11.519	warn	(24640) State "bsblan.0.Vorlaufsollwert_Min_bei_Außentemperatur_35_°C_(924)" has no existing object, this might lead to an error in future versions
                            bsblan.0	2021-02-17 11:02:11.518	warn	(24640) State "bsblan.0.Vorlaufsollwert_bei_Außentemperatur_35_°C_(909)" has no existing object, this might lead to an error in future versions
                            bsblan.0	2021-02-17 11:02:11.518	warn	(24640) State "bsblan.0.Vorlaufsollwert_bei_Außentemperatur_25_°C_(908)" has no existing object, this might lead to an error in future versions
                            bsblan.0	2021-02-17 11:02:10.809	warn	(24640) Used invalid characters: bsblan.0.Betr’stunden_Elektro_TWW_(8842) changed to bsblan.0.Betr_stunden_Elektro_TWW_(8842)
                            bsblan.0	2021-02-17 11:02:10.809	warn	(24640) Used invalid characters: bsblan.0.Betr’stunden_TWW-Pumpe_(8840) changed to bsblan.0.Betr_stunden_TWW-Pumpe_(8840)
                            bsblan.0	2021-02-17 11:02:10.808	warn	(24640) Used invalid characters: bsblan.0.Betr’stunden_Elektro_Vorl_(8456) changed to bsblan.0.Betr_stunden_Elektro_Vorl_(8456)
                            bsblan.0	2021-02-17 11:02:10.808	warn	(24640) Used invalid characters: bsblan.0.Betr’stunden_Verdichter_1_(8450) changed to bsblan.0.Betr_stunden_Verdichter_1_(8450)
                            bsblan.0	2021-02-17 11:02:10.807	warn	(24640) Used invalid characters: bsblan.0.Sommerkomp_Sollw’anhebung_(920) changed to bsblan.0.Sommerkomp_Sollw_anhebung_(920)
                            
                            1 Reply Last reply Reply Quote 0
                            • M
                              Malz1902 last edited by

                              wäre es hier vielleicht nicht besser, wenn Du bei den IDs der Datenpunkte evtl nur die Zahl vom Parameter nimmst und in der Beschreibung den Namen?

                              H 1 Reply Last reply Reply Quote 0
                              • H
                                hacki11 @Malz1902 last edited by hacki11

                                Die aktuelle BSB Lan 2.x ist soweit ich weiß noch nicht released. Der BSB Adapter wurde noch nicht auf die API Änderungen getestet oder angepasst.

                                Daher ist das was bei dir passiert nicht definiert, man muss erst den Adapter anpassen.

                                Am Anfang hatte ich mal nur IDS aber das ist in Grafana dann schnell lästig weil du dann die Nummern ständig vergleichen musst oder für jeden Datenpunkte einen Influx Alias vergeben musst. Hätte ich die Einschränkung damals schon gewusst wär die Entscheidung evtl anders ausgefallen.

                                Aber ich würde empfehlen den BSB Adapter mal zu aktualisieren, dieser Thread ist für die alte 0.0.x.

                                Hier der aktuelle https://forum.iobroker.net/topic/36566/test-adapter-bsblan-v0-2-x

                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  Malz1902 @hacki11 last edited by

                                  @hacki11 sorry habe den Falschen Thread erwischt. Habe die neuste Version vom BSB Adapter im ioBroker.

                                  Ja das das mit den Ids schnell Lästig wird glaub ich Dir, vor allem bei der Anzahl an Parameter die man ggf. auswerten will.

                                  1 Reply Last reply Reply Quote 0
                                  • B
                                    Buia2002 last edited by

                                    Hallo hacki11,

                                    nach nodejs update auf 14.20.0 hab ich folgende Fehler im BSB_LAN (0.2.2) adapter.

                                    2022-07-15 17:02:53.109 - info: bsblan.0 (11630) Connection established successfully
                                    2022-07-15 17:03:01.130 - error: bsblan.0 (11630) Error: Parse Error: Missing expected CR after header value
                                    2022-07-15 17:03:01.131 - error: bsblan.0 (11630) RequestError: Error: Parse Error: Missing expected CR after header value
                                    at new RequestError (/opt/iobroker/node_modules/request-promise-core/lib/errors.js:14:15)
                                    at Request.plumbing.callback (/opt/iobroker/node_modules/request-promise-core/lib/plumbing.js:87:29)
                                    at Request.RP$callback [as _callback] (/opt/iobroker/node_modules/request-promise-core/lib/plumbing.js:46:31)
                                    at self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
                                    at Request.emit (events.js:400:28)
                                    at Request.onRequestError (/opt/iobroker/node_modules/request/request.js:877:8)
                                    at ClientRequest.emit (events.js:412:35)
                                    at Socket.socketOnData (_http_client.js:522:9)
                                    at Socket.emit (events.js:400:28)
                                    at addChunk (internal/streams/readable.js:293:12)
                                    at readableAddChunk (internal/streams/readable.js:267:9)
                                    at Socket.Readable.push (internal/streams/readable.js:206:10)
                                    at TCP.onStreamRead (internal/stream_base_commons.js:188:23)
                                    2022-07-15 17:03:01.131 - error: bsblan.0 (11630) Connection failed
                                    2022-07-15 17:03:11.302 - info: bsblan.0 (11630) Connection established successfully
                                    2022-07-15 17:03:19.407 - error: bsblan.0 (11630) Error: Parse Error: Missing expected CR after header value
                                    2022-07-15 17:03:19.407 - error: bsblan.0 (11630) RequestError: Error: Parse Error: Missing expected CR after header value
                                    at new RequestError (/opt/iobroker/node_modules/request-promise-core/lib/errors.js:14:15)
                                    at Request.plumbing.callback (/opt/iobroker/node_modules/request-promise-core/lib/plumbing.js:87:29)
                                    at Request.RP$callback [as _callback] (/opt/iobroker/node_modules/request-promise-core/lib/plumbing.js:46:31)

                                    Carsten Sauermann 1 Reply Last reply Reply Quote 1
                                    • Carsten Sauermann
                                      Carsten Sauermann @Buia2002 last edited by

                                      Selbes bei mir.

                                      RequestError: Error: Parse Error: Missing expected CR after header value at new RequestError (/opt/iobroker/node_modules/request-promise-core/lib/errors.js:14:15) at plumbing.callback (/opt/iobroker/node_modules/request-promise-core/lib/plumbing.js:87:29) at Request.RP$callback [as _callback] (/opt/iobroker/node_modules/request-promise-core/lib/plumbing.js:46:31) at self.callback (/opt/iobroker/node_modules/request/request.js:185:22) at Request.emit (node:events:513:28) at Request.onRequestError (/opt/iobroker/node_modules/request/request.js:877:8) at ClientRequest.emit (node:events:525:35) at Socket.socketOnData (node:_http_client:530:9) at Socket.emit (node:events:513:28) at addChunk (node:internal/streams/readable:324:12) at readableAddChunk (node:internal/streams/readable:297:9) at Readable.push (node:internal/streams/readable:234:10) at TCP.onStreamRead (node:internal/stream_base_commons:190:23)
                                      
                                      H 1 Reply Last reply Reply Quote 0
                                      • H
                                        hacki11 @Carsten Sauermann last edited by

                                        @carsten-sauermann welche bsblan Adapter Version verwendest du?

                                        Carsten Sauermann 1 Reply Last reply Reply Quote 0
                                        • Carsten Sauermann
                                          Carsten Sauermann @hacki11 last edited by

                                          @hacki11 danke für deine Antwort. Ich habe gerade keinen Zugriff bin aber ziemlich sicher das es die Version 0.2.2 ist...

                                          1 Reply Last reply Reply Quote 0
                                          • H
                                            hacki11 last edited by hacki11

                                            https://github.com/nodejs/node/issues/43798
                                            https://twitter.com/addaleax/status/1545381168278896640
                                            https://stackoverflow.com/questions/73279759/http-parse-error-in-nodejs-when-running-in-a-docker-container
                                            https://forum.iobroker.net/topic/57070/gel%C3%B6st-skript-error-bei-request-nach-update-von-nodejs?lang=en-GB

                                            TA2k created this issue in nodejs/node

                                            closed Header separator parsing prevent http request because of missing expected CR after header value #43798

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            574
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            brötje bsb lan bsblan adapter
                                            14
                                            85
                                            8100
                                            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