Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter bshb (Bosch Smart Home) v0.0.x

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    364

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

Test Adapter bshb (Bosch Smart Home) v0.0.x

Scheduled Pinned Locked Moved Tester
bosch
448 Posts 86 Posters 121.3k Views 89 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Matthias I
    wrote on last edited by
    #343

    Hallo zusammen,

    leider erhalte ich bei dem Versuch den Adapter zu installieren folgende Fehlermeldung:

    $ iobroker add bshb --host raspberrypi4-iobroker
    
    Installing iobroker.bshb@0.2.4... (System call)
    
    host.raspberrypi4-iobroker Cannot install iobroker.bshb@0.2.4: 1
    
    ERROR: Process exited with code 25
    

    Könnt ihr mir sagen, wo das Problem liegt?

    1 Reply Last reply
    0
    • W Offline
      W Offline
      warhammer73
      wrote on last edited by warhammer73
      #344

      Da ich beim durchscrollen keine Lösung gefunden habe:
      Hat jemand eine Lösung gefunden wie man wenigstens die Meldungen über schlechte Batterien ausgewertet bekommt? Sowas wie "Good" scheint es ja nicht zu geben, sondern nur eine Warnung in der App wenn bei einem Gerät die Batterien eben nicht mehr gut sind.

      ... bzw: Wie sieht das dann denn im Objektbaum aus?

      1 Reply Last reply
      0
      • onel04O Offline
        onel04O Offline
        onel04
        wrote on last edited by
        #345

        Guten Abend, ich lese das Thema schon eine Weile mit und habe nun auch Fragen zur Umsetzung mit Bosch Smart Home

        • Rollladensteuerung
        • Zwischenstecker
        • Radiator Thermostat

        Widgets von vis-icontwo als Visualisierung
        Ich möchte gerne das das Rollo ansprechen mit Auf und ZU und % per Schieberegler.

        Ich habe das nun den ganzen Nachmittag versucht umzusetzen, einzig was ich erreicht habe, dass sich der Zustand des Widgets ändern in der Farbe/ZU/Bild zu - Farbe/Auf/Bild auf.
        Der Schieberegler das auch Anzeigt zwischen 1 und 100%.

        Rollo 2 Werte zum Objekt sw.jpg

        Mit der Objekt ID habe ich »herumgespielt«, aber keine Reaktion.

        Was ist mein Fehler bzw. wie muss ich das Umsetzen (welche Zuordnung der Objekt ID); % erreiche ich mit einem Level, nur wie stelle ich das Widgets um das ich Level angeben kann?

        Zu viele fragen, Suchmaschine hat leider kein Treffer dafür.... (iobroker Bosch Smart Home Rollladensteuerung)

        Danke für die Erklärung zur Umsetzung.
        onel

        Kein Recht um zu Antworten - "Forbidden/Verboten" - F5 Drücken -> Lösung um zu Kommunizieren

        1 Reply Last reply
        0
        • B Offline
          B Offline
          bfit
          wrote on last edited by bfit
          #346

          Hat jemand bereits Erfahrung mit dem Raumthermostat II 230V? Ich habe einige Räume mit der Version I (die wohl unter der Haube eigtl. Homematic Geräte sind) ausgestattet und dabei sehr gute Erfahrungen gemacht.

          Nun habe ich testweise noch einen Kellerraum mit der Version II ausgestattet. Das Gerät ist nicht nur unglaublich hässlich, sondern auch im Zusammenspiel mit dem ioBroker-BSHB-Adapter leider recht störrisch. Im Ordner des Gerätes selbst gibt es quasi gar keine sinnvollen Objekte (hier in Gelb das neue Raumthermostat II 230V vs. in Blau eines der alten Raumthermostate I 230V):
          Bildschirmfoto 2023-10-13 um 20.46.56.png

          Und auch im Ordner des zugehörigen Raums gibt es bei der Version II (wieder Gelb) deutlich weniger und eher kryptische Unterordner und Zustände verglichen mit der Version I (Blau):
          Bildschirmfoto 2023-10-13 um 20.50.00.png

          Insbesondere die Zustände Temperatur und Luftfeuchtigkeit, die mich hauptsächlich interessieren, bekommt der Adapter scheinbar nicht raus. In der Bosch Smart Home App funktioniert aber alles einwandfrei.

          Woran könnte das liegen?

          Falls noch jemand Geräte der ersten Generation irgendwo rumliegen hat: Ich würde sie nehmen ;)

          Norwegen60N 1 Reply Last reply
          0
          • B bfit

            Hat jemand bereits Erfahrung mit dem Raumthermostat II 230V? Ich habe einige Räume mit der Version I (die wohl unter der Haube eigtl. Homematic Geräte sind) ausgestattet und dabei sehr gute Erfahrungen gemacht.

            Nun habe ich testweise noch einen Kellerraum mit der Version II ausgestattet. Das Gerät ist nicht nur unglaublich hässlich, sondern auch im Zusammenspiel mit dem ioBroker-BSHB-Adapter leider recht störrisch. Im Ordner des Gerätes selbst gibt es quasi gar keine sinnvollen Objekte (hier in Gelb das neue Raumthermostat II 230V vs. in Blau eines der alten Raumthermostate I 230V):
            Bildschirmfoto 2023-10-13 um 20.46.56.png

            Und auch im Ordner des zugehörigen Raums gibt es bei der Version II (wieder Gelb) deutlich weniger und eher kryptische Unterordner und Zustände verglichen mit der Version I (Blau):
            Bildschirmfoto 2023-10-13 um 20.50.00.png

            Insbesondere die Zustände Temperatur und Luftfeuchtigkeit, die mich hauptsächlich interessieren, bekommt der Adapter scheinbar nicht raus. In der Bosch Smart Home App funktioniert aber alles einwandfrei.

            Woran könnte das liegen?

            Falls noch jemand Geräte der ersten Generation irgendwo rumliegen hat: Ich würde sie nehmen ;)

            Norwegen60N Offline
            Norwegen60N Offline
            Norwegen60
            wrote on last edited by Norwegen60
            #347

            @bfit Ich habe das gleiche Problem. Es liegt aber nicht an Gen. II. Ich hatte bei der Installation des bshb-Adapters bereits Gen. I und Gen. II im Einsatz. Da werden beim Gen. II mehr Datenpunkte dargestellt.
            73f741cc-8b1d-4478-997a-e89811d764c5-grafik.png
            Jetzt habe ich noch einen neuen Gen. II installiert und bei dem wird trotz mehrere Neustart des bshb auch nur der Status dargestellt. Im Protokoll kommt bei Neustart die Meldung
            a070cf77-2660-403a-89a0-fe695216ee53-grafik.png
            Dachte zuerst dass es an zu langem Name oder "ü" im Namen lag, aber das wars nicht

            Was mir aber auch bei den ursprünglich eingebundenen fehlt ist die eingestellte Temperatur, TemperaturLevel.temperature zeigt nur die gemessene Temperatur. Oder geht das nur, indem man displayedTemperature umstellt?

            B 1 Reply Last reply
            0
            • Norwegen60N Norwegen60

              @bfit Ich habe das gleiche Problem. Es liegt aber nicht an Gen. II. Ich hatte bei der Installation des bshb-Adapters bereits Gen. I und Gen. II im Einsatz. Da werden beim Gen. II mehr Datenpunkte dargestellt.
              73f741cc-8b1d-4478-997a-e89811d764c5-grafik.png
              Jetzt habe ich noch einen neuen Gen. II installiert und bei dem wird trotz mehrere Neustart des bshb auch nur der Status dargestellt. Im Protokoll kommt bei Neustart die Meldung
              a070cf77-2660-403a-89a0-fe695216ee53-grafik.png
              Dachte zuerst dass es an zu langem Name oder "ü" im Namen lag, aber das wars nicht

              Was mir aber auch bei den ursprünglich eingebundenen fehlt ist die eingestellte Temperatur, TemperaturLevel.temperature zeigt nur die gemessene Temperatur. Oder geht das nur, indem man displayedTemperature umstellt?

              B Offline
              B Offline
              bfit
              wrote on last edited by
              #348

              @norwegen60 Danke für deine Antwort! Du hast Recht, selbiges Verhalten hab ich jetzt im log auch feststellen können:
              Bildschirmfoto 2023-10-14 um 08.52.15.png
              Ein Umlaut oder andere Sonderzeichen sollten bei mir nicht vorkommen. Den Raum gab es schon vorher und das neue Gerät heißt einfach nur "Raumthermostat".

              @holomekc : Kannst Du Dir das erklären? :)

              H 1 Reply Last reply
              0
              • B bfit

                @norwegen60 Danke für deine Antwort! Du hast Recht, selbiges Verhalten hab ich jetzt im log auch feststellen können:
                Bildschirmfoto 2023-10-14 um 08.52.15.png
                Ein Umlaut oder andere Sonderzeichen sollten bei mir nicht vorkommen. Den Raum gab es schon vorher und das neue Gerät heißt einfach nur "Raumthermostat".

                @holomekc : Kannst Du Dir das erklären? :)

                H Offline
                H Offline
                holomekc
                wrote on last edited by
                #349

                @bfit

                Hi bitte einmal den Adapter stoppen, dann den ganzen bshb Ordner in Objects löschen, dann den Adapter neu starten.

                Vermutlich liegt es an neuen Geräten, während der Adapter läuft. Muss ich mir bei Gelegenheit anschauen.

                B 1 Reply Last reply
                0
                • H holomekc

                  @bfit

                  Hi bitte einmal den Adapter stoppen, dann den ganzen bshb Ordner in Objects löschen, dann den Adapter neu starten.

                  Vermutlich liegt es an neuen Geräten, während der Adapter läuft. Muss ich mir bei Gelegenheit anschauen.

                  B Offline
                  B Offline
                  bfit
                  wrote on last edited by
                  #350

                  @holomekc Ich bin begeistert - es klappt! Vielen Dank für die schnelle Hilfe! Dann stört mich an der 2. Generation ja echt nur noch die Optik :D

                  1 Reply Last reply
                  0
                  • Norwegen60N Offline
                    Norwegen60N Offline
                    Norwegen60
                    wrote on last edited by
                    #351

                    @holomekc Löschen und Neustart hat auch bei mir die fehlenden Datenpunkte erzeugt. Danke

                    S 1 Reply Last reply
                    0
                    • Norwegen60N Norwegen60

                      @holomekc Löschen und Neustart hat auch bei mir die fehlenden Datenpunkte erzeugt. Danke

                      S Offline
                      S Offline
                      Snert
                      wrote on last edited by
                      #352

                      Gibt es die Möglichkeit den Heizkörper-Thermostat II eine externe IST Temperatur zur Regelung mitzuteilen?
                      Idee ist:
                      Ich habe im ioBroker über meine Sonoff Geräte bereits die echte IST Temeratur im Raum. Also nicht die direkt an der Heizung.
                      Diese würde ich gerne dem Heizkörper-Thermostat II als Rückmeldung geben, worauf diese zu reagieren hat.
                      Quasi eine "billige" Alternative zu den Raumthermostat II (zumindest glaube ich das die das auch so machen)

                      Das richtige Objekt habe ich im bshb nur noch nicht dazu gefunden.

                      Vielen Dank

                      Norwegen60N H 2 Replies Last reply
                      0
                      • S Snert

                        Gibt es die Möglichkeit den Heizkörper-Thermostat II eine externe IST Temperatur zur Regelung mitzuteilen?
                        Idee ist:
                        Ich habe im ioBroker über meine Sonoff Geräte bereits die echte IST Temeratur im Raum. Also nicht die direkt an der Heizung.
                        Diese würde ich gerne dem Heizkörper-Thermostat II als Rückmeldung geben, worauf diese zu reagieren hat.
                        Quasi eine "billige" Alternative zu den Raumthermostat II (zumindest glaube ich das die das auch so machen)

                        Das richtige Objekt habe ich im bshb nur noch nicht dazu gefunden.

                        Vielen Dank

                        Norwegen60N Offline
                        Norwegen60N Offline
                        Norwegen60
                        wrote on last edited by
                        #353

                        @snert Ja, das würde auch ich als sinnvoll ansehen. Denn jetzt, wo die Thermostaten zum ersten mal aktiv sind und ich in ioBroker schön den Temperarturverlauf sehen kann, muss ich auch feststellen, dass die Bosch-Thermostate eine großen Nachteil haben. Der Sensor sitzt wohl so nahe an der Heizung, dass die angezeigte Temperatur eher die des Heizkörpers ist, als die des Raums.
                        Ich finde in den Datenpunkten des Adapters nirgends die eingestellte Temperatur. Unter TemperatureLevel.temperature ist nur die gemessene Temperatur sichtbar.
                        Ist die eingestellte Temperatur gar nicht sichtbar?

                        1 Reply Last reply
                        0
                        • S Snert

                          Gibt es die Möglichkeit den Heizkörper-Thermostat II eine externe IST Temperatur zur Regelung mitzuteilen?
                          Idee ist:
                          Ich habe im ioBroker über meine Sonoff Geräte bereits die echte IST Temeratur im Raum. Also nicht die direkt an der Heizung.
                          Diese würde ich gerne dem Heizkörper-Thermostat II als Rückmeldung geben, worauf diese zu reagieren hat.
                          Quasi eine "billige" Alternative zu den Raumthermostat II (zumindest glaube ich das die das auch so machen)

                          Das richtige Objekt habe ich im bshb nur noch nicht dazu gefunden.

                          Vielen Dank

                          H Offline
                          H Offline
                          holomekc
                          wrote on last edited by
                          #354

                          @snert
                          Nein das geht nicht. Die Temperatur wird am Thermostat selber gemessen und etwas anderes lässt die Api nicht zu. Du kannst nur ein offset einstellen und versuchen den Wert des anderen Gerätes zu treffen.

                          S Norwegen60N 2 Replies Last reply
                          0
                          • H holomekc

                            @snert
                            Nein das geht nicht. Die Temperatur wird am Thermostat selber gemessen und etwas anderes lässt die Api nicht zu. Du kannst nur ein offset einstellen und versuchen den Wert des anderen Gerätes zu treffen.

                            S Offline
                            S Offline
                            Snert
                            wrote on last edited by
                            #355

                            @holomekc Ok, aber wie machen das dann die Raumthermostate von Bosch selber?
                            Kann mir kaum vorstellen, dass man für ~70€ nur ein Drehrad zum SOLL-Temperatur einstellen und IST-Temperatur Anzeigen bekommt.

                            H 1 Reply Last reply
                            0
                            • S Snert

                              @holomekc Ok, aber wie machen das dann die Raumthermostate von Bosch selber?
                              Kann mir kaum vorstellen, dass man für ~70€ nur ein Drehrad zum SOLL-Temperatur einstellen und IST-Temperatur Anzeigen bekommt.

                              H Offline
                              H Offline
                              holomekc
                              wrote on last edited by
                              #356

                              @snert
                              Nicht über die lokale Api. Das wird vermutlich im Controller selber gesteuert. Aber keine Ahnung wie genau. Vielleicht reden die Geräte auch untereinander. Ich weiß es nicht.

                              1 Reply Last reply
                              0
                              • LaireL Offline
                                LaireL Offline
                                Laire
                                wrote on last edited by Laire
                                #357

                                Moin, ich bekomme das Pairing mit meinem Home Controller II nicht hin.
                                IP-Adresse und Passwort habe ich mehrfach geprüft und keinen Fehler gefunden.

                                Am Controller habe ich schon mehrfach das Pairing gestartet (Button gedrückt bis das Internetsymbol blinkt).

                                Ich bekomme vermutlich die Standard Meldung des Adapters, wenn nichts findet. Bin relativ ratlos. Adapter auch schon deinstalliert und neu installiert. Die Ausgabe ist im Debug Modus, das aktivieren des Pairings am Controller, löst noch nicht mal eine Meldung aus.

                                2023-10-22 00:29:30.513 - debug: bshb.0 (28324) Redis Objects: Use Redis connection: 0.0.0.0:9001
                                2023-10-22 00:29:30.579 - debug: bshb.0 (28324) Objects client ready ... initialize now
                                2023-10-22 00:29:30.582 - debug: bshb.0 (28324) Objects create System PubSub Client
                                2023-10-22 00:29:30.583 - debug: bshb.0 (28324) Objects create User PubSub Client
                                2023-10-22 00:29:30.684 - debug: bshb.0 (28324) Objects client initialize lua scripts
                                2023-10-22 00:29:30.694 - debug: bshb.0 (28324) Objects connected to redis: 0.0.0.0:9001
                                2023-10-22 00:29:30.777 - debug: bshb.0 (28324) Redis States: Use Redis connection: 0.0.0.0:9000
                                2023-10-22 00:29:30.825 - debug: bshb.0 (28324) States create System PubSub Client
                                2023-10-22 00:29:30.827 - debug: bshb.0 (28324) States create User PubSub Client
                                2023-10-22 00:29:30.885 - debug: bshb.0 (28324) States connected to redis: 0.0.0.0:9000
                                2023-10-22 00:29:31.223 - info: bshb.0 (28324) starting. Version 0.2.4 in /opt/iobroker/node_modules/iobroker.bshb, node: v18.18.2, js-controller: 5.0.12
                                2023-10-22 00:29:31.279 - debug: bshb.0 (28324) config host: 192.168.188.99
                                2023-10-22 00:29:31.280 - debug: bshb.0 (28324) config identifier: ioBroker.bshb_d9fde5c2-491b-40dc-8d79-54d8e166ca51
                                2023-10-22 00:29:31.281 - debug: bshb.0 (28324) config systemPassword: true
                                2023-10-22 00:29:31.282 - debug: bshb.0 (28324) config pairingDelay: 10000
                                2023-10-22 00:29:31.282 - debug: bshb.0 (28324) config rateLimit: 1000
                                2023-10-22 00:29:31.319 - info: bshb.0 (28324) Client certificate found in system.certificates
                                2023-10-22 00:29:31.320 - info: bshb.0 (28324) Check if certificate is file reference or actual content
                                2023-10-22 00:29:31.321 - info: bshb.0 (28324) certificate seems to be actual content. Use value from state.
                                2023-10-22 00:29:31.322 - info: bshb.0 (28324) private key seems to be actual content. Use value from state.
                                2023-10-22 00:29:31.336 - info: bshb.0 (28324) Check if client with identifier: ioBroker.bshb_d9fde5c2-491b-40dc-8d79-54d8e166ca51 is already paired.
                                2023-10-22 00:29:32.403 - debug: bshb.0 (28324) error during call to BSHC: - [{"errno":-71,"code":"EPROTO","syscall":"write"}]
                                2023-10-22 00:29:32.406 - info: bshb.0 (28324) Client with identifier: ioBroker.bshb_d9fde5c2-491b-40dc-8d79-54d8e166ca51 was not paired yet.
                                2023-10-22 00:29:32.407 - info: bshb.0 (28324) Start pairing. Activate pairing on Bosch Smart Home Controller by pressing button until flashing.
                                2023-10-22 00:29:33.314 - debug: bshb.0 (28324) error during call to BSHC: - [{"errno":-71,"code":"EPROTO","syscall":"write"}]
                                2023-10-22 00:29:33.315 - warn: bshb.0 (28324) Could not pair client. Did you press the paring button? Error details: BshbError: [ERROR] error during call to BSHC:
                                2023-10-22 00:29:33.316 - warn: bshb.0 (28324) Could not pair client. Did you press the paring button on Bosch Smart Home Controller? Error details: BshbError: [ERROR] error during call to BSHC:
                                2023-10-22 00:29:43.319 - info: bshb.0 (28324) Check if client with identifier: ioBroker.bshb_d9fde5c2-491b-40dc-8d79-54d8e166ca51 is already paired.
                                2023-10-22 00:29:44.230 - debug: bshb.0 (28324) error during call to BSHC: - [{"errno":-71,"code":"EPROTO","syscall":"write"}]
                                
                                H 1 Reply Last reply
                                0
                                • LaireL Laire

                                  Moin, ich bekomme das Pairing mit meinem Home Controller II nicht hin.
                                  IP-Adresse und Passwort habe ich mehrfach geprüft und keinen Fehler gefunden.

                                  Am Controller habe ich schon mehrfach das Pairing gestartet (Button gedrückt bis das Internetsymbol blinkt).

                                  Ich bekomme vermutlich die Standard Meldung des Adapters, wenn nichts findet. Bin relativ ratlos. Adapter auch schon deinstalliert und neu installiert. Die Ausgabe ist im Debug Modus, das aktivieren des Pairings am Controller, löst noch nicht mal eine Meldung aus.

                                  2023-10-22 00:29:30.513 - debug: bshb.0 (28324) Redis Objects: Use Redis connection: 0.0.0.0:9001
                                  2023-10-22 00:29:30.579 - debug: bshb.0 (28324) Objects client ready ... initialize now
                                  2023-10-22 00:29:30.582 - debug: bshb.0 (28324) Objects create System PubSub Client
                                  2023-10-22 00:29:30.583 - debug: bshb.0 (28324) Objects create User PubSub Client
                                  2023-10-22 00:29:30.684 - debug: bshb.0 (28324) Objects client initialize lua scripts
                                  2023-10-22 00:29:30.694 - debug: bshb.0 (28324) Objects connected to redis: 0.0.0.0:9001
                                  2023-10-22 00:29:30.777 - debug: bshb.0 (28324) Redis States: Use Redis connection: 0.0.0.0:9000
                                  2023-10-22 00:29:30.825 - debug: bshb.0 (28324) States create System PubSub Client
                                  2023-10-22 00:29:30.827 - debug: bshb.0 (28324) States create User PubSub Client
                                  2023-10-22 00:29:30.885 - debug: bshb.0 (28324) States connected to redis: 0.0.0.0:9000
                                  2023-10-22 00:29:31.223 - info: bshb.0 (28324) starting. Version 0.2.4 in /opt/iobroker/node_modules/iobroker.bshb, node: v18.18.2, js-controller: 5.0.12
                                  2023-10-22 00:29:31.279 - debug: bshb.0 (28324) config host: 192.168.188.99
                                  2023-10-22 00:29:31.280 - debug: bshb.0 (28324) config identifier: ioBroker.bshb_d9fde5c2-491b-40dc-8d79-54d8e166ca51
                                  2023-10-22 00:29:31.281 - debug: bshb.0 (28324) config systemPassword: true
                                  2023-10-22 00:29:31.282 - debug: bshb.0 (28324) config pairingDelay: 10000
                                  2023-10-22 00:29:31.282 - debug: bshb.0 (28324) config rateLimit: 1000
                                  2023-10-22 00:29:31.319 - info: bshb.0 (28324) Client certificate found in system.certificates
                                  2023-10-22 00:29:31.320 - info: bshb.0 (28324) Check if certificate is file reference or actual content
                                  2023-10-22 00:29:31.321 - info: bshb.0 (28324) certificate seems to be actual content. Use value from state.
                                  2023-10-22 00:29:31.322 - info: bshb.0 (28324) private key seems to be actual content. Use value from state.
                                  2023-10-22 00:29:31.336 - info: bshb.0 (28324) Check if client with identifier: ioBroker.bshb_d9fde5c2-491b-40dc-8d79-54d8e166ca51 is already paired.
                                  2023-10-22 00:29:32.403 - debug: bshb.0 (28324) error during call to BSHC: - [{"errno":-71,"code":"EPROTO","syscall":"write"}]
                                  2023-10-22 00:29:32.406 - info: bshb.0 (28324) Client with identifier: ioBroker.bshb_d9fde5c2-491b-40dc-8d79-54d8e166ca51 was not paired yet.
                                  2023-10-22 00:29:32.407 - info: bshb.0 (28324) Start pairing. Activate pairing on Bosch Smart Home Controller by pressing button until flashing.
                                  2023-10-22 00:29:33.314 - debug: bshb.0 (28324) error during call to BSHC: - [{"errno":-71,"code":"EPROTO","syscall":"write"}]
                                  2023-10-22 00:29:33.315 - warn: bshb.0 (28324) Could not pair client. Did you press the paring button? Error details: BshbError: [ERROR] error during call to BSHC:
                                  2023-10-22 00:29:33.316 - warn: bshb.0 (28324) Could not pair client. Did you press the paring button on Bosch Smart Home Controller? Error details: BshbError: [ERROR] error during call to BSHC:
                                  2023-10-22 00:29:43.319 - info: bshb.0 (28324) Check if client with identifier: ioBroker.bshb_d9fde5c2-491b-40dc-8d79-54d8e166ca51 is already paired.
                                  2023-10-22 00:29:44.230 - debug: bshb.0 (28324) error during call to BSHC: - [{"errno":-71,"code":"EPROTO","syscall":"write"}]
                                  
                                  H Offline
                                  H Offline
                                  holomekc
                                  wrote on last edited by
                                  #358

                                  @laire
                                  Am besten mal logging auf „alles“ stellen. Ich vermute du siehst dann ein 401 unautherized beim pairing call. Bisher waren es immer Tippfehler beim Passwort. Falls du es nicht finden solltest und etwas posten möchtest bitte aufpassen. Im Pairing call steht dein Passwort. Das möchtest du vielleicht hier nicht teilen.

                                  1 Reply Last reply
                                  0
                                  • LaireL Offline
                                    LaireL Offline
                                    Laire
                                    wrote on last edited by Laire
                                    #359

                                    @holomekc
                                    Ich habe zum Testen das Passwort auf 12345678 gesetzt (in der App und in der Instanz). Komischerweise überträgt er anscheinend ein ganz anderes Passwort:

                                    "Systempassword":"MTIzNDU2Nzg="

                                    2023-10-22 11:25:55.110 - silly: bshb.0 (13530) requestOptions: - [{"timeout":5000,"hostname":"192.168.188.99","port":8443,"path":"/smarthome/clients","method":"POST","rejectUnauthorized":true,"ca":"-----BEGIN CERTIFICATE-----\nMIIFujCCA6KgAwIBAgIUIbQ+BIVcGVD29UIe+Sv6/+Qy/OUwDQYJKoZIhvcNAQEL\nBQAwYzELMAkGA1UEBhMCREUxITAfBgNVBAoMGEJvc2NoIFRoZXJtb3RlY2huaWsg\nR21iSDExMC8GA1UEAwwoU21hcnQgSG9tZSBDb250cm9sbGVyIFByb2R1Y3RpdmUg\nUm9vdCBDQTAeFw0xNTA4MTgwNzIwMTNaFw0zNTA4MTQwNzIwMTNaMGMxCzAJBgNV\nBAYTAkRFMSEwHwYDVQQKDBhCb3NjaCBUaGVybW90ZWNobmlrIEdtYkgxMTAvBgNV\nBAMMKFNtYXJ0IEhvbWUgQ29udHJvbGxlciBQcm9kdWN0aXZlIFJvb3QgQ0EwggIi\nMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCcFmt1vu85lfXMl66Ix32tmEbc\nn4bt6Oa6QIiT6zJIR2DsE85c42H8XogATWiqfp3FTbmfIIijfoj9JL6uyFkw0yrT\nqfttw9KD8DRIV973F1UyAP8wPxpdt2QPJCBMmqymC6h2oT7eS6hRIMbY3SFLa5lO\n4EQ10uflZnY9Yv7kTzeuEw1qWqd8kHhfDBq3k2N90oopt47ghDQ/qUmne19xp0jQ\nfXFA6hfudNcU9vuZ6hvObm25++ySmRKvtuY+O/CmLVnUJngpKQWJCnYOv3/Z5StZ\n5aVvLR028ozc1oqdL8fVeaJX8xIdBsSjB+gOaauEYodJzVfeLdXVb8R4CqVighci\nEUuwZVhzdtA5qs2O9jLJv6JFiD+uuRn8Ip1uYiajYqkRzR2egKWFfhZvV6Yk2zuw\ns8FUtagtYRwKCp+F+f+PCryLcBcnyc7iVm0Xo7kQAjzoDql4vmXQybmP6kU9qzmD\nxEG02s6FHVn1X1X4htXc/+Wh0/0850T+Up2HeN+ZN92BubI8yM62mecvfx08vSb1\n5AviYkQQE37KzGeKYYbciEMeVu5sLx/lN6YIcyHY5kTUsU7SCzw7vTTsNjTzuzYa\nl2fudHS8lOHaAwvZP//14cM+N9beQqLzxS7jdmFQxtToyzdbgL1OekO58fiqti4W\nd88bnmMBZsl3bR9b5QIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgECMB0GA1Ud\nDgQWBBThUGsROMNnqMhPn+qFxk8R9VdWPjAfBgNVHSMEGDAWgBThUGsROMNnqMhP\nn+qFxk8R9VdWPjAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggIBAEp2\nbQei/KQGrnsnqugeseDVKNTOFp5o0xYz8gXEWzRCuAIo/sYKcFWziquajJWuCt/9\nCexNFWkYtV95EbunyE+wijQcnOehGSZ2gWnZiQU2fu1Y4aA5g3LlB61ljnbhX4SE\ntLs31iTdjPFcWMx+rsS3+qfuOiOqQbliTykG+p/ULVLLPDCmzL/MHg3w5AiGB8k5\ni1npzDKJKpLFGFWEnECYKhPi93rLfdgmOEFalIoFB96/upm6bfOWbNvsdIspFVGe\n3zSjWUvveHe9mm+VTq9aldwy/J0/81oFF7C5CmlB31sDwfY+qF5/mHKfPbrnWTIi\nQAiZJxXrbmeWX9JVutRbokP1UTX63ghH+BNab/E1D020JVkimMf2Vg1/5WR2gdkN\nS4j+f//uVKuCr7bPGWzcADeURlyCmW/O2CNfln+T/0YFg2lET9PAEDkZ7Js3I/4f\n+Dy58LwjdQYI3Z6qKA9h0Cfgy6KOA8Omyw3QmdTAAd0EgABQ/vxNVL3Q4Oh8Eiff\nZVrpFWLgMxeRckHTMqG9SfGBdZQCO7XPz7mb/8Da6prEfw4VKvdh9llvatWeB1V1\nvqixwFVuHIWKxIiR8GXZEjIQXBmeuzdgIceYcw12HYHLUifFozaNtjxMcPcIALKz\nGrR4oS2tFVZCjwF4vPAt15fsbEx/F/NfaO6SAFz8\n-----END CERTIFICATE-----\n","headers":{"Content-Type":"application/json","Accept":"application/json","api-version":"3.2","Systempassword":"MTIzNDU2Nzg="}}]
                                    
                                    H 1 Reply Last reply
                                    0
                                    • LaireL Laire

                                      @holomekc
                                      Ich habe zum Testen das Passwort auf 12345678 gesetzt (in der App und in der Instanz). Komischerweise überträgt er anscheinend ein ganz anderes Passwort:

                                      "Systempassword":"MTIzNDU2Nzg="

                                      2023-10-22 11:25:55.110 - silly: bshb.0 (13530) requestOptions: - [{"timeout":5000,"hostname":"192.168.188.99","port":8443,"path":"/smarthome/clients","method":"POST","rejectUnauthorized":true,"ca":"-----BEGIN CERTIFICATE-----\nMIIFujCCA6KgAwIBAgIUIbQ+BIVcGVD29UIe+Sv6/+Qy/OUwDQYJKoZIhvcNAQEL\nBQAwYzELMAkGA1UEBhMCREUxITAfBgNVBAoMGEJvc2NoIFRoZXJtb3RlY2huaWsg\nR21iSDExMC8GA1UEAwwoU21hcnQgSG9tZSBDb250cm9sbGVyIFByb2R1Y3RpdmUg\nUm9vdCBDQTAeFw0xNTA4MTgwNzIwMTNaFw0zNTA4MTQwNzIwMTNaMGMxCzAJBgNV\nBAYTAkRFMSEwHwYDVQQKDBhCb3NjaCBUaGVybW90ZWNobmlrIEdtYkgxMTAvBgNV\nBAMMKFNtYXJ0IEhvbWUgQ29udHJvbGxlciBQcm9kdWN0aXZlIFJvb3QgQ0EwggIi\nMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCcFmt1vu85lfXMl66Ix32tmEbc\nn4bt6Oa6QIiT6zJIR2DsE85c42H8XogATWiqfp3FTbmfIIijfoj9JL6uyFkw0yrT\nqfttw9KD8DRIV973F1UyAP8wPxpdt2QPJCBMmqymC6h2oT7eS6hRIMbY3SFLa5lO\n4EQ10uflZnY9Yv7kTzeuEw1qWqd8kHhfDBq3k2N90oopt47ghDQ/qUmne19xp0jQ\nfXFA6hfudNcU9vuZ6hvObm25++ySmRKvtuY+O/CmLVnUJngpKQWJCnYOv3/Z5StZ\n5aVvLR028ozc1oqdL8fVeaJX8xIdBsSjB+gOaauEYodJzVfeLdXVb8R4CqVighci\nEUuwZVhzdtA5qs2O9jLJv6JFiD+uuRn8Ip1uYiajYqkRzR2egKWFfhZvV6Yk2zuw\ns8FUtagtYRwKCp+F+f+PCryLcBcnyc7iVm0Xo7kQAjzoDql4vmXQybmP6kU9qzmD\nxEG02s6FHVn1X1X4htXc/+Wh0/0850T+Up2HeN+ZN92BubI8yM62mecvfx08vSb1\n5AviYkQQE37KzGeKYYbciEMeVu5sLx/lN6YIcyHY5kTUsU7SCzw7vTTsNjTzuzYa\nl2fudHS8lOHaAwvZP//14cM+N9beQqLzxS7jdmFQxtToyzdbgL1OekO58fiqti4W\nd88bnmMBZsl3bR9b5QIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgECMB0GA1Ud\nDgQWBBThUGsROMNnqMhPn+qFxk8R9VdWPjAfBgNVHSMEGDAWgBThUGsROMNnqMhP\nn+qFxk8R9VdWPjAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggIBAEp2\nbQei/KQGrnsnqugeseDVKNTOFp5o0xYz8gXEWzRCuAIo/sYKcFWziquajJWuCt/9\nCexNFWkYtV95EbunyE+wijQcnOehGSZ2gWnZiQU2fu1Y4aA5g3LlB61ljnbhX4SE\ntLs31iTdjPFcWMx+rsS3+qfuOiOqQbliTykG+p/ULVLLPDCmzL/MHg3w5AiGB8k5\ni1npzDKJKpLFGFWEnECYKhPi93rLfdgmOEFalIoFB96/upm6bfOWbNvsdIspFVGe\n3zSjWUvveHe9mm+VTq9aldwy/J0/81oFF7C5CmlB31sDwfY+qF5/mHKfPbrnWTIi\nQAiZJxXrbmeWX9JVutRbokP1UTX63ghH+BNab/E1D020JVkimMf2Vg1/5WR2gdkN\nS4j+f//uVKuCr7bPGWzcADeURlyCmW/O2CNfln+T/0YFg2lET9PAEDkZ7Js3I/4f\n+Dy58LwjdQYI3Z6qKA9h0Cfgy6KOA8Omyw3QmdTAAd0EgABQ/vxNVL3Q4Oh8Eiff\nZVrpFWLgMxeRckHTMqG9SfGBdZQCO7XPz7mb/8Da6prEfw4VKvdh9llvatWeB1V1\nvqixwFVuHIWKxIiR8GXZEjIQXBmeuzdgIceYcw12HYHLUifFozaNtjxMcPcIALKz\nGrR4oS2tFVZCjwF4vPAt15fsbEx/F/NfaO6SAFz8\n-----END CERTIFICATE-----\n","headers":{"Content-Type":"application/json","Accept":"application/json","api-version":"3.2","Systempassword":"MTIzNDU2Nzg="}}]
                                      
                                      H Offline
                                      H Offline
                                      holomekc
                                      wrote on last edited by
                                      #360

                                      @laire
                                      Das Passwort ist Base64 enkodiert:
                                      https://amp.base64decode.org/

                                      Am besten nicht für „echte“ Passwörter das online Tool nutzen. Es ist aber 12345678. was kommt denn als Antwort zurück.

                                      LaireL 1 Reply Last reply
                                      0
                                      • H holomekc

                                        @laire
                                        Das Passwort ist Base64 enkodiert:
                                        https://amp.base64decode.org/

                                        Am besten nicht für „echte“ Passwörter das online Tool nutzen. Es ist aber 12345678. was kommt denn als Antwort zurück.

                                        LaireL Offline
                                        LaireL Offline
                                        Laire
                                        wrote on last edited by
                                        #361

                                        @holomekc

                                        2023-10-22 11:25:54.001 - silly: bshb.0 (13530) requestOptions: - [{"timeout":5000,"hostname":"192.168.188.99","port":8444,"path":"/smarthome/rooms","method":"GET","rejectUnauthorized":true,"ca":"-----BEGIN CERTIFICATE-----\nMIIFujCCA6KgAwIBAgIUIbQ+BIVcGVD29UIe+Sv6/+Qy/OUwDQYJKoZIhvcNAQEL\nBQAwYzELMAkGA1UEBhMCREUxITAfBgNVBAoMGEJvc2NoIFRoZXJtb3RlY2huaWsg\nR21iSDExMC8GA1UEAwwoU21hcnQgSG9tZSBDb250cm9sbGVyIFByb2R1Y3RpdmUg\nUm9vdCBDQTAeFw0xNTA4MTgwNzIwMTNaFw0zNTA4MTQwNzIwMTNaMGMxCzAJBgNV\nBAYTAkRFMSEwHwYDVQQKDBhCb3NjaCBUaGVybW90ZWNobmlrIEdtYkgxMTAvBgNV\nBAMMKFNtYXJ0IEhvbWUgQ29udHJvbGxlciBQcm9kdWN0aXZlIFJvb3QgQ0EwggIi\nMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCcFmt1vu85lfXMl66Ix32tmEbc\nn4bt6Oa6QIiT6zJIR2DsE85c42H8XogATWiqfp3FTbmfIIijfoj9JL6uyFkw0yrT\nqfttw9KD8DRIV973F1UyAP8wPxpdt2QPJCBMmqymC6h2oT7eS6hRIMbY3SFLa5lO\n4EQ10uflZnY9Yv7kTzeuEw1qWqd8kHhfDBq3k2N90oopt47ghDQ/qUmne19xp0jQ\nfXFA6hfudNcU9vuZ6hvObm25++ySmRKvtuY+O/CmLVnUJngpKQWJCnYOv3/Z5StZ\n5aVvLR028ozc1oqdL8fVeaJX8xIdBsSjB+gOaauEYodJzVfeLdXVb8R4CqVighci\nEUuwZVhzdtA5qs2O9jLJv6JFiD+uuRn8Ip1uYiajYqkRzR2egKWFfhZvV6Yk2zuw\ns8FUtagtYRwKCp+F+f+PCryLcBcnyc7iVm0Xo7kQAjzoDql4vmXQybmP6kU9qzmD\nxEG02s6FHVn1X1X4htXc/+Wh0/0850T+Up2HeN+ZN92BubI8yM62mecvfx08vSb1\n5AviYkQQE37KzGeKYYbciEMeVu5sLx/lN6YIcyHY5kTUsU7SCzw7vTTsNjTzuzYa\nl2fudHS8lOHaAwvZP//14cM+N9beQqLzxS7jdmFQxtToyzdbgL1OekO58fiqti4W\nd88bnmMBZsl3bR9b5QIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgECMB0GA1Ud\nDgQWBBThUGsROMNnqMhPn+qFxk8R9VdWPjAfBgNVHSMEGDAWgBThUGsROMNnqMhP\nn+qFxk8R9VdWPjAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggIBAEp2\nbQei/KQGrnsnqugeseDVKNTOFp5o0xYz8gXEWzRCuAIo/sYKcFWziquajJWuCt/9\nCexNFWkYtV95EbunyE+wijQcnOehGSZ2gWnZiQU2fu1Y4aA5g3LlB61ljnbhX4SE\ntLs31iTdjPFcWMx+rsS3+qfuOiOqQbliTykG+p/ULVLLPDCmzL/MHg3w5AiGB8k5\ni1npzDKJKpLFGFWEnECYKhPi93rLfdgmOEFalIoFB96/upm6bfOWbNvsdIspFVGe\n3zSjWUvveHe9mm+VTq9aldwy/J0/81oFF7C5CmlB31sDwfY+qF5/mHKfPbrnWTIi\nQAiZJxXrbmeWX9JVutRbokP1UTX63ghH+BNab/E1D020JVkimMf2Vg1/5WR2gdkN\nS4j+f//uVKuCr7bPGWzcADeURlyCmW/O2CNfln+T/0YFg2lET9PAEDkZ7Js3I/4f\n+Dy58LwjdQYI3Z6qKA9h0Cfgy6KOA8Omyw3QmdTAAd0EgABQ/vxNVL3Q4Oh8Eiff\nZVrpFWLgMxeRckHTMqG9SfGBdZQCO7XPz7mb/8Da6prEfw4VKvdh9llvatWeB1V1\nvqixwFVuHIWKxIiR8GXZEjIQXBmeuzdgIceYcw12HYHLUifFozaNtjxMcPcIALKz\nGrR4oS2tFVZCjwF4vPAt15fsbEx/F/NfaO6SAFz8\n-----END CERTIFICATE-----\n","headers":{"Content-Type":"application/json","Accept":"application/json","api-version":"3.2"},"key":"-----BEGIN RSA PRIVATE KEY-----\r\nMIIEpQIBAAKCAQEAp+OxL8s0AmnXFZ5U6vFTzojMtpbFzLy+Tgbsm6t8ynZMPZpz\r\npNM84mwwHe8lRJ07Dc6fQfS9wAj5dDxNVuKM9Wy5gLbXB1LoJoLhyYO19Svq3g+Y\r\nlDqKncZzvOFzXGVJkGyRSbCr0pgcSe7+GHoT4J2Flk/DIEibTRSz8hhmoBeJlM0j\r\nTkbQVlN2AjUi9gh9BeBrJGnk2eLt9Np3bHREhtuBokw7TI2W3OSO9PLN1swS47/m\r\n+VzBmVPw8bXqe/WT0xZgvymec7pPS4pKfamYOcqWvF/dMzivyOZe0QpF3OyZMq3O\r\nOGB5sVncV/lWpqmOagz3007Y+P7Sz7eaOUn9bwIDAQABAoIBABvETa7A5dYsWRVL\r\nPXIp/ZlgCLN+FjK5WKQhAwrv/tChZhSeMdgl06EDEaYxwjEp6/Vpoe9Pof5bvZ4a\r\nxxPCnluM4tVF6CRe8uRDq0If1X06CTs2yx5g3EIh60xm4SR74AHR4umUHabT34He\r\n1AmKTzVL+CcXBAeX2o+SB/zXSknZtZhKNPv4h1khYFFzSGfarqPtG7Atdj8FeM+C\r\nIpUCmiaIqzEDLwIdfPq996CC1/gpqo8cGhFUg7HXm9afdXxQEfZThK0SskHndKdj\r\nna9Uu4ucW3VGaACqhFSOJAHDHHnDGTFKFKpw3x3zekgAeS3KMl7yAoMm0A2xlg1+\r\ngAdogMkCgYEA60igEuvYPgHsdTgrukjTd8yfYhugMLA6YXAi7Lkv+zDSLD5LK64w\r\nr9CStE90IzR3axOn//hRjc5ja74Jdjke8BtTlEApXedKHTwe18WYN97O4LEvhXub\r\nOG0uQYm4Y4e0NOTIkMrJmTxopfAwBGwln+b0AKVD4ATETcJrwiNnFU0CgYEAtqv6\r\nHNPDu2kBDi9Ydo+cdRb3TsXTftIoqL4ujYfyO3gHEpr0kP5D+51EaA/ujyptuKJs\r\nYZjZY/dDnhEKwom0RKr+4k44XJfUQOt9X2yMyRhPjgr0sxheExKh+Hu//M/nhf+k\r\nJg6hcdUUKYuxM9ldK4nqDG6/6Ib6cu9JrrVMT6sCgYEAn8FhR1eyLXA68OCh+EvI\r\nonhi5Eejvkt6aHyuihO3+5QLsRTfD5qn3kj9w8aLMfhG+YKQOOKP5Xx0z0xqukZQ\r\ntnGnj2r9a5BHJ5CR1KqLD6yOxcwpWzYxj9+6X6+2boZPGvcZJA89UXnOCJYM1IPm\r\nDCvSE7ojWzGBZNcVOe216aUCgYEAtCWAACPa+JyCPPH2JN5V5qcid13iyEQLcvYz\r\nRMJX4cvp9bA5FjCa7K3Yw2NK2Yd3M0mC5vDtGofD+ENIQDe7Pqj/ukB3luDooqla\r\nN9v+L2c5NZSaY3DZfae3cizgVjrWUbCduiZdkrwXKS2pML/hAUn+NgqWWYObw/M1\r\n0ATdYAcCgYEAhn4q1aVe5D1Ix2Vh871fctGPKKtw0f7bO9f5AulaBPBdovi6B71p\r\nMhomfAtrOfMamd643d/meS6+q6G1Bc2Oe0DS1NR59X0kg39mCW/NKCcsoic3uhGv\r\nTj9IcmeGFlNMzrKkID0sNYwSZQid0V5jFcXqsTlVNBdzkXnIKS4uJ/8=\r\n-----END RSA PRIVATE KEY-----\r\n","cert":"-----BEGIN CERTIFICATE-----\r\nMIIDmjCCAoKgAwIBAgIJSQHu4Az5PF9fMA0GCSqGSIb3DQEBCwUAMGkxFDASBgNV\r\nBAMTC2V4YW1wbGUub3JnMQswCQYDVQQGEwJVUzERMA8GA1UECBMIVmlyZ2luaWEx\r\nEzARBgNVBAcTCkJsYWNrc2J1cmcxDTALBgNVBAoTBFRlc3QxDTALBgNVBAsTBFRl\r\nc3QwHhcNMjMxMDIxMjIxOTE3WhcNMjQxMDIwMjIxOTE3WjBpMRQwEgYDVQQDEwtl\r\neGFtcGxlLm9yZzELMAkGA1UEBhMCVVMxETAPBgNVBAgTCFZpcmdpbmlhMRMwEQYD\r\nVQQHEwpCbGFja3NidXJnMQ0wCwYDVQQKEwRUZXN0MQ0wCwYDVQQLEwRUZXN0MIIB\r\nIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp+OxL8s0AmnXFZ5U6vFTzojM\r\ntpbFzLy+Tgbsm6t8ynZMPZpzpNM84mwwHe8lRJ07Dc6fQfS9wAj5dDxNVuKM9Wy5\r\ngLbXB1LoJoLhyYO19Svq3g+YlDqKncZzvOFzXGVJkGyRSbCr0pgcSe7+GHoT4J2F\r\nlk/DIEibTRSz8hhmoBeJlM0jTkbQVlN2AjUi9gh9BeBrJGnk2eLt9Np3bHREhtuB\r\nokw7TI2W3OSO9PLN1swS47/m+VzBmVPw8bXqe/WT0xZgvymec7pPS4pKfamYOcqW\r\nvF/dMzivyOZe0QpF3OyZMq3OOGB5sVncV/lWpqmOagz3007Y+P7Sz7eaOUn9bwID\r\nAQABo0UwQzAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC9DAmBgNVHREEHzAdhhto\r\ndHRwOi8vZXhhbXBsZS5vcmcvd2ViaWQjbWUwDQYJKoZIhvcNAQELBQADggEBAFH7\r\nVkQSrtXZoC10b9+IRqdAUj40Sv2wOiysSLAT6uZwGfR94F26svdvCo5uKhM3XvEc\r\nC4Qjt/lSido2P/O9jn0am7sQ9k+cfRHPjzjJ4d4uIKFysuACMGxFvBDhh6eaqqhn\r\n21+8Vgx1/RVYw5Yg9chOoWKNbHfAGvE8hbwh+Ww8YHAVIsH52uAnjX1a1cqQDCFM\r\n290wyDmQ9nE+Hw3IUcwT87iV6RcEaMC1R7I9CzEKlaXoE3IAbEwDxXf19tbC3WpT\r\ndGVkWO1HfgS8SYZkE8FZBz61fAIuhnp0D6cRBzgwKJJqQgNIyb6q6Pt8OHLzysOv\r\nWMqd5XSc8tkvBYyxZMY=\r\n-----END CERTIFICATE-----\r\n"}]
                                        2023-10-22 11:25:54.002 - silly: bshb.0 (13530)
                                        2023-10-22 11:25:54.003 - silly: bshb.0 (13530) call:
                                        GET | 192.168.188.99:8444/smarthome/rooms
                                        2023-10-22 11:25:54.003 - silly: bshb.0 (13530) headers:
                                        - [{"Content-Type":"application/json","Accept":"application/json","api-version":"3.2"}]
                                        2023-10-22 11:25:54.003 - silly: bshb.0 (13530) body:
                                        - [""]
                                        2023-10-22 11:25:54.004 - silly: bshb.0 (13530)
                                        2023-10-22 11:25:55.103 - debug: bshb.0 (13530) error during call to BSHC: - [{"errno":-71,"code":"EPROTO","syscall":"write"}]
                                        2023-10-22 11:25:55.105 - silly: bshb.0 (13530) Error during call to test if already paired. - [{"cause":{"errno":-71,"code":"EPROTO","syscall":"write"},"errorType":0,"name":"BshbError"}]
                                        2023-10-22 11:25:55.106 - info: bshb.0 (13530) Client with identifier: ioBroker.bshb_d9fde5c2-491b-40dc-8d79-54d8e166ca51 was not paired yet.
                                        2023-10-22 11:25:55.108 - info: bshb.0 (13530) Start pairing. Activate pairing on Bosch Smart Home Controller by pressing button until flashing.
                                        2023-10-22 11:25:55.110 - silly: bshb.0 (13530) requestOptions: - [{"timeout":5000,"hostname":"192.168.188.99","port":8443,"path":"/smarthome/clients","method":"POST","rejectUnauthorized":true,"ca":"-----BEGIN CERTIFICATE-----\nMIIFujCCA6KgAwIBAgIUIbQ+BIVcGVD29UIe+Sv6/+Qy/OUwDQYJKoZIhvcNAQEL\nBQAwYzELMAkGA1UEBhMCREUxITAfBgNVBAoMGEJvc2NoIFRoZXJtb3RlY2huaWsg\nR21iSDExMC8GA1UEAwwoU21hcnQgSG9tZSBDb250cm9sbGVyIFByb2R1Y3RpdmUg\nUm9vdCBDQTAeFw0xNTA4MTgwNzIwMTNaFw0zNTA4MTQwNzIwMTNaMGMxCzAJBgNV\nBAYTAkRFMSEwHwYDVQQKDBhCb3NjaCBUaGVybW90ZWNobmlrIEdtYkgxMTAvBgNV\nBAMMKFNtYXJ0IEhvbWUgQ29udHJvbGxlciBQcm9kdWN0aXZlIFJvb3QgQ0EwggIi\nMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCcFmt1vu85lfXMl66Ix32tmEbc\nn4bt6Oa6QIiT6zJIR2DsE85c42H8XogATWiqfp3FTbmfIIijfoj9JL6uyFkw0yrT\nqfttw9KD8DRIV973F1UyAP8wPxpdt2QPJCBMmqymC6h2oT7eS6hRIMbY3SFLa5lO\n4EQ10uflZnY9Yv7kTzeuEw1qWqd8kHhfDBq3k2N90oopt47ghDQ/qUmne19xp0jQ\nfXFA6hfudNcU9vuZ6hvObm25++ySmRKvtuY+O/CmLVnUJngpKQWJCnYOv3/Z5StZ\n5aVvLR028ozc1oqdL8fVeaJX8xIdBsSjB+gOaauEYodJzVfeLdXVb8R4CqVighci\nEUuwZVhzdtA5qs2O9jLJv6JFiD+uuRn8Ip1uYiajYqkRzR2egKWFfhZvV6Yk2zuw\ns8FUtagtYRwKCp+F+f+PCryLcBcnyc7iVm0Xo7kQAjzoDql4vmXQybmP6kU9qzmD\nxEG02s6FHVn1X1X4htXc/+Wh0/0850T+Up2HeN+ZN92BubI8yM62mecvfx08vSb1\n5AviYkQQE37KzGeKYYbciEMeVu5sLx/lN6YIcyHY5kTUsU7SCzw7vTTsNjTzuzYa\nl2fudHS8lOHaAwvZP//14cM+N9beQqLzxS7jdmFQxtToyzdbgL1OekO58fiqti4W\nd88bnmMBZsl3bR9b5QIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgECMB0GA1Ud\nDgQWBBThUGsROMNnqMhPn+qFxk8R9VdWPjAfBgNVHSMEGDAWgBThUGsROMNnqMhP\nn+qFxk8R9VdWPjAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggIBAEp2\nbQei/KQGrnsnqugeseDVKNTOFp5o0xYz8gXEWzRCuAIo/sYKcFWziquajJWuCt/9\nCexNFWkYtV95EbunyE+wijQcnOehGSZ2gWnZiQU2fu1Y4aA5g3LlB61ljnbhX4SE\ntLs31iTdjPFcWMx+rsS3+qfuOiOqQbliTykG+p/ULVLLPDCmzL/MHg3w5AiGB8k5\ni1npzDKJKpLFGFWEnECYKhPi93rLfdgmOEFalIoFB96/upm6bfOWbNvsdIspFVGe\n3zSjWUvveHe9mm+VTq9aldwy/J0/81oFF7C5CmlB31sDwfY+qF5/mHKfPbrnWTIi\nQAiZJxXrbmeWX9JVutRbokP1UTX63ghH+BNab/E1D020JVkimMf2Vg1/5WR2gdkN\nS4j+f//uVKuCr7bPGWzcADeURlyCmW/O2CNfln+T/0YFg2lET9PAEDkZ7Js3I/4f\n+Dy58LwjdQYI3Z6qKA9h0Cfgy6KOA8Omyw3QmdTAAd0EgABQ/vxNVL3Q4Oh8Eiff\nZVrpFWLgMxeRckHTMqG9SfGBdZQCO7XPz7mb/8Da6prEfw4VKvdh9llvatWeB1V1\nvqixwFVuHIWKxIiR8GXZEjIQXBmeuzdgIceYcw12HYHLUifFozaNtjxMcPcIALKz\nGrR4oS2tFVZCjwF4vPAt15fsbEx/F/NfaO6SAFz8\n-----END CERTIFICATE-----\n","headers":{"Content-Type":"application/json","Accept":"application/json","api-version":"3.2","Systempassword":"MTIzNDU2Nzg="}}]
                                        2023-10-22 11:25:55.111 - silly: bshb.0 (13530)
                                        2023-10-22 11:25:55.112 - silly: bshb.0 (13530) call:
                                        POST | 192.168.188.99:8443/smarthome/clients
                                        2023-10-22 11:25:55.113 - silly: bshb.0 (13530) headers:
                                        - [{"Content-Type":"application/json","Accept":"application/json","api-version":"3.2","Systempassword":"MTIzNDU2Nzg=","Content-Length":1555}]
                                        2023-10-22 11:25:55.114 - silly: bshb.0 (13530) body:
                                        - ["{\"certificate\":\"-----BEGIN CERTIFICATE-----\\r\\nMIIDmjCCAoKgAwIBAgIJSQHu4Az5PF9fMA0GCSqGSIb3DQEBCwUAMGkxFDASBgNV\\r\\nBAMTC2V4YW1wbGUub3JnMQswCQYDVQQGEwJVUzERMA8GA1UECBMIVmlyZ2luaWEx\\r\\nEzARBgNVBAcTCkJsYWNrc2J1cmcxDTALBgNVBAoTBFRlc3QxDTALBgNVBAsTBFRl\\r\\nc3QwHhcNMjMxMDIxMjIxOTE3WhcNMjQxMDIwMjIxOTE3WjBpMRQwEgYDVQQDEwtl\\r\\neGFtcGxlLm9yZzELMAkGA1UEBhMCVVMxETAPBgNVBAgTCFZpcmdpbmlhMRMwEQYD\\r\\nVQQHEwpCbGFja3NidXJnMQ0wCwYDVQQKEwRUZXN0MQ0wCwYDVQQLEwRUZXN0MIIB\\r\\nIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp+OxL8s0AmnXFZ5U6vFTzojM\\r\\ntpbFzLy+Tgbsm6t8ynZMPZpzpNM84mwwHe8lRJ07Dc6fQfS9wAj5dDxNVuKM9Wy5\\r\\ngLbXB1LoJoLhyYO19Svq3g+YlDqKncZzvOFzXGVJkGyRSbCr0pgcSe7+GHoT4J2F\\r\\nlk/DIEibTRSz8hhmoBeJlM0jTkbQVlN2AjUi9gh9BeBrJGnk2eLt9Np3bHREhtuB\\r\\nokw7TI2W3OSO9PLN1swS47/m+VzBmVPw8bXqe/WT0xZgvymec7pPS4pKfamYOcqW\\r\\nvF/dMzivyOZe0QpF3OyZMq3OOGB5sVncV/lWpqmOagz3007Y+P7Sz7eaOUn9bwID\\r\\nAQABo0UwQzAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC9DAmBgNVHREEHzAdhhto\\r\\ndHRwOi8vZXhhbXBsZS5vcmcvd2ViaWQjbWUwDQYJKoZIhvcNAQELBQADggEBAFH7\\r\\nVkQSrtXZoC10b9+IRqdAUj40Sv2wOiysSLAT6uZwGfR94F26svdvCo5uKhM3XvEc\\r\\nC4Qjt/lSido2P/O9jn0am7sQ9k+cfRHPjzjJ4d4uIKFysuACMGxFvBDhh6eaqqhn\\r\\n21+8Vgx1/RVYw5Yg9chOoWKNbHfAGvE8hbwh+Ww8YHAVIsH52uAnjX1a1cqQDCFM\\r\\n290wyDmQ9nE+Hw3IUcwT87iV6RcEaMC1R7I9CzEKlaXoE3IAbEwDxXf19tbC3WpT\\r\\ndGVkWO1HfgS8SYZkE8FZBz61fAIuhnp0D6cRBzgwKJJqQgNIyb6q6Pt8OHLzysOv\\r\\nWMqd5XSc8tkvBYyxZMY=\\r\\n-----END CERTIFICATE-----\\r\\n\",\"@type\":\"client\",\"id\":\"oss_ioBroker.bshb_d9fde5c2-491b-40dc-8d79-54d8e166ca51\",\"name\":\"OSS ioBroker.bshb\",\"primaryRole\":\"ROLE_RESTRICTED_CLIENT\",\"deleted\":false}"]
                                        2023-10-22 11:25:55.114 - silly: bshb.0 (13530)
                                        2023-10-22 11:25:56.029 - debug: bshb.0 (13530) error during call to BSHC: - [{"errno":-71,"code":"EPROTO","syscall":"write"}]
                                        2023-10-22 11:25:56.031 - warn: bshb.0 (13530) Could not pair client. Did you press the paring button? Error details: BshbError: [ERROR] error during call to BSHC:
                                        2023-10-22 11:25:56.033 - warn: bshb.0 (13530) Could not pair client. Did you press the paring button on Bosch Smart Home Controller? Error details: BshbError: [ERROR] error during call to BSHC:
                                        2023-10-22 11:26:06.039 - info: bshb.0 (13530) Check if client with identifier: ioBroker.bshb_d9fde5c2-491b-40dc-8d79-54d8e166ca51 is already paired.
                                        
                                        H 1 Reply Last reply
                                        0
                                        • LaireL Laire

                                          @holomekc

                                          2023-10-22 11:25:54.001 - silly: bshb.0 (13530) requestOptions: - [{"timeout":5000,"hostname":"192.168.188.99","port":8444,"path":"/smarthome/rooms","method":"GET","rejectUnauthorized":true,"ca":"-----BEGIN CERTIFICATE-----\nMIIFujCCA6KgAwIBAgIUIbQ+BIVcGVD29UIe+Sv6/+Qy/OUwDQYJKoZIhvcNAQEL\nBQAwYzELMAkGA1UEBhMCREUxITAfBgNVBAoMGEJvc2NoIFRoZXJtb3RlY2huaWsg\nR21iSDExMC8GA1UEAwwoU21hcnQgSG9tZSBDb250cm9sbGVyIFByb2R1Y3RpdmUg\nUm9vdCBDQTAeFw0xNTA4MTgwNzIwMTNaFw0zNTA4MTQwNzIwMTNaMGMxCzAJBgNV\nBAYTAkRFMSEwHwYDVQQKDBhCb3NjaCBUaGVybW90ZWNobmlrIEdtYkgxMTAvBgNV\nBAMMKFNtYXJ0IEhvbWUgQ29udHJvbGxlciBQcm9kdWN0aXZlIFJvb3QgQ0EwggIi\nMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCcFmt1vu85lfXMl66Ix32tmEbc\nn4bt6Oa6QIiT6zJIR2DsE85c42H8XogATWiqfp3FTbmfIIijfoj9JL6uyFkw0yrT\nqfttw9KD8DRIV973F1UyAP8wPxpdt2QPJCBMmqymC6h2oT7eS6hRIMbY3SFLa5lO\n4EQ10uflZnY9Yv7kTzeuEw1qWqd8kHhfDBq3k2N90oopt47ghDQ/qUmne19xp0jQ\nfXFA6hfudNcU9vuZ6hvObm25++ySmRKvtuY+O/CmLVnUJngpKQWJCnYOv3/Z5StZ\n5aVvLR028ozc1oqdL8fVeaJX8xIdBsSjB+gOaauEYodJzVfeLdXVb8R4CqVighci\nEUuwZVhzdtA5qs2O9jLJv6JFiD+uuRn8Ip1uYiajYqkRzR2egKWFfhZvV6Yk2zuw\ns8FUtagtYRwKCp+F+f+PCryLcBcnyc7iVm0Xo7kQAjzoDql4vmXQybmP6kU9qzmD\nxEG02s6FHVn1X1X4htXc/+Wh0/0850T+Up2HeN+ZN92BubI8yM62mecvfx08vSb1\n5AviYkQQE37KzGeKYYbciEMeVu5sLx/lN6YIcyHY5kTUsU7SCzw7vTTsNjTzuzYa\nl2fudHS8lOHaAwvZP//14cM+N9beQqLzxS7jdmFQxtToyzdbgL1OekO58fiqti4W\nd88bnmMBZsl3bR9b5QIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgECMB0GA1Ud\nDgQWBBThUGsROMNnqMhPn+qFxk8R9VdWPjAfBgNVHSMEGDAWgBThUGsROMNnqMhP\nn+qFxk8R9VdWPjAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggIBAEp2\nbQei/KQGrnsnqugeseDVKNTOFp5o0xYz8gXEWzRCuAIo/sYKcFWziquajJWuCt/9\nCexNFWkYtV95EbunyE+wijQcnOehGSZ2gWnZiQU2fu1Y4aA5g3LlB61ljnbhX4SE\ntLs31iTdjPFcWMx+rsS3+qfuOiOqQbliTykG+p/ULVLLPDCmzL/MHg3w5AiGB8k5\ni1npzDKJKpLFGFWEnECYKhPi93rLfdgmOEFalIoFB96/upm6bfOWbNvsdIspFVGe\n3zSjWUvveHe9mm+VTq9aldwy/J0/81oFF7C5CmlB31sDwfY+qF5/mHKfPbrnWTIi\nQAiZJxXrbmeWX9JVutRbokP1UTX63ghH+BNab/E1D020JVkimMf2Vg1/5WR2gdkN\nS4j+f//uVKuCr7bPGWzcADeURlyCmW/O2CNfln+T/0YFg2lET9PAEDkZ7Js3I/4f\n+Dy58LwjdQYI3Z6qKA9h0Cfgy6KOA8Omyw3QmdTAAd0EgABQ/vxNVL3Q4Oh8Eiff\nZVrpFWLgMxeRckHTMqG9SfGBdZQCO7XPz7mb/8Da6prEfw4VKvdh9llvatWeB1V1\nvqixwFVuHIWKxIiR8GXZEjIQXBmeuzdgIceYcw12HYHLUifFozaNtjxMcPcIALKz\nGrR4oS2tFVZCjwF4vPAt15fsbEx/F/NfaO6SAFz8\n-----END CERTIFICATE-----\n","headers":{"Content-Type":"application/json","Accept":"application/json","api-version":"3.2"},"key":"-----BEGIN RSA PRIVATE KEY-----\r\nMIIEpQIBAAKCAQEAp+OxL8s0AmnXFZ5U6vFTzojMtpbFzLy+Tgbsm6t8ynZMPZpz\r\npNM84mwwHe8lRJ07Dc6fQfS9wAj5dDxNVuKM9Wy5gLbXB1LoJoLhyYO19Svq3g+Y\r\nlDqKncZzvOFzXGVJkGyRSbCr0pgcSe7+GHoT4J2Flk/DIEibTRSz8hhmoBeJlM0j\r\nTkbQVlN2AjUi9gh9BeBrJGnk2eLt9Np3bHREhtuBokw7TI2W3OSO9PLN1swS47/m\r\n+VzBmVPw8bXqe/WT0xZgvymec7pPS4pKfamYOcqWvF/dMzivyOZe0QpF3OyZMq3O\r\nOGB5sVncV/lWpqmOagz3007Y+P7Sz7eaOUn9bwIDAQABAoIBABvETa7A5dYsWRVL\r\nPXIp/ZlgCLN+FjK5WKQhAwrv/tChZhSeMdgl06EDEaYxwjEp6/Vpoe9Pof5bvZ4a\r\nxxPCnluM4tVF6CRe8uRDq0If1X06CTs2yx5g3EIh60xm4SR74AHR4umUHabT34He\r\n1AmKTzVL+CcXBAeX2o+SB/zXSknZtZhKNPv4h1khYFFzSGfarqPtG7Atdj8FeM+C\r\nIpUCmiaIqzEDLwIdfPq996CC1/gpqo8cGhFUg7HXm9afdXxQEfZThK0SskHndKdj\r\nna9Uu4ucW3VGaACqhFSOJAHDHHnDGTFKFKpw3x3zekgAeS3KMl7yAoMm0A2xlg1+\r\ngAdogMkCgYEA60igEuvYPgHsdTgrukjTd8yfYhugMLA6YXAi7Lkv+zDSLD5LK64w\r\nr9CStE90IzR3axOn//hRjc5ja74Jdjke8BtTlEApXedKHTwe18WYN97O4LEvhXub\r\nOG0uQYm4Y4e0NOTIkMrJmTxopfAwBGwln+b0AKVD4ATETcJrwiNnFU0CgYEAtqv6\r\nHNPDu2kBDi9Ydo+cdRb3TsXTftIoqL4ujYfyO3gHEpr0kP5D+51EaA/ujyptuKJs\r\nYZjZY/dDnhEKwom0RKr+4k44XJfUQOt9X2yMyRhPjgr0sxheExKh+Hu//M/nhf+k\r\nJg6hcdUUKYuxM9ldK4nqDG6/6Ib6cu9JrrVMT6sCgYEAn8FhR1eyLXA68OCh+EvI\r\nonhi5Eejvkt6aHyuihO3+5QLsRTfD5qn3kj9w8aLMfhG+YKQOOKP5Xx0z0xqukZQ\r\ntnGnj2r9a5BHJ5CR1KqLD6yOxcwpWzYxj9+6X6+2boZPGvcZJA89UXnOCJYM1IPm\r\nDCvSE7ojWzGBZNcVOe216aUCgYEAtCWAACPa+JyCPPH2JN5V5qcid13iyEQLcvYz\r\nRMJX4cvp9bA5FjCa7K3Yw2NK2Yd3M0mC5vDtGofD+ENIQDe7Pqj/ukB3luDooqla\r\nN9v+L2c5NZSaY3DZfae3cizgVjrWUbCduiZdkrwXKS2pML/hAUn+NgqWWYObw/M1\r\n0ATdYAcCgYEAhn4q1aVe5D1Ix2Vh871fctGPKKtw0f7bO9f5AulaBPBdovi6B71p\r\nMhomfAtrOfMamd643d/meS6+q6G1Bc2Oe0DS1NR59X0kg39mCW/NKCcsoic3uhGv\r\nTj9IcmeGFlNMzrKkID0sNYwSZQid0V5jFcXqsTlVNBdzkXnIKS4uJ/8=\r\n-----END RSA PRIVATE KEY-----\r\n","cert":"-----BEGIN CERTIFICATE-----\r\nMIIDmjCCAoKgAwIBAgIJSQHu4Az5PF9fMA0GCSqGSIb3DQEBCwUAMGkxFDASBgNV\r\nBAMTC2V4YW1wbGUub3JnMQswCQYDVQQGEwJVUzERMA8GA1UECBMIVmlyZ2luaWEx\r\nEzARBgNVBAcTCkJsYWNrc2J1cmcxDTALBgNVBAoTBFRlc3QxDTALBgNVBAsTBFRl\r\nc3QwHhcNMjMxMDIxMjIxOTE3WhcNMjQxMDIwMjIxOTE3WjBpMRQwEgYDVQQDEwtl\r\neGFtcGxlLm9yZzELMAkGA1UEBhMCVVMxETAPBgNVBAgTCFZpcmdpbmlhMRMwEQYD\r\nVQQHEwpCbGFja3NidXJnMQ0wCwYDVQQKEwRUZXN0MQ0wCwYDVQQLEwRUZXN0MIIB\r\nIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp+OxL8s0AmnXFZ5U6vFTzojM\r\ntpbFzLy+Tgbsm6t8ynZMPZpzpNM84mwwHe8lRJ07Dc6fQfS9wAj5dDxNVuKM9Wy5\r\ngLbXB1LoJoLhyYO19Svq3g+YlDqKncZzvOFzXGVJkGyRSbCr0pgcSe7+GHoT4J2F\r\nlk/DIEibTRSz8hhmoBeJlM0jTkbQVlN2AjUi9gh9BeBrJGnk2eLt9Np3bHREhtuB\r\nokw7TI2W3OSO9PLN1swS47/m+VzBmVPw8bXqe/WT0xZgvymec7pPS4pKfamYOcqW\r\nvF/dMzivyOZe0QpF3OyZMq3OOGB5sVncV/lWpqmOagz3007Y+P7Sz7eaOUn9bwID\r\nAQABo0UwQzAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC9DAmBgNVHREEHzAdhhto\r\ndHRwOi8vZXhhbXBsZS5vcmcvd2ViaWQjbWUwDQYJKoZIhvcNAQELBQADggEBAFH7\r\nVkQSrtXZoC10b9+IRqdAUj40Sv2wOiysSLAT6uZwGfR94F26svdvCo5uKhM3XvEc\r\nC4Qjt/lSido2P/O9jn0am7sQ9k+cfRHPjzjJ4d4uIKFysuACMGxFvBDhh6eaqqhn\r\n21+8Vgx1/RVYw5Yg9chOoWKNbHfAGvE8hbwh+Ww8YHAVIsH52uAnjX1a1cqQDCFM\r\n290wyDmQ9nE+Hw3IUcwT87iV6RcEaMC1R7I9CzEKlaXoE3IAbEwDxXf19tbC3WpT\r\ndGVkWO1HfgS8SYZkE8FZBz61fAIuhnp0D6cRBzgwKJJqQgNIyb6q6Pt8OHLzysOv\r\nWMqd5XSc8tkvBYyxZMY=\r\n-----END CERTIFICATE-----\r\n"}]
                                          2023-10-22 11:25:54.002 - silly: bshb.0 (13530)
                                          2023-10-22 11:25:54.003 - silly: bshb.0 (13530) call:
                                          GET | 192.168.188.99:8444/smarthome/rooms
                                          2023-10-22 11:25:54.003 - silly: bshb.0 (13530) headers:
                                          - [{"Content-Type":"application/json","Accept":"application/json","api-version":"3.2"}]
                                          2023-10-22 11:25:54.003 - silly: bshb.0 (13530) body:
                                          - [""]
                                          2023-10-22 11:25:54.004 - silly: bshb.0 (13530)
                                          2023-10-22 11:25:55.103 - debug: bshb.0 (13530) error during call to BSHC: - [{"errno":-71,"code":"EPROTO","syscall":"write"}]
                                          2023-10-22 11:25:55.105 - silly: bshb.0 (13530) Error during call to test if already paired. - [{"cause":{"errno":-71,"code":"EPROTO","syscall":"write"},"errorType":0,"name":"BshbError"}]
                                          2023-10-22 11:25:55.106 - info: bshb.0 (13530) Client with identifier: ioBroker.bshb_d9fde5c2-491b-40dc-8d79-54d8e166ca51 was not paired yet.
                                          2023-10-22 11:25:55.108 - info: bshb.0 (13530) Start pairing. Activate pairing on Bosch Smart Home Controller by pressing button until flashing.
                                          2023-10-22 11:25:55.110 - silly: bshb.0 (13530) requestOptions: - [{"timeout":5000,"hostname":"192.168.188.99","port":8443,"path":"/smarthome/clients","method":"POST","rejectUnauthorized":true,"ca":"-----BEGIN CERTIFICATE-----\nMIIFujCCA6KgAwIBAgIUIbQ+BIVcGVD29UIe+Sv6/+Qy/OUwDQYJKoZIhvcNAQEL\nBQAwYzELMAkGA1UEBhMCREUxITAfBgNVBAoMGEJvc2NoIFRoZXJtb3RlY2huaWsg\nR21iSDExMC8GA1UEAwwoU21hcnQgSG9tZSBDb250cm9sbGVyIFByb2R1Y3RpdmUg\nUm9vdCBDQTAeFw0xNTA4MTgwNzIwMTNaFw0zNTA4MTQwNzIwMTNaMGMxCzAJBgNV\nBAYTAkRFMSEwHwYDVQQKDBhCb3NjaCBUaGVybW90ZWNobmlrIEdtYkgxMTAvBgNV\nBAMMKFNtYXJ0IEhvbWUgQ29udHJvbGxlciBQcm9kdWN0aXZlIFJvb3QgQ0EwggIi\nMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCcFmt1vu85lfXMl66Ix32tmEbc\nn4bt6Oa6QIiT6zJIR2DsE85c42H8XogATWiqfp3FTbmfIIijfoj9JL6uyFkw0yrT\nqfttw9KD8DRIV973F1UyAP8wPxpdt2QPJCBMmqymC6h2oT7eS6hRIMbY3SFLa5lO\n4EQ10uflZnY9Yv7kTzeuEw1qWqd8kHhfDBq3k2N90oopt47ghDQ/qUmne19xp0jQ\nfXFA6hfudNcU9vuZ6hvObm25++ySmRKvtuY+O/CmLVnUJngpKQWJCnYOv3/Z5StZ\n5aVvLR028ozc1oqdL8fVeaJX8xIdBsSjB+gOaauEYodJzVfeLdXVb8R4CqVighci\nEUuwZVhzdtA5qs2O9jLJv6JFiD+uuRn8Ip1uYiajYqkRzR2egKWFfhZvV6Yk2zuw\ns8FUtagtYRwKCp+F+f+PCryLcBcnyc7iVm0Xo7kQAjzoDql4vmXQybmP6kU9qzmD\nxEG02s6FHVn1X1X4htXc/+Wh0/0850T+Up2HeN+ZN92BubI8yM62mecvfx08vSb1\n5AviYkQQE37KzGeKYYbciEMeVu5sLx/lN6YIcyHY5kTUsU7SCzw7vTTsNjTzuzYa\nl2fudHS8lOHaAwvZP//14cM+N9beQqLzxS7jdmFQxtToyzdbgL1OekO58fiqti4W\nd88bnmMBZsl3bR9b5QIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgECMB0GA1Ud\nDgQWBBThUGsROMNnqMhPn+qFxk8R9VdWPjAfBgNVHSMEGDAWgBThUGsROMNnqMhP\nn+qFxk8R9VdWPjAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggIBAEp2\nbQei/KQGrnsnqugeseDVKNTOFp5o0xYz8gXEWzRCuAIo/sYKcFWziquajJWuCt/9\nCexNFWkYtV95EbunyE+wijQcnOehGSZ2gWnZiQU2fu1Y4aA5g3LlB61ljnbhX4SE\ntLs31iTdjPFcWMx+rsS3+qfuOiOqQbliTykG+p/ULVLLPDCmzL/MHg3w5AiGB8k5\ni1npzDKJKpLFGFWEnECYKhPi93rLfdgmOEFalIoFB96/upm6bfOWbNvsdIspFVGe\n3zSjWUvveHe9mm+VTq9aldwy/J0/81oFF7C5CmlB31sDwfY+qF5/mHKfPbrnWTIi\nQAiZJxXrbmeWX9JVutRbokP1UTX63ghH+BNab/E1D020JVkimMf2Vg1/5WR2gdkN\nS4j+f//uVKuCr7bPGWzcADeURlyCmW/O2CNfln+T/0YFg2lET9PAEDkZ7Js3I/4f\n+Dy58LwjdQYI3Z6qKA9h0Cfgy6KOA8Omyw3QmdTAAd0EgABQ/vxNVL3Q4Oh8Eiff\nZVrpFWLgMxeRckHTMqG9SfGBdZQCO7XPz7mb/8Da6prEfw4VKvdh9llvatWeB1V1\nvqixwFVuHIWKxIiR8GXZEjIQXBmeuzdgIceYcw12HYHLUifFozaNtjxMcPcIALKz\nGrR4oS2tFVZCjwF4vPAt15fsbEx/F/NfaO6SAFz8\n-----END CERTIFICATE-----\n","headers":{"Content-Type":"application/json","Accept":"application/json","api-version":"3.2","Systempassword":"MTIzNDU2Nzg="}}]
                                          2023-10-22 11:25:55.111 - silly: bshb.0 (13530)
                                          2023-10-22 11:25:55.112 - silly: bshb.0 (13530) call:
                                          POST | 192.168.188.99:8443/smarthome/clients
                                          2023-10-22 11:25:55.113 - silly: bshb.0 (13530) headers:
                                          - [{"Content-Type":"application/json","Accept":"application/json","api-version":"3.2","Systempassword":"MTIzNDU2Nzg=","Content-Length":1555}]
                                          2023-10-22 11:25:55.114 - silly: bshb.0 (13530) body:
                                          - ["{\"certificate\":\"-----BEGIN CERTIFICATE-----\\r\\nMIIDmjCCAoKgAwIBAgIJSQHu4Az5PF9fMA0GCSqGSIb3DQEBCwUAMGkxFDASBgNV\\r\\nBAMTC2V4YW1wbGUub3JnMQswCQYDVQQGEwJVUzERMA8GA1UECBMIVmlyZ2luaWEx\\r\\nEzARBgNVBAcTCkJsYWNrc2J1cmcxDTALBgNVBAoTBFRlc3QxDTALBgNVBAsTBFRl\\r\\nc3QwHhcNMjMxMDIxMjIxOTE3WhcNMjQxMDIwMjIxOTE3WjBpMRQwEgYDVQQDEwtl\\r\\neGFtcGxlLm9yZzELMAkGA1UEBhMCVVMxETAPBgNVBAgTCFZpcmdpbmlhMRMwEQYD\\r\\nVQQHEwpCbGFja3NidXJnMQ0wCwYDVQQKEwRUZXN0MQ0wCwYDVQQLEwRUZXN0MIIB\\r\\nIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp+OxL8s0AmnXFZ5U6vFTzojM\\r\\ntpbFzLy+Tgbsm6t8ynZMPZpzpNM84mwwHe8lRJ07Dc6fQfS9wAj5dDxNVuKM9Wy5\\r\\ngLbXB1LoJoLhyYO19Svq3g+YlDqKncZzvOFzXGVJkGyRSbCr0pgcSe7+GHoT4J2F\\r\\nlk/DIEibTRSz8hhmoBeJlM0jTkbQVlN2AjUi9gh9BeBrJGnk2eLt9Np3bHREhtuB\\r\\nokw7TI2W3OSO9PLN1swS47/m+VzBmVPw8bXqe/WT0xZgvymec7pPS4pKfamYOcqW\\r\\nvF/dMzivyOZe0QpF3OyZMq3OOGB5sVncV/lWpqmOagz3007Y+P7Sz7eaOUn9bwID\\r\\nAQABo0UwQzAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC9DAmBgNVHREEHzAdhhto\\r\\ndHRwOi8vZXhhbXBsZS5vcmcvd2ViaWQjbWUwDQYJKoZIhvcNAQELBQADggEBAFH7\\r\\nVkQSrtXZoC10b9+IRqdAUj40Sv2wOiysSLAT6uZwGfR94F26svdvCo5uKhM3XvEc\\r\\nC4Qjt/lSido2P/O9jn0am7sQ9k+cfRHPjzjJ4d4uIKFysuACMGxFvBDhh6eaqqhn\\r\\n21+8Vgx1/RVYw5Yg9chOoWKNbHfAGvE8hbwh+Ww8YHAVIsH52uAnjX1a1cqQDCFM\\r\\n290wyDmQ9nE+Hw3IUcwT87iV6RcEaMC1R7I9CzEKlaXoE3IAbEwDxXf19tbC3WpT\\r\\ndGVkWO1HfgS8SYZkE8FZBz61fAIuhnp0D6cRBzgwKJJqQgNIyb6q6Pt8OHLzysOv\\r\\nWMqd5XSc8tkvBYyxZMY=\\r\\n-----END CERTIFICATE-----\\r\\n\",\"@type\":\"client\",\"id\":\"oss_ioBroker.bshb_d9fde5c2-491b-40dc-8d79-54d8e166ca51\",\"name\":\"OSS ioBroker.bshb\",\"primaryRole\":\"ROLE_RESTRICTED_CLIENT\",\"deleted\":false}"]
                                          2023-10-22 11:25:55.114 - silly: bshb.0 (13530)
                                          2023-10-22 11:25:56.029 - debug: bshb.0 (13530) error during call to BSHC: - [{"errno":-71,"code":"EPROTO","syscall":"write"}]
                                          2023-10-22 11:25:56.031 - warn: bshb.0 (13530) Could not pair client. Did you press the paring button? Error details: BshbError: [ERROR] error during call to BSHC:
                                          2023-10-22 11:25:56.033 - warn: bshb.0 (13530) Could not pair client. Did you press the paring button on Bosch Smart Home Controller? Error details: BshbError: [ERROR] error during call to BSHC:
                                          2023-10-22 11:26:06.039 - info: bshb.0 (13530) Check if client with identifier: ioBroker.bshb_d9fde5c2-491b-40dc-8d79-54d8e166ca51 is already paired.
                                          
                                          H Offline
                                          H Offline
                                          holomekc
                                          wrote on last edited by
                                          #362

                                          @laire
                                          Hmm du kannst mal das folgendes probieren.

                                          Erst einmal im Adapter die Prüfung des Serverzertifikats abschalten. Falls das geht. gut. Falls nicht dann folgendes:

                                          1. Adapter pausieren
                                          2. Gehe zum Installationsordner von iobroker
                                          3. Dann nach /node_modules/bosch-smart-home-bridge/dist/api
                                          4. Öffne abstract-bshc-client.js
                                          5. Oben const crypto = require('crypto'); eintragen. Da sind auch andere Einträge dieser Art
                                          6. Dann in der simpleCall Funktion kommt ganz oft requestOptions...
                                          7. Füge folgendes hinzu: requestOptions.secureOptions = crypto.constants.SSL_OP_LEGACY_SERVER_CONNECT
                                          8. Adapter starten

                                          Wäre aber schon komisch ich habe bei mir auch node 18.x und js-controller: 5.x installiert.

                                          andrix.iobrokerA 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          691

                                          Online

                                          32.7k

                                          Users

                                          82.5k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe