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. Tester
  4. Test Adapter BSBLAN v0.2.x

NEWS

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

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

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

Test Adapter BSBLAN v0.2.x

Geplant Angeheftet Gesperrt Verschoben Tester
brötjeheatingcontrolbsbbsb lanbsblan adaptertest
54 Beiträge 6 Kommentatoren 7.6k Aufrufe 7 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.
  • N nini

    @hacki11 sorry, was meinst du mit expertmode ?

    N Offline
    N Offline
    nini
    schrieb am zuletzt editiert von
    #15

    folgendes steht im Log:

    bsblan.0	2020-12-11 21:55:19.914	error	(19656) Connection failed
    bsblan.0	2020-12-11 21:55:19.914	error	at processTicksAndRejections (internal/process/task_queues.js:97:5)
    bsblan.0	2020-12-11 21:55:19.914	error	at runMicrotasks (<anonymous>)
    bsblan.0	2020-12-11 21:55:19.914	error	at /opt/iobroker/node_modules/iobroker.bsblan/main.js:100:43
    bsblan.0	2020-12-11 21:55:19.914	error	at BSB.write (/opt/iobroker/node_modules/iobroker.bsblan/lib/bsb.js:47:22)
    bsblan.0	2020-12-11 21:55:19.914	error	at PQueue.add (/opt/iobroker/node_modules/p-queue/dist/index.js:152:16)
    bsblan.0	2020-12-11 21:55:19.914	error	at new Promise (<anonymous>)
    bsblan.0	2020-12-11 21:55:19.914	error	at /opt/iobroker/node_modules/p-queue/dist/index.js:171:18
    bsblan.0	2020-12-11 21:55:19.914	error	at PQueue._tryToStartAnother (/opt/iobroker/node_modules/p-queue/dist/index.js:105:17)
    bsblan.0	2020-12-11 21:55:19.914	error	at run (/opt/iobroker/node_modules/p-queue/dist/index.js:157:104)
    bsblan.0	2020-12-11 21:55:19.914	error	at /opt/iobroker/node_modules/iobroker.bsblan/lib/bsb.js:55:49
    bsblan.0	2020-12-11 21:55:19.914	error	(19656) TypeError: Cannot read property 'writeType' of undefined
    bsblan.0	2020-12-11 21:55:19.912	error	(19656) Cannot read property 'writeType' of undefined
    bsblan.0	2020-12-11 21:55:19.908	info	(19656) Sending write request for bsblan.0.Gasenergie_TWW_(8382) (value: 0)
    '''
    H 1 Antwort Letzte Antwort
    0
    • N nini

      folgendes steht im Log:

      bsblan.0	2020-12-11 21:55:19.914	error	(19656) Connection failed
      bsblan.0	2020-12-11 21:55:19.914	error	at processTicksAndRejections (internal/process/task_queues.js:97:5)
      bsblan.0	2020-12-11 21:55:19.914	error	at runMicrotasks (<anonymous>)
      bsblan.0	2020-12-11 21:55:19.914	error	at /opt/iobroker/node_modules/iobroker.bsblan/main.js:100:43
      bsblan.0	2020-12-11 21:55:19.914	error	at BSB.write (/opt/iobroker/node_modules/iobroker.bsblan/lib/bsb.js:47:22)
      bsblan.0	2020-12-11 21:55:19.914	error	at PQueue.add (/opt/iobroker/node_modules/p-queue/dist/index.js:152:16)
      bsblan.0	2020-12-11 21:55:19.914	error	at new Promise (<anonymous>)
      bsblan.0	2020-12-11 21:55:19.914	error	at /opt/iobroker/node_modules/p-queue/dist/index.js:171:18
      bsblan.0	2020-12-11 21:55:19.914	error	at PQueue._tryToStartAnother (/opt/iobroker/node_modules/p-queue/dist/index.js:105:17)
      bsblan.0	2020-12-11 21:55:19.914	error	at run (/opt/iobroker/node_modules/p-queue/dist/index.js:157:104)
      bsblan.0	2020-12-11 21:55:19.914	error	at /opt/iobroker/node_modules/iobroker.bsblan/lib/bsb.js:55:49
      bsblan.0	2020-12-11 21:55:19.914	error	(19656) TypeError: Cannot read property 'writeType' of undefined
      bsblan.0	2020-12-11 21:55:19.912	error	(19656) Cannot read property 'writeType' of undefined
      bsblan.0	2020-12-11 21:55:19.908	info	(19656) Sending write request for bsblan.0.Gasenergie_TWW_(8382) (value: 0)
      '''
      H Offline
      H Offline
      hacki11
      schrieb am zuletzt editiert von
      #16

      @nini kannst du das in der BSB web ui erfolgreich ändern? Dort sind zwar alle Parameter anpassbar aber nicht alle sind schreibbar.
      Der Fehler in deinem log sieht trotzdem merkwürdig aus. Ich seh mir das mal an

      N 1 Antwort Letzte Antwort
      0
      • H hacki11

        @nini kannst du das in der BSB web ui erfolgreich ändern? Dort sind zwar alle Parameter anpassbar aber nicht alle sind schreibbar.
        Der Fehler in deinem log sieht trotzdem merkwürdig aus. Ich seh mir das mal an

        N Offline
        N Offline
        nini
        schrieb am zuletzt editiert von
        #17

        @hacki11 in der web ui geht es. mir ist aufgefallen, das die angegebenen parameter nicht in der config.js auftauchen. somit kann der adapter den writeType nicht ermitteln.

        H 1 Antwort Letzte Antwort
        0
        • N nini

          @hacki11 in der web ui geht es. mir ist aufgefallen, das die angegebenen parameter nicht in der config.js auftauchen. somit kann der adapter den writeType nicht ermitteln.

          H Offline
          H Offline
          hacki11
          schrieb am zuletzt editiert von hacki11
          #18

          @nini am liebsten wärs mir wenn man den writetype von der api bekommt. Das gabs bisher nicht, daher statisch gepflegt. Kannst du sie hinzufügen?

          N 2 Antworten Letzte Antwort
          0
          • H hacki11

            @nini am liebsten wärs mir wenn man den writetype von der api bekommt. Das gabs bisher nicht, daher statisch gepflegt. Kannst du sie hinzufügen?

            N Offline
            N Offline
            nini
            schrieb am zuletzt editiert von nini
            #19

            @hacki11 eine Abfrage nach dem writeType ist nicht möglich, da nicht für jeden Parameter bekannt. Die meisten scheinen ja mit writeType=1 gesetzt zu werden, und writeType=0 (INF) sind eher die Ausnahme.https://forum.fhem.de/index.php/topic,29762.msg1108282.html#msg1108282

            Hätte da noch eine Anregung:
            Über die Abfrage /R<Parameter> (Bsp. /R8701) kann man den Wert zum resetten bzw. den in der Heizung hinterlegten Standardwert abfragen. Wenn man jetzt anstelle eines Wertes 'reset' eingibt, wäre es cool, wenn der Adapter den Wert ermittelt und dann setzt.
            Beispiel wäre das resetten der min. max. Außentemperatur, oder der hinterlegte Standard Komfortsollwert (710),etc. Sollte es keinen Wert zu /R<Parameter> geben, wird 'decoding error' zurückgegeben.

            Edit: es gibt die Möglichkeit den Wert als JSON zu bekommen /JR=XXXX

            1 Antwort Letzte Antwort
            0
            • H hacki11

              @nini am liebsten wärs mir wenn man den writetype von der api bekommt. Das gabs bisher nicht, daher statisch gepflegt. Kannst du sie hinzufügen?

              N Offline
              N Offline
              nini
              schrieb am zuletzt editiert von
              #20

              @hacki11
              Hi, habe mal 2 Änderungen zugeschickt. Bei mir funktioniert es. So könnte sich die Pflege von config.js reduzieren auf INF Parameter....

              1 Antwort Letzte Antwort
              0
              • H Offline
                H Offline
                hacki11
                schrieb am zuletzt editiert von
                #21

                @Buia2002 Bitte hol dir die neueste Version aus Github-master und lösche die States mit den verschiedenen Hochkommas. Anschließend sollten sie richtig angelegt werden. Der BSB Lan Adapter verwendet leider 3 verschiedene Apostrophe-Zeichen, nicht alle wurden korrekt ersetzt.

                1 Antwort Letzte Antwort
                0
                • M Offline
                  M Offline
                  Malz1902
                  schrieb am zuletzt editiert von
                  #22

                  @hacki11 weißt Du schon ab wann der Adapter mit BSB Lan Version v1 funktioniert?

                  H 1 Antwort Letzte Antwort
                  0
                  • M Malz1902

                    @hacki11 weißt Du schon ab wann der Adapter mit BSB Lan Version v1 funktioniert?

                    H Offline
                    H Offline
                    hacki11
                    schrieb am zuletzt editiert von
                    #23

                    @malz1902 Ich hab noch nicht begonnen, aber zumindest hab ich alle Hardware hier die ich benötige.

                    H 1 Antwort Letzte Antwort
                    1
                    • H hacki11

                      @malz1902 Ich hab noch nicht begonnen, aber zumindest hab ich alle Hardware hier die ich benötige.

                      H Offline
                      H Offline
                      hacki11
                      schrieb am zuletzt editiert von hacki11
                      #24

                      @nini @Malz1902
                      Der Adapter funktioniert mit der neuen 2.x Version bereits mit der (noch nicht im stable befindlichen) 0.2.2, PR pending
                      Mit der 0.2.0 gibt es in der Tat ein Schreib-Problem weil die Object IDs keine Leerzeichen enthalten dürfen. Diese werden in der 0.2.2 korrigiert

                      Ihr könnt aber eine Github Installation machen.

                      M 1 Antwort Letzte Antwort
                      1
                      • H hacki11

                        @nini @Malz1902
                        Der Adapter funktioniert mit der neuen 2.x Version bereits mit der (noch nicht im stable befindlichen) 0.2.2, PR pending
                        Mit der 0.2.0 gibt es in der Tat ein Schreib-Problem weil die Object IDs keine Leerzeichen enthalten dürfen. Diese werden in der 0.2.2 korrigiert

                        Ihr könnt aber eine Github Installation machen.

                        M Offline
                        M Offline
                        Malz1902
                        schrieb am zuletzt editiert von
                        #25

                        @hacki11 Vielen Dank, klappt bestens :-)

                        H 1 Antwort Letzte Antwort
                        1
                        • M Malz1902

                          @hacki11 Vielen Dank, klappt bestens :-)

                          H Offline
                          H Offline
                          hacki11
                          schrieb am zuletzt editiert von
                          #26

                          0.2.2 ist nun im stable

                          1 Antwort Letzte Antwort
                          0
                          • DillioD Offline
                            DillioD Offline
                            Dillio
                            schrieb am zuletzt editiert von
                            #27

                            Hi, ich hätte da eine generelle Frage zu dem Adapter. Und zwar würde ich gerne über den Adapter meine Gastherme überwachen. Ich habe die Therme Brötje WMS 12C mit dem Raumregler Brötje IDA. Ist dies möglich, oder kommen sich der Adapter und die IDA irgendwie in die Quere?

                            H 1 Antwort Letzte Antwort
                            0
                            • DillioD Dillio

                              Hi, ich hätte da eine generelle Frage zu dem Adapter. Und zwar würde ich gerne über den Adapter meine Gastherme überwachen. Ich habe die Therme Brötje WMS 12C mit dem Raumregler Brötje IDA. Ist dies möglich, oder kommen sich der Adapter und die IDA irgendwie in die Quere?

                              H Offline
                              H Offline
                              hacki11
                              schrieb am zuletzt editiert von hacki11
                              #28

                              @dillio Ne kommen sich nicht in die Quere. Der BSB Adapter hat eine eigene ID. Hier findest du alle Infos: https://1coderookie.github.io/BSB-LPB-LAN/

                              DillioD 1 Antwort Letzte Antwort
                              0
                              • H hacki11

                                @dillio Ne kommen sich nicht in die Quere. Der BSB Adapter hat eine eigene ID. Hier findest du alle Infos: https://1coderookie.github.io/BSB-LPB-LAN/

                                DillioD Offline
                                DillioD Offline
                                Dillio
                                schrieb am zuletzt editiert von Dillio
                                #29

                                @hacki11 sorry, ich bin noch neu auf dem Gebiet. Nur zum Verständnis: Um meine Gastherme über ioBroker auslesen zu können, benötige ich den Adapter (BSBLAN) selbst und die dazugehörige Hardware. Ich habe lediglich den Raumregler Brötje IDA (Arduino bzw. ESP32 wird hier, wenn ich das richtig verstanden habe, dann nicht benötigt). Den Adapter habe ich mir vor ein paar Tagen bereits installiert und wollte heute über die IDA die Datenpunkte abrufen. Dafür habe ich lediglich die IP der IDA und die Datenpunkte eingegeben. Leider erhalte ich keine Datenpunkte. Ich habe den Adapter bereits auf debug gestellt, um zu schauen, woran es hapert. Leider werde ich daraus nicht wirklich schlau:

                                bsblan.0	2021-04-11 18:25:34.675	error	at processTimers (internal/timers.js:497:7)
                                bsblan.0	2021-04-11 18:25:34.675	error	at listOnTimeout (internal/timers.js:554:17)
                                bsblan.0	2021-04-11 18:25:34.675	error	at Timeout.<anonymous> (/opt/iobroker/node_modules/request/request.js:851:16)
                                bsblan.0	2021-04-11 18:25:34.675	error	at Request.emit (events.js:314:20)
                                bsblan.0	2021-04-11 18:25:34.675	error	at self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
                                bsblan.0	2021-04-11 18:25:34.675	error	at Request.RP$callback [as _callback] (/opt/iobroker/node_modules/request-promise-core/lib/plumbing.js:46:31)
                                bsblan.0	2021-04-11 18:25:34.675	error	at Request.plumbing.callback (/opt/iobroker/node_modules/request-promise-core/lib/plumbing.js:87:29)
                                bsblan.0	2021-04-11 18:25:34.675	error	at new RequestError (/opt/iobroker/node_modules/request-promise-core/lib/errors.js:14:15)
                                bsblan.0	2021-04-11 18:25:34.675	error	(6738) RequestError: Error: ETIMEDOUT
                                bsblan.0	2021-04-11 18:25:34.674	error	(6738) Error: ETIMEDOUT
                                bsblan.0	2021-04-11 18:25:03.669	info	(6738) Setup new objects (700,710,9009) ...
                                bsblan.0	2021-04-11 18:25:03.656	debug	(6738) Fetch values ...
                                bsblan.0	2021-04-11 18:24:03.656	debug	(6738) Reset Timer
                                

                                Was mache ich falsch?

                                H 1 Antwort Letzte Antwort
                                0
                                • DillioD Dillio

                                  @hacki11 sorry, ich bin noch neu auf dem Gebiet. Nur zum Verständnis: Um meine Gastherme über ioBroker auslesen zu können, benötige ich den Adapter (BSBLAN) selbst und die dazugehörige Hardware. Ich habe lediglich den Raumregler Brötje IDA (Arduino bzw. ESP32 wird hier, wenn ich das richtig verstanden habe, dann nicht benötigt). Den Adapter habe ich mir vor ein paar Tagen bereits installiert und wollte heute über die IDA die Datenpunkte abrufen. Dafür habe ich lediglich die IP der IDA und die Datenpunkte eingegeben. Leider erhalte ich keine Datenpunkte. Ich habe den Adapter bereits auf debug gestellt, um zu schauen, woran es hapert. Leider werde ich daraus nicht wirklich schlau:

                                  bsblan.0	2021-04-11 18:25:34.675	error	at processTimers (internal/timers.js:497:7)
                                  bsblan.0	2021-04-11 18:25:34.675	error	at listOnTimeout (internal/timers.js:554:17)
                                  bsblan.0	2021-04-11 18:25:34.675	error	at Timeout.<anonymous> (/opt/iobroker/node_modules/request/request.js:851:16)
                                  bsblan.0	2021-04-11 18:25:34.675	error	at Request.emit (events.js:314:20)
                                  bsblan.0	2021-04-11 18:25:34.675	error	at self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
                                  bsblan.0	2021-04-11 18:25:34.675	error	at Request.RP$callback [as _callback] (/opt/iobroker/node_modules/request-promise-core/lib/plumbing.js:46:31)
                                  bsblan.0	2021-04-11 18:25:34.675	error	at Request.plumbing.callback (/opt/iobroker/node_modules/request-promise-core/lib/plumbing.js:87:29)
                                  bsblan.0	2021-04-11 18:25:34.675	error	at new RequestError (/opt/iobroker/node_modules/request-promise-core/lib/errors.js:14:15)
                                  bsblan.0	2021-04-11 18:25:34.675	error	(6738) RequestError: Error: ETIMEDOUT
                                  bsblan.0	2021-04-11 18:25:34.674	error	(6738) Error: ETIMEDOUT
                                  bsblan.0	2021-04-11 18:25:03.669	info	(6738) Setup new objects (700,710,9009) ...
                                  bsblan.0	2021-04-11 18:25:03.656	debug	(6738) Fetch values ...
                                  bsblan.0	2021-04-11 18:24:03.656	debug	(6738) Reset Timer
                                  

                                  Was mache ich falsch?

                                  H Offline
                                  H Offline
                                  hacki11
                                  schrieb am zuletzt editiert von
                                  #30

                                  @dillio du brauchst den BSB-lan Hardware Adapter für deinen arduino oder ESP. Gibt für beides jeweils einen Adapter. Den steckst du drauf und Flasht die Firmware bsblan drauf.
                                  Iobroker bekommt dann die datenpunkte. IDA kenne ich nicht.

                                  DillioD 1 Antwort Letzte Antwort
                                  0
                                  • H hacki11

                                    @dillio du brauchst den BSB-lan Hardware Adapter für deinen arduino oder ESP. Gibt für beides jeweils einen Adapter. Den steckst du drauf und Flasht die Firmware bsblan drauf.
                                    Iobroker bekommt dann die datenpunkte. IDA kenne ich nicht.

                                    DillioD Offline
                                    DillioD Offline
                                    Dillio
                                    schrieb am zuletzt editiert von
                                    #31

                                    @hacki11 wie gesagt, ich habe weder einen Arduino noch eine ESP32. Ich besitze lediglich den Raumregler IDA (https://www.broetje.de/de/produkte/regelung-und-vernetzte-heizung/isr/isr-ida) von Brötje selbst. So wie es sich für mich anhört, ist mein Vorhaben mit der vorhandenen Hardware und deinem Adapter nicht wirklich umsetzbar.

                                    H 2 Antworten Letzte Antwort
                                    0
                                    • DillioD Dillio

                                      @hacki11 wie gesagt, ich habe weder einen Arduino noch eine ESP32. Ich besitze lediglich den Raumregler IDA (https://www.broetje.de/de/produkte/regelung-und-vernetzte-heizung/isr/isr-ida) von Brötje selbst. So wie es sich für mich anhört, ist mein Vorhaben mit der vorhandenen Hardware und deinem Adapter nicht wirklich umsetzbar.

                                      H Offline
                                      H Offline
                                      hacki11
                                      schrieb am zuletzt editiert von
                                      #32

                                      @dillio Jo keine Chance. Mein Iobroker Adapter ist ja für den bsblan Adapter und nicht direkt für Brötje Geräte.
                                      Ich finde aber der kleine Invest lohnt sich.
                                      Arduino Due/ESP + BSB Platine. Kann man auch fertig bestückt bestellen.

                                      DillioD 1 Antwort Letzte Antwort
                                      0
                                      • DillioD Dillio

                                        @hacki11 wie gesagt, ich habe weder einen Arduino noch eine ESP32. Ich besitze lediglich den Raumregler IDA (https://www.broetje.de/de/produkte/regelung-und-vernetzte-heizung/isr/isr-ida) von Brötje selbst. So wie es sich für mich anhört, ist mein Vorhaben mit der vorhandenen Hardware und deinem Adapter nicht wirklich umsetzbar.

                                        H Offline
                                        H Offline
                                        hacki11
                                        schrieb am zuletzt editiert von hacki11
                                        #33

                                        @dillio Scheinbar hat IDA eine Schnittstelle, denn man kann es per App bedienen. Wenn wir an die Schnittstelle kommen wärs cool wenn wir das ansprechen könnten. Dann würde man sich in der Tat den Bsblan Adapter sparen!

                                        Edit: IDA schickt alles zu einem Brötje Server und die App geht dann auch auf diesen Server. Schade, in Bezug auf Datenschutz weniger toll und auch eine potentielle Umsetzung schwierig. So wie ich das verstehe bietet das Ding nur ein abgespecktes Featureset im Gegensatz zu bsblan. Beim 10-fachen Preis.

                                        DillioD 1 Antwort Letzte Antwort
                                        0
                                        • H hacki11

                                          @dillio Scheinbar hat IDA eine Schnittstelle, denn man kann es per App bedienen. Wenn wir an die Schnittstelle kommen wärs cool wenn wir das ansprechen könnten. Dann würde man sich in der Tat den Bsblan Adapter sparen!

                                          Edit: IDA schickt alles zu einem Brötje Server und die App geht dann auch auf diesen Server. Schade, in Bezug auf Datenschutz weniger toll und auch eine potentielle Umsetzung schwierig. So wie ich das verstehe bietet das Ding nur ein abgespecktes Featureset im Gegensatz zu bsblan. Beim 10-fachen Preis.

                                          DillioD Offline
                                          DillioD Offline
                                          Dillio
                                          schrieb am zuletzt editiert von
                                          #34

                                          @hacki11 schade, dass die Umsetzung in der Hinsicht sich sehr schwierig gestaltet. Trotzdem vielen Dank, dass du dir überhaupt die Mühe gemacht hast dich darüber zu informieren! :-)
                                          Mal eine andere Frage: der gleichzeitige Betrieb der IDA und einem Arduino sollte doch theoretisch funktionieren, wenn ich es ebenfalls ans BUS-System der Gastherme anschließe, oder nicht?

                                          H 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

                                          849

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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