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. Error/Bug
  4. HS100 Bug

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.6k

HS100 Bug

Geplant Angeheftet Gesperrt Verschoben Error/Bug
9 Beiträge 4 Kommentatoren 911 Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • K Offline
    K Offline
    kitzelblitze
    schrieb am zuletzt editiert von
    #1

    Hallo liebes Forum,

    der HS100 Adapter zeigt ein merkwürdiges Verhalten: Ich habe 7 Steckdosen (HS100 und HS110) in Betrieb;

    Je mehr Steckdosen man im Adapter hat, desto häufiger kommt es vor, dass alle Steckdosen eine zeitlang nicht mehr upgedated werden. Auch das Schalten von Steckdosen funktioniert manchmal nicht. Weiterhin kommt es vor, dass Steckdosen überhaupt nicht mehr upgedated werden, bis man den Adapter neu startet.

    Ich bin dem nachgegangen indem ich einen eigenen Dienst auf dem Raspberry implementiert habe, der direkt via TCP/IP mit den Steckdosen spricht.

    Es ist so, dass die Steckdosen gelegentlich eingehende Verbindungen ablehnen. Das ist ein Bug in den Steckdosen. Wenn sie die Verbindung annehmen, antworten sie gelegentlich schlicht nicht auf eine Statusanfrage und halten die Verbindung dabei aber beliebig lange offen. Das ist ebenso ein Bug in den Steckdosen.

    Der HS100 Adapter scheint darauf nicht allzu stabil zu reagieren: Zunächst scheint er alle Steckdosen nacheinander durchzugehen und nicht in mehreren Threads parallel. Kommt es dazu, dass eine Steckdose die Verbindung annimmt aber die Anfrage nicht beantwortet, so hängt der HS100 Adapter für immer, bis man ihn neu startet.

    Zwischenzeitlich läuft auf meinem Raspberry ein selbstgefrickelter C# Dienst (via Mono), der alle Steckdosen parallel handelt. Beantwortet eine Steckdose die Anfrage nicht nach 2 Sekunden wird die Verbindung zur Steckdose beendet und eine neue aufgebaut. In der Regel funktioniert diese Verbindung dann sofort wieder. Die Ergebnisse der Statusanfrage übertrage ich via TCP und REST an den Simple-REST-Api Adapter in den IO Broker. Schaltbefehle für die Steckdose übertrage ich via HTTP-Request vom IO Broker in meinen C# Dienst. Auch hier kann es vorkommen, dass die Steckdose den Schaltbefehl nicht annimmt. Dann wird der Versuch eben so lange wiederholt, bis die Dose den Befehl annimmt, oder es einen neuen Sollzustand vom IO Broker bekommt.

    Das ganze funktioniert absolut zuverlässig. Es ist mir bewusst, dass ich auch einen Adapter dafür hätte bauen können (oder den HS100 Adapter-Entwickler hätte anschreiben können, oder den Steckdosenhersteller hätte anschreiben können, oder die Steckdosen gegen eine andere Hardware hätte tauschen können, oder hätte weinen können, etc.), aber diese Zwischenlösung konnte ich zumindest in einer Abendsession zusammenbraten - einen Adapter habe ich noch nie entwickelt, das hätte aber vermutlich länger gedauert als mein Gebastel.

    Viele Grüße
    Mark

    (falls wer Bock auf mein Gebasteltes Zeug hat, bitte Bescheid geben)

    sigi234S 1 Antwort Letzte Antwort
    0
    • K kitzelblitze

      Hallo liebes Forum,

      der HS100 Adapter zeigt ein merkwürdiges Verhalten: Ich habe 7 Steckdosen (HS100 und HS110) in Betrieb;

      Je mehr Steckdosen man im Adapter hat, desto häufiger kommt es vor, dass alle Steckdosen eine zeitlang nicht mehr upgedated werden. Auch das Schalten von Steckdosen funktioniert manchmal nicht. Weiterhin kommt es vor, dass Steckdosen überhaupt nicht mehr upgedated werden, bis man den Adapter neu startet.

      Ich bin dem nachgegangen indem ich einen eigenen Dienst auf dem Raspberry implementiert habe, der direkt via TCP/IP mit den Steckdosen spricht.

      Es ist so, dass die Steckdosen gelegentlich eingehende Verbindungen ablehnen. Das ist ein Bug in den Steckdosen. Wenn sie die Verbindung annehmen, antworten sie gelegentlich schlicht nicht auf eine Statusanfrage und halten die Verbindung dabei aber beliebig lange offen. Das ist ebenso ein Bug in den Steckdosen.

      Der HS100 Adapter scheint darauf nicht allzu stabil zu reagieren: Zunächst scheint er alle Steckdosen nacheinander durchzugehen und nicht in mehreren Threads parallel. Kommt es dazu, dass eine Steckdose die Verbindung annimmt aber die Anfrage nicht beantwortet, so hängt der HS100 Adapter für immer, bis man ihn neu startet.

      Zwischenzeitlich läuft auf meinem Raspberry ein selbstgefrickelter C# Dienst (via Mono), der alle Steckdosen parallel handelt. Beantwortet eine Steckdose die Anfrage nicht nach 2 Sekunden wird die Verbindung zur Steckdose beendet und eine neue aufgebaut. In der Regel funktioniert diese Verbindung dann sofort wieder. Die Ergebnisse der Statusanfrage übertrage ich via TCP und REST an den Simple-REST-Api Adapter in den IO Broker. Schaltbefehle für die Steckdose übertrage ich via HTTP-Request vom IO Broker in meinen C# Dienst. Auch hier kann es vorkommen, dass die Steckdose den Schaltbefehl nicht annimmt. Dann wird der Versuch eben so lange wiederholt, bis die Dose den Befehl annimmt, oder es einen neuen Sollzustand vom IO Broker bekommt.

      Das ganze funktioniert absolut zuverlässig. Es ist mir bewusst, dass ich auch einen Adapter dafür hätte bauen können (oder den HS100 Adapter-Entwickler hätte anschreiben können, oder den Steckdosenhersteller hätte anschreiben können, oder die Steckdosen gegen eine andere Hardware hätte tauschen können, oder hätte weinen können, etc.), aber diese Zwischenlösung konnte ich zumindest in einer Abendsession zusammenbraten - einen Adapter habe ich noch nie entwickelt, das hätte aber vermutlich länger gedauert als mein Gebastel.

      Viele Grüße
      Mark

      (falls wer Bock auf mein Gebasteltes Zeug hat, bitte Bescheid geben)

      sigi234S Online
      sigi234S Online
      sigi234
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #2

      @kitzelblitze
      Würde mich mit den Adapterentwickler zusammen tun.

      Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Immer Daten sichern!

      K 1 Antwort Letzte Antwort
      0
      • sigi234S sigi234

        @kitzelblitze
        Würde mich mit den Adapterentwickler zusammen tun.

        K Offline
        K Offline
        kitzelblitze
        schrieb am zuletzt editiert von
        #3

        @sigi234 ich versuchs - er scheint ja sogar hier im Forum zu sein.

        arteckA 1 Antwort Letzte Antwort
        1
        • K kitzelblitze

          @sigi234 ich versuchs - er scheint ja sogar hier im Forum zu sein.

          arteckA Offline
          arteckA Offline
          arteck
          Developer Most Active
          schrieb am zuletzt editiert von arteck
          #4

          @kitzelblitze isser

          das Problem ist ich nutze die tplink-smarthome-api früher gabs keine Möglichkeit ein timeout abzufragen...bzw zu setzten..

          muss ich mir mal anschauen.. oder du guckst dir das an und stellst ein PR auf GIT...

          Das die Dosen ein Problem haben wusste ich aber dass die nicht antworten . das ist mir neu.. ich hab 5 stück hier im Einsatz..
          es hängt aber auch von deinem WLAN ab.. und da reagieren die Dosen sehr sehr komisch...

          dein "gefrickel" schau ich mir gerne an.. vielleicht könte man sich in discord mal treffen..

          zigbee hab ich, zwave auch, nuc's genauso und HA auch

          K 1 Antwort Letzte Antwort
          0
          • arteckA arteck

            @kitzelblitze isser

            das Problem ist ich nutze die tplink-smarthome-api früher gabs keine Möglichkeit ein timeout abzufragen...bzw zu setzten..

            muss ich mir mal anschauen.. oder du guckst dir das an und stellst ein PR auf GIT...

            Das die Dosen ein Problem haben wusste ich aber dass die nicht antworten . das ist mir neu.. ich hab 5 stück hier im Einsatz..
            es hängt aber auch von deinem WLAN ab.. und da reagieren die Dosen sehr sehr komisch...

            dein "gefrickel" schau ich mir gerne an.. vielleicht könte man sich in discord mal treffen..

            K Offline
            K Offline
            kitzelblitze
            schrieb am zuletzt editiert von
            #5

            @arteck hi! ja wir können mal quatschen - ich lade mir discord mal runter. (muss ich dich hinzufügen irgendwie?)

            ich spreche direkt mit den Dosen - über deren tcp Schnittstelle und deren dusseliger Verschlüsselung.

            Das WLAN denke ich nicht, dass das Schuld ist - es passiert bei allen Dosen - egal ob sie 5m entfernt sind oder an Orten, wo ich nichtmal daran dachte, dass da überhaupt noch WLAN ankommt.

            arteckA 1 Antwort Letzte Antwort
            0
            • K kitzelblitze

              @arteck hi! ja wir können mal quatschen - ich lade mir discord mal runter. (muss ich dich hinzufügen irgendwie?)

              ich spreche direkt mit den Dosen - über deren tcp Schnittstelle und deren dusseliger Verschlüsselung.

              Das WLAN denke ich nicht, dass das Schuld ist - es passiert bei allen Dosen - egal ob sie 5m entfernt sind oder an Orten, wo ich nichtmal daran dachte, dass da überhaupt noch WLAN ankommt.

              arteckA Offline
              arteckA Offline
              arteck
              Developer Most Active
              schrieb am zuletzt editiert von arteck
              #6

              @kitzelblitze https://discord.com/invite/HwUCwsH

              bin so gegen 18 uhr da..

              Nahchtrag: heute wird das nix sry... hab mich mit dem Tag verhauen.. morgen..Samstag ..18 Uhr

              zigbee hab ich, zwave auch, nuc's genauso und HA auch

              K 1 Antwort Letzte Antwort
              0
              • arteckA arteck

                @kitzelblitze https://discord.com/invite/HwUCwsH

                bin so gegen 18 uhr da..

                Nahchtrag: heute wird das nix sry... hab mich mit dem Tag verhauen.. morgen..Samstag ..18 Uhr

                K Offline
                K Offline
                kitzelblitze
                schrieb am zuletzt editiert von
                #7

                @arteck ich versuche da zu sein.

                A 1 Antwort Letzte Antwort
                0
                • K kitzelblitze

                  @arteck ich versuche da zu sein.

                  A Offline
                  A Offline
                  Arctic63
                  schrieb am zuletzt editiert von
                  #8

                  @kitzelblitze moin, habt ihr eine Lösung gefunden? hab das gleiche Problem.

                  K 1 Antwort Letzte Antwort
                  0
                  • A Arctic63

                    @kitzelblitze moin, habt ihr eine Lösung gefunden? hab das gleiche Problem.

                    K Offline
                    K Offline
                    kitzelblitze
                    schrieb am zuletzt editiert von
                    #9

                    @arctic63 Hey bisher nicht, wir habens noch nicht zusammenbekommen uns auszutauschen - ich bin momentan recht stark eingespannt. Ich habe immer noch meine Bastellösung in C# in Betrieb.

                    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

                    605

                    Online

                    32.7k

                    Benutzer

                    82.4k

                    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