Skip to content
  • 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
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter Somfy Tahoma v0.3.x GitHub

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    12
    2
    247

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

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

Test Adapter Somfy Tahoma v0.3.x GitHub

Test Adapter Somfy Tahoma v0.3.x GitHub

Scheduled Pinned Locked Moved Tester
somfytahomarollladensteuerung
294 Posts 34 Posters 50.8k Views 33 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.
  • J JoeBogger

    @Uwe-Clement said in Test Adapter Somfy Tahoma v0.3.x GitHub:

    @JoeBogger ich kann schon über die Datenpunkte "close", "stop" und "up" die Markise steuern.

    Habe auch RTS.

    Also z.B.
    tahoma.0.devices.10.commands.up

    Stimmt das so?
    Bildschirmfoto 2020-05-14 um 08.41.57.png

    Uwe ClementU Offline
    Uwe ClementU Offline
    Uwe Clement
    wrote on last edited by Uwe Clement
    #201

    @JoeBogger Ich kenne diesen "Yahka" Adapter nicht.

    Ich mache dies per JavaScript programmatisch, beispielsweise

    // Markise hoch fahren:
        setState("tahoma.0.devices.10.commands.up", true);
    
    // Markise runter fahren:
        setState("tahoma.0.devices.10.commands.close", true);
    
    // Ermittlung Endposition einer Markise: Speichere mir den Zustand in einem eigenen Datenpunkt:
    // Bei RTS existiere dazu keine "fertigen" Datenpunkte, da das Protokoll ja nur sendet und keine Rückmeldungen gibt
    on({id: "tahoma.0.devices.10.states.moving", change: 'any'}, function (obj) { 
        var value = obj.state.val;
        var oldValue = obj.oldState.val;
        if (value == 0 && oldValue == 1) {
            setState(state_position_markise1, "Auf");        
        } else if (value == 0 && oldValue == 2) {
            setState(state_position_markise1, "Zu");
        } else {
            setState(state_position_markise1, "???");
        }
    });        
    
    
    J 1 Reply Last reply
    0
    • Uwe ClementU Uwe Clement

      @JoeBogger Ich kenne diesen "Yahka" Adapter nicht.

      Ich mache dies per JavaScript programmatisch, beispielsweise

      // Markise hoch fahren:
          setState("tahoma.0.devices.10.commands.up", true);
      
      // Markise runter fahren:
          setState("tahoma.0.devices.10.commands.close", true);
      
      // Ermittlung Endposition einer Markise: Speichere mir den Zustand in einem eigenen Datenpunkt:
      // Bei RTS existiere dazu keine "fertigen" Datenpunkte, da das Protokoll ja nur sendet und keine Rückmeldungen gibt
      on({id: "tahoma.0.devices.10.states.moving", change: 'any'}, function (obj) { 
          var value = obj.state.val;
          var oldValue = obj.oldState.val;
          if (value == 0 && oldValue == 1) {
              setState(state_position_markise1, "Auf");        
          } else if (value == 0 && oldValue == 2) {
              setState(state_position_markise1, "Zu");
          } else {
              setState(state_position_markise1, "???");
          }
      });        
      
      
      J Offline
      J Offline
      JoeBogger
      wrote on last edited by
      #202

      @Uwe-Clement
      Vielen Dank!
      Ich bin noch ziemlich neu bei ioBroker.

      Wo wird das JS eingebunden? Ich habe bisher die ioBroker Anbindung nur über Apple HomeKit verwendet. Dort sehe ich alle Geräte, die im ioB eingebunden sind. Ist das JS in einer eigenen Webseite eingebunden?

      Uwe ClementU 1 Reply Last reply
      0
      • J JoeBogger

        @Uwe-Clement
        Vielen Dank!
        Ich bin noch ziemlich neu bei ioBroker.

        Wo wird das JS eingebunden? Ich habe bisher die ioBroker Anbindung nur über Apple HomeKit verwendet. Dort sehe ich alle Geräte, die im ioB eingebunden sind. Ist das JS in einer eigenen Webseite eingebunden?

        Uwe ClementU Offline
        Uwe ClementU Offline
        Uwe Clement
        wrote on last edited by
        #203

        @JoeBogger das Javascript wird direkt auf der IOBroker Webseite eingebunden:

        d81ace1e-63f5-417a-a48a-a82d1604c439-image.png

        Joe BoggerJ 1 Reply Last reply
        0
        • Uwe ClementU Uwe Clement

          @JoeBogger das Javascript wird direkt auf der IOBroker Webseite eingebunden:

          d81ace1e-63f5-417a-a48a-a82d1604c439-image.png

          Joe BoggerJ Offline
          Joe BoggerJ Offline
          Joe Bogger
          wrote on last edited by
          #204

          @Uwe-Clement
          Ich habe exact das selbe Problem. Heute morgen waren die States noch da, nach einer Neuinstallation des Adapters waren sie weg. 🤔

          Vielen Dank! Ich habe das Script wie beschrieben eingebunden. Leider hat das zu Error im Log geführt. Ich denke es lag an meiner Einbindung in der Adapterkonfiguration: yahka. Ich habe es wahrscheinlich dort falsch konfiguriert. Die Erkiese fuhr auch nur in eine Richtung - "up".
          Bildschirmfoto 2020-05-19 um 09.23.42.png

          Hast du evtl. noch einen Hinweis für mich?

          1 Reply Last reply
          0
          • J Offline
            J Offline
            JB_Mystery
            wrote on last edited by
            #205

            Guten Abend.

            Ich versuche auch den TaHoma Adapter zu nutzen. Leider bekomme ich bei jeden neuen Abrufintervall außer dem ersten nach dem Starten diese Meldungen im Log. Kann mir evtl. jemand erklären was es damit auf sich hat und wie ich ggf. abhilfe schaffen kann? Vielen Dank.

            tahoma.0	2020-06-30 19:52:17.358	warn	(5677) Body: {"errorCode":"UNSPECIFIED_ERROR","error":"No registered event listener"}
            tahoma.0	2020-06-30 19:52:17.358	warn	(5677) Response: {"statusCode":400,"body":{"errorCode":"UNSPECIFIED_ERROR","error":"No registered event listener"},"headers":{"date":"Tue, 30 Jun 2020 17:52:17 GMT","server":"overkiz","strict-transpo
            tahoma.0	2020-06-30 19:52:17.356	warn	(5677) error during tahomalink request: null, request path: events/XXXXX/fetch with payload:{}
            tahoma.0	2020-06-30 19:52:15.606	warn	(5677) error during tahomalink request: undefined ->401 retry /setup/devices/states/refresh
            tahoma.0	2020-06-30 19:52:15.564	warn	(5677) error during tahomalink request: undefined ->401 retry events/XXXXX/fetch
            

            Ich habe schon mehrfach neu gestartet und auch den Adapter neu installiert; leider keine Besserung.

            JB_Mystery

            1 Reply Last reply
            0
            • N Offline
              N Offline
              Netbussy
              wrote on last edited by
              #206

              Hallo zusammen,

              ich habe aktuell auch dasselbe Problem: Body: {"errorCode":"UNSPECIFIED_ERROR","error":"No registered event listener"}

              Gibt es hier schon eine Lösung?

              Vielen Dank vorab!

              1 Reply Last reply
              0
              • S Offline
                S Offline
                SaschaS
                wrote on last edited by SaschaS
                #207

                Moin zusammen,

                mir ist aufgefallen, dass wenn ich bei mir mit setState(id, val) den Wert eines Datenpunktes verändere, dieser Wert nicht bestätigt wird. Sprich ack = false ändert sich nicht zu ack = true.

                Jemand eine Idee, woran das liegen kann?

                S 1 Reply Last reply
                0
                • S SaschaS

                  Moin zusammen,

                  mir ist aufgefallen, dass wenn ich bei mir mit setState(id, val) den Wert eines Datenpunktes verändere, dieser Wert nicht bestätigt wird. Sprich ack = false ändert sich nicht zu ack = true.

                  Jemand eine Idee, woran das liegen kann?

                  S Offline
                  S Offline
                  SaschaS
                  wrote on last edited by SaschaS
                  #208

                  Insbesondere wird nach einem setState(id,val) auf das langsame Schließen (z.B.: tahoma.0.devices.****.states.core:ClosureState:slow), der Datenpunkt nicht vom Adapter selbst bestätigt, nachdem die Endposition angefahren wurde.
                  @StrathCole Sollte dieser nicht nach Erreichen des Sollwerts bestätigt werden?

                  1 Reply Last reply
                  0
                  • S Offline
                    S Offline
                    SaschaS
                    wrote on last edited by
                    #209

                    Neben klassischen Rolläden haben wir auch Raffstores mit Somfy im Einsatz. Was ist denn hier die beste Möglichkeit sowohl ClosureState als auch SlateOrientationState (Neigung der Lamellen) prozentual einzustellen?
                    Wenn ich setState(id,val) hintereinander ausführe, dann wird die Ausführung unterbrochen.
                    Beispiel:

                    setState(ClosureState, 100)
                    setState(SlateOrientationState,50)
                    

                    Die Raffstores fahren in diesem Beispiel nicht bis zu 100% aus. Eher so 10-12% und dann wird schon der Neigungswinkel der Lamellen angefahren.

                    Ich behelfe mir aktuell mit einem Delay zwischen den Befehlen.

                    setState(ClosureState, 100)
                    Delay
                    setState(SlateOrientationState,50)
                    

                    Ratschläge aus der Gemeinde?

                    1 Reply Last reply
                    0
                    • S Offline
                      S Offline
                      SaschaS
                      wrote on last edited by
                      #210

                      @StrathCole Gibt es eine Möglichkeit zu erkennen, ob ein Rolladen durch dem Smoove IO (oder andere Funkwandsender) auf Manu gestellt wurde? Ich habe heute die Erfahrung gemacht, dass der Rolladen dennoch nach unten gefahren ist und mich im Garten ausgesperrt hat 😊
                      Wenn die Steuerung über die Tahoma Box gekommen wäre, dann wird bei Stellung auf Manu eingehende Signale am unterbunden.

                      StrathColeS 1 Reply Last reply
                      0
                      • S SaschaS

                        @StrathCole Gibt es eine Möglichkeit zu erkennen, ob ein Rolladen durch dem Smoove IO (oder andere Funkwandsender) auf Manu gestellt wurde? Ich habe heute die Erfahrung gemacht, dass der Rolladen dennoch nach unten gefahren ist und mich im Garten ausgesperrt hat 😊
                        Wenn die Steuerung über die Tahoma Box gekommen wäre, dann wird bei Stellung auf Manu eingehende Signale am unterbunden.

                        StrathColeS Offline
                        StrathColeS Offline
                        StrathCole
                        wrote on last edited by
                        #211

                        @SaschaS sagte in Test Adapter Somfy Tahoma v0.3.x GitHub:

                        Gibt es eine Möglichkeit

                        Ich sag mal so: bestimmt. Aber da ich solche Sender nicht habe, kann ich nicht schauen, welche Werte die API liefert. Ohne die Werte kann ich allerdings wiederum nichts im Adapter einbauen. Ist leider immer blöd.

                        SolarWatt-Anlage mit 9,6 kWp – KOSTAL Plenticore Plus 10 – BYD B-Box HV 8,96 – Viessmann Vitocal 333g – Zehnder ComfoD 350 (Comfoair 350) mit RS232-Ethernet-Konverter

                        S 1 Reply Last reply
                        0
                        • StrathColeS StrathCole

                          @SaschaS sagte in Test Adapter Somfy Tahoma v0.3.x GitHub:

                          Gibt es eine Möglichkeit

                          Ich sag mal so: bestimmt. Aber da ich solche Sender nicht habe, kann ich nicht schauen, welche Werte die API liefert. Ohne die Werte kann ich allerdings wiederum nichts im Adapter einbauen. Ist leider immer blöd.

                          S Offline
                          S Offline
                          SaschaS
                          wrote on last edited by
                          #212

                          @StrathCole danke für die Rückmeldung. Dann muss ich mir was anderes einfallen lassen, wie ich es verhindere, dass die Rollos schließen während ich draußen sitze und mein Handy nicht bei mir habe.
                          Ideen?

                          StrathColeS 1 Reply Last reply
                          0
                          • S SaschaS

                            @StrathCole danke für die Rückmeldung. Dann muss ich mir was anderes einfallen lassen, wie ich es verhindere, dass die Rollos schließen während ich draußen sitze und mein Handy nicht bei mir habe.
                            Ideen?

                            StrathColeS Offline
                            StrathColeS Offline
                            StrathCole
                            wrote on last edited by
                            #213

                            @SaschaS sagte in Test Adapter Somfy Tahoma v0.3.x GitHub:

                            @StrathCole danke für die Rückmeldung. Dann muss ich mir was anderes einfallen lassen, wie ich es verhindere, dass die Rollos schließen während ich draußen sitze und mein Handy nicht bei mir habe.
                            Ideen?

                            Digitalen Schalter im Vis einbauen, der einen Custom State setzt. Wenn der gesetzt ist, führst du deine Befehle im Adapter nicht aus 😉

                            SolarWatt-Anlage mit 9,6 kWp – KOSTAL Plenticore Plus 10 – BYD B-Box HV 8,96 – Viessmann Vitocal 333g – Zehnder ComfoD 350 (Comfoair 350) mit RS232-Ethernet-Konverter

                            S 1 Reply Last reply
                            0
                            • StrathColeS StrathCole

                              @SaschaS sagte in Test Adapter Somfy Tahoma v0.3.x GitHub:

                              @StrathCole danke für die Rückmeldung. Dann muss ich mir was anderes einfallen lassen, wie ich es verhindere, dass die Rollos schließen während ich draußen sitze und mein Handy nicht bei mir habe.
                              Ideen?

                              Digitalen Schalter im Vis einbauen, der einen Custom State setzt. Wenn der gesetzt ist, führst du deine Befehle im Adapter nicht aus 😉

                              S Offline
                              S Offline
                              SaschaS
                              wrote on last edited by
                              #214

                              @StrathCole Das erkläre mal den anderen Personen im Haushalt. Für die muss es an der Wand einen Schalter geben...

                              StrathColeS 1 Reply Last reply
                              0
                              • S SaschaS

                                @StrathCole Das erkläre mal den anderen Personen im Haushalt. Für die muss es an der Wand einen Schalter geben...

                                StrathColeS Offline
                                StrathColeS Offline
                                StrathCole
                                wrote on last edited by
                                #215

                                @SaschaS sagte in Test Adapter Somfy Tahoma v0.3.x GitHub:

                                @StrathCole Das erkläre mal den anderen Personen im Haushalt. Für die muss es an der Wand einen Schalter geben...

                                Das Problem kenn ich 😄 Dann müsste sich jemand mit der passenden Hardware finden, der die notwendigen Daten aus der API ausliest. 😉

                                SolarWatt-Anlage mit 9,6 kWp – KOSTAL Plenticore Plus 10 – BYD B-Box HV 8,96 – Viessmann Vitocal 333g – Zehnder ComfoD 350 (Comfoair 350) mit RS232-Ethernet-Konverter

                                1 Reply Last reply
                                0
                                • J Offline
                                  J Offline
                                  JB_Mystery
                                  wrote on last edited by
                                  #216

                                  @SaschaS Ich habe das Problem anders gelöst. Ich erfasse die Stellung des Türgriffs und blockiere damit die Automatik. Es gibt da ein passendes Produkt für mich:
                                  HomeMatic Funk-Fenster-Drehgriffkontakt

                                  Leider funktioniert mein Adapter ja nicht richtig. Hat keiner eine Antwort auf meine Frage oben??

                                  S 1 Reply Last reply
                                  0
                                  • J JB_Mystery

                                    @SaschaS Ich habe das Problem anders gelöst. Ich erfasse die Stellung des Türgriffs und blockiere damit die Automatik. Es gibt da ein passendes Produkt für mich:
                                    HomeMatic Funk-Fenster-Drehgriffkontakt

                                    Leider funktioniert mein Adapter ja nicht richtig. Hat keiner eine Antwort auf meine Frage oben??

                                    S Offline
                                    S Offline
                                    SaschaS
                                    wrote on last edited by
                                    #217

                                    @JB_Mystery Das natürlich auch eine elegante Lösung. Ich hab schon mit Kontaktsensoren von Somfy geliebäugelt. Allerdings wären die bei einer Hebeschiebetüre sinnbefreit. Denn die Türe schiebe ich von außen ja auch wieder zu, damit keine warme Luft ins Haus geht. Aber mit Prüfung auf den Drehgriff..das kann was. Muss ich im Hinterkopf behalten. Danke Dir!

                                    1 Reply Last reply
                                    0
                                    • S Offline
                                      S Offline
                                      SaschaS
                                      wrote on last edited by
                                      #218

                                      @StrathCole Ich habe einen Rolladen unter allen, der zeigt mir unter DeviceURL folgendes an: upnpcontrol://1208-7340-3451/uuid:RINCON_7828CAB081A001400

                                      67dfdda7-16f5-4228-8e64-99fc503123a3-image.png

                                      Anonsten habe ich immer eine DeviceURL wie z.B.: io://1208-7340-3451/2488426

                                      Das Problem ist, dass der Rolladen weder die states richtig erfasst, noch dass sich dieser mit den "commands" bewegen lässt.

                                      Ist das ein Problem im Code oder wurde mir hier ein anderer Motor installiert und ich muss mich an Somfy wenden?

                                      1 Reply Last reply
                                      0
                                      • B Offline
                                        B Offline
                                        blackeagle998
                                        wrote on last edited by
                                        #219

                                        @StrathCole
                                        Seit langer Zeit ist es heute mal wieder vorgekommen, dass meine Rollladen abends einfach nicht runter gefahren wurden.
                                        Es gab keinerlei LOG Einträge, weder "warn" noch "error", alle Instanzen liefen und waren grün.
                                        Hatte zufällig heute noch jemand das Problem?

                                        G 1 Reply Last reply
                                        0
                                        • B blackeagle998

                                          @StrathCole
                                          Seit langer Zeit ist es heute mal wieder vorgekommen, dass meine Rollladen abends einfach nicht runter gefahren wurden.
                                          Es gab keinerlei LOG Einträge, weder "warn" noch "error", alle Instanzen liefen und waren grün.
                                          Hatte zufällig heute noch jemand das Problem?

                                          G Offline
                                          G Offline
                                          gammler2003
                                          wrote on last edited by gammler2003
                                          #220

                                          @blackeagle998
                                          Ich habe heute das Problem. Allerdings sind bei mir Log-Einträge vorhanden - der Adapter tut sich mit dem login irgendwie schwer.

                                          tahoma.0	2020-09-20 21:26:44.755	info	(19378) Login failed three times, waiting 2 minutes before retrying.
                                          tahoma.0	2020-09-20 21:26:44.753	warn	(19378) error during tahomalink request: undefined ->401 retry login
                                          tahoma.0	2020-09-20 21:24:44.663	info	(19378) Login failed three times, waiting 2 minutes before retrying.
                                          tahoma.0	2020-09-20 21:24:44.662	warn	(19378) error during tahomalink request: undefined ->401 retry login
                                          tahoma.0	2020-09-20 21:24:44.601	warn	(19378) error during tahomalink request: undefined ->401 retry login
                                          tahoma.0	2020-09-20 21:24:44.530	warn	(19378) error during tahomalink request: undefined ->401 retry login
                                          tahoma.0	2020-09-20 21:24:44.467	warn	(19378) error during tahomalink request: undefined ->401 retry login
                                          tahoma.0	2020-09-20 21:24:44.334	warn	(19378) error during tahomalink request: undefined ->401 retry login
                                          tahoma.0	2020-09-20 21:24:43.990	info	(19378) [INFO] Configured polling interval: 10000
                                          tahoma.0	2020-09-20 21:24:43.985	info	(19378) [START] Starting adapter tahoma v0.3.3.3
                                          tahoma.0	2020-09-20 21:24:43.955	info	(19378) starting. Version 0.3.3 in /opt/iobroker/node_modules/iobroker.tahoma, node: v12.14.0, js-controller: 3.1.6
                                          

                                          Der Login über die Tahoma-Oberfläche mit den gleichen Daten funktioniert. Jemand eine Idee?

                                          EDIT: Ich habe die Zugangsdaten aus dem Adapter nochmal gelöscht und neu eingegeben. Jetzt funktioniert alles wieder. Allerdings gab es keine Passwortänderung...man muss nicht alles verstehen 🙂

                                          M 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

                                          85

                                          Online

                                          32.4k

                                          Users

                                          81.3k

                                          Topics

                                          1.3m

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

                                          • Don't have an account? Register

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