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.1.x GitHub (Write Support!)

NEWS

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

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

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

Test Adapter BSBLAN v0.1.x GitHub (Write Support!)

Geplant Angeheftet Gesperrt Verschoben Tester
bsb lanbsbbrötjeelcoatlanticbaxifroelingmhgweishauptheating
30 Beiträge 5 Kommentatoren 3.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.
  • M Malz1902

    Ne andere Sache, gibt es schon was neues, die Parameter in den Objekten nach Parameter Nummer zu sortieren bzw nach Kategorien?

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

    @Malz1902
    Habe gerade ein Batch-Processing für das Holen der IDs integriert.
    Kannst du die 0.1.3 vom Github Master installieren und nochmal mit den ursprünglichen IDs testen?

    Für die Sortierung hatte ich bisher noch keine Zeit

    M 1 Antwort Letzte Antwort
    0
    • H hacki11

      @Malz1902
      Habe gerade ein Batch-Processing für das Holen der IDs integriert.
      Kannst du die 0.1.3 vom Github Master installieren und nochmal mit den ursprünglichen IDs testen?

      Für die Sortierung hatte ich bisher noch keine Zeit

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

      @hacki11 scheint wohl nicht zu klaüpen

      2020-08-18 21:41:44.198  - info: bsblan.0 (2916) Values found: 0,1600,1601,1610,1612,1614,1620,1630,1640,1641,1642,1644,1645,1646,5,6,632,633,648,70,700,710,711,712,714,720,721,730,740,741,8000,8003,8004,8006,8400,8410,8411,8412,8450,8451,8456,8457,8700,8703,8756,8830,8831,8840,8841,8842,8843,901,902,903,908,909,912,918,919,920,924,969
      2020-08-18 21:41:44.199  - debug: bsblan.0 (2916) Fetch values ...
      2020-08-18 21:41:44.282  - info: bsblan.0 (2916) Connection established successfully
      2020-08-18 21:41:45.783  - debug: bsblan.0 (2916) system.adapter.admin.0: logging true
      2020-08-18 21:41:50.447  - debug: bsblan.0 (2916) {"0":{"name":"Datum/Zeit","error":0,"value":"18.08.2020 21:44:32","desc":"","dataType":5,"readonly":0,"unit":""},"5":{"name":"Sommerzeitbeginn Tag/Monat","error":0,"value":"25.03","desc":"","dataType":6,"readonly":0,"unit":""},"6":{"name":"Sommerzeitende Tag/Monat","error":0,"value":"25.10","desc":"","dataType":6,"readonly":0,"unit":""},"70":{"name":"Geräte-Version Bedienteil","error":0,"value":"8.5","desc":"","dataType":0,"readonly":0,"unit":""},"632":{"name":"Periode 1 Beginn Tag/Monat","error":0,"value":"---","desc":"","dataType":6,"readonly":0,"unit":""},"633":{"name":"Periode 1 Ende Tag/Monat","error":0,"value":"---","desc":"","dataType":6,"readonly":0,"unit":""},"648":{"name":"Betriebsniveau Ferien","error":0,"value":"0","desc":"Frostschutz","dataType":1,"readonly":0,"unit":""},"700":{"name":"Betriebsart","error":0,"value":"1","desc":"Automatik","dataType":1,"readonly":0,"unit":""},"710":{"name":"Komfortsollwert","error":0,"value":"23.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"711":{"name":"Komfortsollwert Maximum","error":0,"value":"24.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"712":{"name":"Reduziertsollwert","error":0,"value":"21.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"714":{"name":"Frostschutzsollwert","error":0,"value":"8.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"720":{"name":"Kennlinie Steilheit","error":0,"value":"0.44","desc":"","dataType":0,"readonly":0,"unit":""},"721":{"name":"Kennlinie Verschiebung","error":0,"value":"1.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"730":{"name":"Sommer-/ Winterheizgrenze","error":0,"value":"12.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"740":{"name":"Vorlaufsollwert Minimum","error":0,"value":"17.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"741":{"name":"Vorlaufsollwert Maximum","error":0,"value":"35.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1600":{"name":"Trinkwasserbetrieb","error":0,"value":"1","desc":"Ein","dataType":1,"readonly":0,"unit":""},"1601":{"name":"Manueller TWW-Push","error":0,"value":"0","desc":"Aus","dataType":1,"readonly":0,"unit":""},"1610":{"name":"TWW Nennsollwert","error":0,"value":"45.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1612":{"name":"TWW Reduziertsollwert","error":0,"value":"44.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1614":{"name":"TWW Nennsollwert Maximum","error":0,"value":"65.0","desc":"","dataType":0,"readonly":1,"unit":"°C"},"1620":{"name":"TWW Freigabe","error":0,"value":"2","desc":"Zeitprogramm 4/TWW","dataType":1,"readonly":0,"unit":""},"1630":{"name":"TWW Ladevorrang","error":0,"value":"0","desc":"Absolut","dataType":1,"readonly":0,"unit":""},"1640":{"name":"Legionellenfunktion","error":0,"value":"0","desc":"Aus","dataType":1,"readonly":0,"unit":""},"1641":{"name":"Legionellenfkt. Periodizität","error":0,"value":"7","desc":"","dataType":0,"readonly":0,"unit":"Tage"},"1642":{"name":"Legionellenfkt. Wochentag","error":0,"value":"7","desc":"Sonntag","dataType":1,"readonly":0,"unit":""},"1644":{"name":"Legionellenfkt. Zeitpunkt","error":0,"value":"22:00","desc":"","dataType":4,"readonly":0,"unit":""},"1645":{"name":"Legionellenfkt. Sollwert","error":0,"value":"60.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1646":{"name":"Legionellenfkt. Verweildauer","error":0,"value":"60","desc":"","dataType":0,"readonly":0,"unit":"min"}}
      2020-08-18 21:41:50.449  - debug: bsblan.0 (2916) Reset Timer
      2020-08-18 21:42:00.450  - debug: bsblan.0 (2916) Fetch values ...
      
      H 1 Antwort Letzte Antwort
      0
      • M Malz1902

        @hacki11 scheint wohl nicht zu klaüpen

        2020-08-18 21:41:44.198  - info: bsblan.0 (2916) Values found: 0,1600,1601,1610,1612,1614,1620,1630,1640,1641,1642,1644,1645,1646,5,6,632,633,648,70,700,710,711,712,714,720,721,730,740,741,8000,8003,8004,8006,8400,8410,8411,8412,8450,8451,8456,8457,8700,8703,8756,8830,8831,8840,8841,8842,8843,901,902,903,908,909,912,918,919,920,924,969
        2020-08-18 21:41:44.199  - debug: bsblan.0 (2916) Fetch values ...
        2020-08-18 21:41:44.282  - info: bsblan.0 (2916) Connection established successfully
        2020-08-18 21:41:45.783  - debug: bsblan.0 (2916) system.adapter.admin.0: logging true
        2020-08-18 21:41:50.447  - debug: bsblan.0 (2916) {"0":{"name":"Datum/Zeit","error":0,"value":"18.08.2020 21:44:32","desc":"","dataType":5,"readonly":0,"unit":""},"5":{"name":"Sommerzeitbeginn Tag/Monat","error":0,"value":"25.03","desc":"","dataType":6,"readonly":0,"unit":""},"6":{"name":"Sommerzeitende Tag/Monat","error":0,"value":"25.10","desc":"","dataType":6,"readonly":0,"unit":""},"70":{"name":"Geräte-Version Bedienteil","error":0,"value":"8.5","desc":"","dataType":0,"readonly":0,"unit":""},"632":{"name":"Periode 1 Beginn Tag/Monat","error":0,"value":"---","desc":"","dataType":6,"readonly":0,"unit":""},"633":{"name":"Periode 1 Ende Tag/Monat","error":0,"value":"---","desc":"","dataType":6,"readonly":0,"unit":""},"648":{"name":"Betriebsniveau Ferien","error":0,"value":"0","desc":"Frostschutz","dataType":1,"readonly":0,"unit":""},"700":{"name":"Betriebsart","error":0,"value":"1","desc":"Automatik","dataType":1,"readonly":0,"unit":""},"710":{"name":"Komfortsollwert","error":0,"value":"23.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"711":{"name":"Komfortsollwert Maximum","error":0,"value":"24.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"712":{"name":"Reduziertsollwert","error":0,"value":"21.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"714":{"name":"Frostschutzsollwert","error":0,"value":"8.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"720":{"name":"Kennlinie Steilheit","error":0,"value":"0.44","desc":"","dataType":0,"readonly":0,"unit":""},"721":{"name":"Kennlinie Verschiebung","error":0,"value":"1.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"730":{"name":"Sommer-/ Winterheizgrenze","error":0,"value":"12.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"740":{"name":"Vorlaufsollwert Minimum","error":0,"value":"17.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"741":{"name":"Vorlaufsollwert Maximum","error":0,"value":"35.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1600":{"name":"Trinkwasserbetrieb","error":0,"value":"1","desc":"Ein","dataType":1,"readonly":0,"unit":""},"1601":{"name":"Manueller TWW-Push","error":0,"value":"0","desc":"Aus","dataType":1,"readonly":0,"unit":""},"1610":{"name":"TWW Nennsollwert","error":0,"value":"45.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1612":{"name":"TWW Reduziertsollwert","error":0,"value":"44.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1614":{"name":"TWW Nennsollwert Maximum","error":0,"value":"65.0","desc":"","dataType":0,"readonly":1,"unit":"°C"},"1620":{"name":"TWW Freigabe","error":0,"value":"2","desc":"Zeitprogramm 4/TWW","dataType":1,"readonly":0,"unit":""},"1630":{"name":"TWW Ladevorrang","error":0,"value":"0","desc":"Absolut","dataType":1,"readonly":0,"unit":""},"1640":{"name":"Legionellenfunktion","error":0,"value":"0","desc":"Aus","dataType":1,"readonly":0,"unit":""},"1641":{"name":"Legionellenfkt. Periodizität","error":0,"value":"7","desc":"","dataType":0,"readonly":0,"unit":"Tage"},"1642":{"name":"Legionellenfkt. Wochentag","error":0,"value":"7","desc":"Sonntag","dataType":1,"readonly":0,"unit":""},"1644":{"name":"Legionellenfkt. Zeitpunkt","error":0,"value":"22:00","desc":"","dataType":4,"readonly":0,"unit":""},"1645":{"name":"Legionellenfkt. Sollwert","error":0,"value":"60.0","desc":"","dataType":0,"readonly":0,"unit":"°C"},"1646":{"name":"Legionellenfkt. Verweildauer","error":0,"value":"60","desc":"","dataType":0,"readonly":0,"unit":"min"}}
        2020-08-18 21:41:50.449  - debug: bsblan.0 (2916) Reset Timer
        2020-08-18 21:42:00.450  - debug: bsblan.0 (2916) Fetch values ...
        
        H Offline
        H Offline
        hacki11
        schrieb am zuletzt editiert von
        #23

        @Malz1902 Kannst du es mit der 0.1.4 versuchen - auch über Github.

        Es war noch ein Bug beim Batch processing versteckt.

        Zusätzlich gab es noch ein Problem, wenn man Werte schreiben wollte während noch Werte abgefragt werden. Die BSB Firmware ist nicht Multitasking fähig, daher können nicht mehrere Requests gleichzeitig (Schreiben läuft bei iobroker über einen Callback) gefeuert werden. Daher habe ich eine Command Queue integriert, damit sollte das Schreiben robuster funktionieren.

        M 1 Antwort Letzte Antwort
        0
        • H hacki11

          @Malz1902 Kannst du es mit der 0.1.4 versuchen - auch über Github.

          Es war noch ein Bug beim Batch processing versteckt.

          Zusätzlich gab es noch ein Problem, wenn man Werte schreiben wollte während noch Werte abgefragt werden. Die BSB Firmware ist nicht Multitasking fähig, daher können nicht mehrere Requests gleichzeitig (Schreiben läuft bei iobroker über einen Callback) gefeuert werden. Daher habe ich eine Command Queue integriert, damit sollte das Schreiben robuster funktionieren.

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

          @hacki11 bin bis nächsten Freitag im Urlaub, werde es dann an WE tetsen und bescheid geben

          Carsten SauermannC H 2 Antworten Letzte Antwort
          0
          • M Malz1902

            @hacki11 bin bis nächsten Freitag im Urlaub, werde es dann an WE tetsen und bescheid geben

            Carsten SauermannC Offline
            Carsten SauermannC Offline
            Carsten Sauermann
            schrieb am zuletzt editiert von
            #25

            Hallo,

            ich habe den Adapter nun auch installiert und aktuell scheint alles zu laufen.
            Vielen Dank für die Arbeit, die darin steckt.

            Was ich bisher nicht hinbekommen habe, ist den 24h-Durchschnittswert in IOBroker abzufragen.
            Die Html Abfrage wäre einfach ein "A" vor der Parameterzahl, also z.B. 8700 = Temperatur A8700 = 24 Durchschnittstemperatur.

            Im Adapter die A8700 einzutragen funktioniert leider nicht, da keine Buchstaben angenommen werden.
            Gibt es eine Möglichkeit, die ich bisher nicht gefunden habe?

            Gruß Carsten

            H 1 Antwort Letzte Antwort
            0
            • Carsten SauermannC Carsten Sauermann

              Hallo,

              ich habe den Adapter nun auch installiert und aktuell scheint alles zu laufen.
              Vielen Dank für die Arbeit, die darin steckt.

              Was ich bisher nicht hinbekommen habe, ist den 24h-Durchschnittswert in IOBroker abzufragen.
              Die Html Abfrage wäre einfach ein "A" vor der Parameterzahl, also z.B. 8700 = Temperatur A8700 = 24 Durchschnittstemperatur.

              Im Adapter die A8700 einzutragen funktioniert leider nicht, da keine Buchstaben angenommen werden.
              Gibt es eine Möglichkeit, die ich bisher nicht gefunden habe?

              Gruß Carsten

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

              @Carsten-Sauermann
              Leider sind die A-Parameter nicht über die JSON Schnittstelle verfügbar, wodurch eine Integration mit ein wenig Aufwand verbunden wäre.
              Für solche statistischen Themen würde ich aber generell andere Systeme empfehlen.
              Ich speichere z.B. alles in einer InfluxDB und erzeuge sämtliche statistische Auswertungen über Grafana.
              Eine andere Möglichkeit wäre den Adapter Sourceanalytix zu nutzen um aggregierte Daten zu sammeln.

              Carsten SauermannC 1 Antwort Letzte Antwort
              0
              • H hacki11

                @Carsten-Sauermann
                Leider sind die A-Parameter nicht über die JSON Schnittstelle verfügbar, wodurch eine Integration mit ein wenig Aufwand verbunden wäre.
                Für solche statistischen Themen würde ich aber generell andere Systeme empfehlen.
                Ich speichere z.B. alles in einer InfluxDB und erzeuge sämtliche statistische Auswertungen über Grafana.
                Eine andere Möglichkeit wäre den Adapter Sourceanalytix zu nutzen um aggregierte Daten zu sammeln.

                Carsten SauermannC Offline
                Carsten SauermannC Offline
                Carsten Sauermann
                schrieb am zuletzt editiert von
                #27

                @hacki11 Danke dir. Ich habe ein entsprechendes Ticket im Github (BSB-Lan Adapter) angelegt, evtl. können die Jungs das noch implementieren.

                Was die Abfrage angeht, so habe ich mich oben was vertan. Aktuell kann man alle Durchschnittswerte mit /A abrufen aber nicht explizit einen wie oben beschrieben, wie das dann später auf der JSON Schnittstelle aussieht werden wir dann ja sehen.

                Nochmals danke für die tolle Arbeit

                Gruß Carsten

                H 1 Antwort Letzte Antwort
                1
                • M Malz1902

                  @hacki11 bin bis nächsten Freitag im Urlaub, werde es dann an WE tetsen und bescheid geben

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

                  @Malz1902 Hi, bist du schon zu einem Test gekommen? Würde dann ein Release schnüren

                  M 1 Antwort Letzte Antwort
                  0
                  • Carsten SauermannC Carsten Sauermann

                    @hacki11 Danke dir. Ich habe ein entsprechendes Ticket im Github (BSB-Lan Adapter) angelegt, evtl. können die Jungs das noch implementieren.

                    Was die Abfrage angeht, so habe ich mich oben was vertan. Aktuell kann man alle Durchschnittswerte mit /A abrufen aber nicht explizit einen wie oben beschrieben, wie das dann später auf der JSON Schnittstelle aussieht werden wir dann ja sehen.

                    Nochmals danke für die tolle Arbeit

                    Gruß Carsten

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

                    @Carsten-Sauermann
                    Die Version im Master liest nun die neue /JA Schnittstelle ein, habe einen neuen Thread erstellt.
                    Kannst du Testen? Bei mir hats schon mal geklappt:
                    https://forum.iobroker.net/topic/36566/test-adapter-bsblan-v0-2-x

                    1 Antwort Letzte Antwort
                    0
                    • H hacki11

                      @Malz1902 Hi, bist du schon zu einem Test gekommen? Würde dann ein Release schnüren

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

                      @hacki11 Hey, sorry bisher nicht geschafft lag nach meinem Urlaub ne Woche flach, aber kein Corona es gibt noch normale Erkältungen^^

                      gerade getestet, scheint zu klappen mit version 0.2.0

                      1 Antwort Letzte Antwort
                      1
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      829

                      Online

                      32.5k

                      Benutzer

                      81.6k

                      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