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 shuttercontrol v2.0.x

NEWS

  • 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.8k

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

Test Adapter shuttercontrol v2.0.x

Test Adapter shuttercontrol v2.0.x

Scheduled Pinned Locked Moved Tester
rollladenrollladensteuerungshuttercontrol
7.4k Posts 332 Posters 10.6m Views 254 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.
  • da_WoodyD da_Woody

    @simatec das hast du falsch verstanden! ich hab nur zusammen gefasst, was da alles geschrieben wurde.
    hab mir das gerade nochmal angeschaut. bei einem shelly2.5 gibts keinen manu mode...
    4672eaa7-6baa-46f4-9d15-f4dc4e19ccc1-grafik.png
    was natürlich wiedermal lötzinn ist... 😰
    96352e83-8f58-4fae-ba90-bf614deec5c6-grafik.png
    mal schauen, ob das teil morgen rauffährt...

    da_WoodyD Online
    da_WoodyD Online
    da_Woody
    wrote on last edited by
    #3278

    brav bei sunrise rauf, state richtig gesetzt.
    1236a40a-684e-4f55-971b-147bf493217a-grafik.png

    gruß vom Woody
    HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

    NegaleinN 1 Reply Last reply
    0
    • BostilB Offline
      BostilB Offline
      Bostil
      wrote on last edited by
      #3279

      Toll wäre bei der Beschaffung natürlich noch, wenn dies in zwei Schritten ginge.

      • Also, wenn zB Aussentemperatur > 20 Grad, dann Rollade halb schließen, bei erreichen eines höheren Schwellenwertes dann komplett runter

      Oder ist sowas bereits jetzt machbar?

      Danke euch!

      D3ltoroxpD HomoranH 2 Replies Last reply
      0
      • BostilB Bostil

        Toll wäre bei der Beschaffung natürlich noch, wenn dies in zwei Schritten ginge.

        • Also, wenn zB Aussentemperatur > 20 Grad, dann Rollade halb schließen, bei erreichen eines höheren Schwellenwertes dann komplett runter

        Oder ist sowas bereits jetzt machbar?

        Danke euch!

        D3ltoroxpD Offline
        D3ltoroxpD Offline
        D3ltoroxp
        wrote on last edited by
        #3280

        @bostil Könnte mir vorstellen Rollo duplizieren und dort eben die Werte ändern, Temp und Höhe. Rollo Setting 1 ab 20 ° auf 50 % den Rollo kopieren und dort eben über 21° auf 0% (bei mir zu)

        1 Reply Last reply
        0
        • BostilB Bostil

          Toll wäre bei der Beschaffung natürlich noch, wenn dies in zwei Schritten ginge.

          • Also, wenn zB Aussentemperatur > 20 Grad, dann Rollade halb schließen, bei erreichen eines höheren Schwellenwertes dann komplett runter

          Oder ist sowas bereits jetzt machbar?

          Danke euch!

          HomoranH Do not disturb
          HomoranH Do not disturb
          Homoran
          Global Moderator Administrators
          wrote on last edited by
          #3281

          @bostil sagte in Test Adapter shuttercontrol v1.2.x:

          Also, wenn zB Aussentemperatur > 20 Grad, dann Rollade halb schließen, bei erreichen eines höheren Schwellenwertes dann komplett runter

          die Sinnhaftigkeit dieses Vorhabens erschliesst sich mir nicht.
          Bei Sonneneinstrahlung dringt die IR-Komponente unabhängig von der Außentemperatur ins Zimmer.

          Anders sähe es aus, wenn durch den Sonnenstand und damit zusammenhängendem variablem Schattenwurf die Beschattung angeglichen werden sollte.

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Reply Last reply
          0
          • da_WoodyD da_Woody

            brav bei sunrise rauf, state richtig gesetzt.
            1236a40a-684e-4f55-971b-147bf493217a-grafik.png

            NegaleinN Offline
            NegaleinN Offline
            Negalein
            Global Moderator
            wrote on last edited by
            #3282

            @da_woody sagte in Test Adapter shuttercontrol v1.2.x:

            brav bei sunrise rauf, state richtig gesetzt.

            das funktioniert bei mir auch.
            Aber eben nicht, dass er bei m Sonnenschutz wieder hochfährt, wenn Temp. unterschritten wird.
            Da bleibt er stur im Manu_Mode hängen.

            ° Node.js: 20.17.0 NPM: 10.8.2
            ° Proxmox, Ubuntu 22.04.3 LTS
            ° Fixer ---> iob fix

            simatecS 1 Reply Last reply
            0
            • NegaleinN Negalein

              @da_woody sagte in Test Adapter shuttercontrol v1.2.x:

              brav bei sunrise rauf, state richtig gesetzt.

              das funktioniert bei mir auch.
              Aber eben nicht, dass er bei m Sonnenschutz wieder hochfährt, wenn Temp. unterschritten wird.
              Da bleibt er stur im Manu_Mode hängen.

              simatecS Offline
              simatecS Offline
              simatec
              Developer Most Active
              wrote on last edited by
              #3283

              @negalein
              Manumode ist auch nicht Sonnenschutz.
              Du solltest genau prüfen, wann sich der Status in Manumode ändert und die Ursache suchen.

              • Besuche meine Github Seite
              • Beitrag hat geholfen oder willst du mich unterstützen
              • HowTo Restore ioBroker
              D3ltoroxpD NegaleinN 2 Replies Last reply
              0
              • simatecS simatec

                @negalein
                Manumode ist auch nicht Sonnenschutz.
                Du solltest genau prüfen, wann sich der Status in Manumode ändert und die Ursache suchen.

                D3ltoroxpD Offline
                D3ltoroxpD Offline
                D3ltoroxp
                wrote on last edited by
                #3284

                @simatec So zweite Tag heute, an dem dein Adapter die Rollo Steuerung übernommen hat.
                So ganz rund scheint das bei mir noch nicht zu laufen, entweder falsche Einstellungen oder vom Adapter so gewollt.

                • Shading Mode, sobald ich hier die Türe öffnet oder das Fenster, fährt er hoch, aber nicht mehr runter. Im DP steht dann manu mode. Gibt es hier keine erneute Prüfung auf Sonnenschutz ? Macht der Adapter das nur einmal und wenn er einmal in sunprotect war und man manuell eingreift, war's das ?

                • Nach der Nachtfahrt, wenn ich das Fenster von offen auf kippen stelle, bekommt der Sensor ja kurz Kontakt, so nach 10 Sekunden fährt der Rollo hoch. Denke das ist so gewollt ? Ich dachte die Verzögerung betrifft den Status des Fensterkontakts, sprich wenn ich innerhalb der 10 sek, das Fenster von offen auf kipp stelle, ist danach der Status ja wieder gleich offen und das Rollo sollte sich nicht bewegen.

                HomoranH 1 Reply Last reply
                0
                • D3ltoroxpD D3ltoroxp

                  @simatec So zweite Tag heute, an dem dein Adapter die Rollo Steuerung übernommen hat.
                  So ganz rund scheint das bei mir noch nicht zu laufen, entweder falsche Einstellungen oder vom Adapter so gewollt.

                  • Shading Mode, sobald ich hier die Türe öffnet oder das Fenster, fährt er hoch, aber nicht mehr runter. Im DP steht dann manu mode. Gibt es hier keine erneute Prüfung auf Sonnenschutz ? Macht der Adapter das nur einmal und wenn er einmal in sunprotect war und man manuell eingreift, war's das ?

                  • Nach der Nachtfahrt, wenn ich das Fenster von offen auf kippen stelle, bekommt der Sensor ja kurz Kontakt, so nach 10 Sekunden fährt der Rollo hoch. Denke das ist so gewollt ? Ich dachte die Verzögerung betrifft den Status des Fensterkontakts, sprich wenn ich innerhalb der 10 sek, das Fenster von offen auf kipp stelle, ist danach der Status ja wieder gleich offen und das Rollo sollte sich nicht bewegen.

                  HomoranH Do not disturb
                  HomoranH Do not disturb
                  Homoran
                  Global Moderator Administrators
                  wrote on last edited by
                  #3285

                  @d3ltoroxp sagte in Test Adapter shuttercontrol v1.2.x:

                  Shading Mode, sobald ich hier die Türe öffnet oder das Fenster, fährt er hoch, aber nicht mehr runter.

                  kann ich bestätigen!
                  ich suche hier auch noch meine falsche Konfiguration.
                  Hab aber bisher nichts gefunden

                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  D3ltoroxpD 1 Reply Last reply
                  0
                  • HomoranH Homoran

                    @d3ltoroxp sagte in Test Adapter shuttercontrol v1.2.x:

                    Shading Mode, sobald ich hier die Türe öffnet oder das Fenster, fährt er hoch, aber nicht mehr runter.

                    kann ich bestätigen!
                    ich suche hier auch noch meine falsche Konfiguration.
                    Hab aber bisher nichts gefunden

                    D3ltoroxpD Offline
                    D3ltoroxpD Offline
                    D3ltoroxp
                    wrote on last edited by
                    #3286

                    @homoran vllt wird das auch noch nicht Berücksichtigt. Wenn er sich im sunprotect befindet und man macht manuell was, z.b. mit der Tür oder dem Fenster, wäre das super, wenn er einfach wieder in die letzte Pos fährt, also die vom Sunprotect.

                    Das gleiche wenn die Rollos abends schließen. Entweder falsch eingestellt, oder der Adapter gibt das noch nicht her.

                    Gefühlt wird die Automatik bis zum nächsten Schaltpunkt unterbrochen, wenn man hier manuell eingreift. Klar wenn ich von Hand fahre, weiß der Adapter ja nicht warum, dann würde ich das auch so lassen. Vllt will man das ja offen haben. Aber wenn man eben nur die Tür kurz öffnet, weil man halt einfach raus muss und sie danach wieder zu macht, wäre es schon schön.

                    F 1 Reply Last reply
                    0
                    • D3ltoroxpD D3ltoroxp

                      @homoran vllt wird das auch noch nicht Berücksichtigt. Wenn er sich im sunprotect befindet und man macht manuell was, z.b. mit der Tür oder dem Fenster, wäre das super, wenn er einfach wieder in die letzte Pos fährt, also die vom Sunprotect.

                      Das gleiche wenn die Rollos abends schließen. Entweder falsch eingestellt, oder der Adapter gibt das noch nicht her.

                      Gefühlt wird die Automatik bis zum nächsten Schaltpunkt unterbrochen, wenn man hier manuell eingreift. Klar wenn ich von Hand fahre, weiß der Adapter ja nicht warum, dann würde ich das auch so lassen. Vllt will man das ja offen haben. Aber wenn man eben nur die Tür kurz öffnet, weil man halt einfach raus muss und sie danach wieder zu macht, wäre es schon schön.

                      F Offline
                      F Offline
                      FoxRo
                      wrote on last edited by
                      #3287

                      @d3ltoroxp said in Test Adapter shuttercontrol v1.2.x:

                      Gefühlt wird die Automatik bis zum nächsten Schaltpunkt unterbrochen, wenn man hier manuell eingreift. Klar wenn ich von Hand fahre, weiß der Adapter ja nicht warum, dann würde ich das auch so lassen. Vllt will man das ja offen haben. Aber wenn man eben nur die Tür kurz öffnet, weil man halt einfach raus muss und sie danach wieder zu macht, wäre es schon schön.

                      Ich denke Dein Anliegen ist in der Doku zu finden...:

                      Rollladen fahren bei Änderung des Fenster/Tür Zustandes:
                      Pulldown zur Auswahl der Funktion, die bei Bewegung des Fenster/Tür Sensors
                      durchgeführt werden soll:

                      Aus: keine Bewegung
                      Öffnen: Beim Öffnen der Tür fährt der Rollladen auf und verbleibt dort
                      Schließen: Nach Schließen der Tür fährt der Rollladen auf die Verdunklungsposition
                      Öffnen und Schließen: Der Rollladen öffnet sich mit der Tür und fährt mit dem Schließen wieder runter

                      Wenn er dies nicht tut - prüfe den Status und was Dein Rolle bei der entsprechenden Handlung zurückmeldet.
                      Viel Erfolg!

                      HomoranH D3ltoroxpD 2 Replies Last reply
                      0
                      • F FoxRo

                        @d3ltoroxp said in Test Adapter shuttercontrol v1.2.x:

                        Gefühlt wird die Automatik bis zum nächsten Schaltpunkt unterbrochen, wenn man hier manuell eingreift. Klar wenn ich von Hand fahre, weiß der Adapter ja nicht warum, dann würde ich das auch so lassen. Vllt will man das ja offen haben. Aber wenn man eben nur die Tür kurz öffnet, weil man halt einfach raus muss und sie danach wieder zu macht, wäre es schon schön.

                        Ich denke Dein Anliegen ist in der Doku zu finden...:

                        Rollladen fahren bei Änderung des Fenster/Tür Zustandes:
                        Pulldown zur Auswahl der Funktion, die bei Bewegung des Fenster/Tür Sensors
                        durchgeführt werden soll:

                        Aus: keine Bewegung
                        Öffnen: Beim Öffnen der Tür fährt der Rollladen auf und verbleibt dort
                        Schließen: Nach Schließen der Tür fährt der Rollladen auf die Verdunklungsposition
                        Öffnen und Schließen: Der Rollladen öffnet sich mit der Tür und fährt mit dem Schließen wieder runter

                        Wenn er dies nicht tut - prüfe den Status und was Dein Rolle bei der entsprechenden Handlung zurückmeldet.
                        Viel Erfolg!

                        HomoranH Do not disturb
                        HomoranH Do not disturb
                        Homoran
                        Global Moderator Administrators
                        wrote on last edited by
                        #3288

                        @foxro sagte in Test Adapter shuttercontrol v1.2.x:

                        Öffnen und Schließen: Der Rollladen öffnet sich mit der Tür und fährt mit dem Schließen wieder runter

                        und genau das habe ich eingestellt!
                        Macht er aber nicht! er bleibt nach dem Schließen oben

                        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                        1 Reply Last reply
                        0
                        • simatecS simatec

                          @negalein
                          Manumode ist auch nicht Sonnenschutz.
                          Du solltest genau prüfen, wann sich der Status in Manumode ändert und die Ursache suchen.

                          NegaleinN Offline
                          NegaleinN Offline
                          Negalein
                          Global Moderator
                          wrote on last edited by Negalein
                          #3289

                          @simatec sagte in Test Adapter shuttercontrol v1.2.x:

                          Manumode ist auch nicht Sonnenschutz.
                          Du solltest genau prüfen, wann sich der Status in Manumode ändert und die Ursache suchen.

                          Das hat doch @FoxRo schon gefunden.

                          Der HmIP-BROLL und HmIP-FROLL schreibt den Wert nicht mehrfach.
                          Zum Beispiel Startwert 100, Sollwert 50
                          Start 100
                          Zwischenwert (vermutlich von CCU) zB 98,4 (nicht gewollt und keine Ahnung obs vom HM-Entwickler geändert wird oder geändert werden kann)
                          Endwert 50

                          Und durch diesen doofen Zwischenwert hauts den Shuttercontrol in den Manu_Mode. Somit fährt der Rollo nach unterschreiten der Temperatur nicht mehr automatisch hoch.

                          Dies wurde hier schon mehrfach besprochen (bin bestimmt nicht der einzige mit HmIP-Rollos) sowie auch im anderen Thread.

                          ° Node.js: 20.17.0 NPM: 10.8.2
                          ° Proxmox, Ubuntu 22.04.3 LTS
                          ° Fixer ---> iob fix

                          simatecS F 2 Replies Last reply
                          0
                          • NegaleinN Negalein

                            @simatec sagte in Test Adapter shuttercontrol v1.2.x:

                            Manumode ist auch nicht Sonnenschutz.
                            Du solltest genau prüfen, wann sich der Status in Manumode ändert und die Ursache suchen.

                            Das hat doch @FoxRo schon gefunden.

                            Der HmIP-BROLL und HmIP-FROLL schreibt den Wert nicht mehrfach.
                            Zum Beispiel Startwert 100, Sollwert 50
                            Start 100
                            Zwischenwert (vermutlich von CCU) zB 98,4 (nicht gewollt und keine Ahnung obs vom HM-Entwickler geändert wird oder geändert werden kann)
                            Endwert 50

                            Und durch diesen doofen Zwischenwert hauts den Shuttercontrol in den Manu_Mode. Somit fährt der Rollo nach unterschreiten der Temperatur nicht mehr automatisch hoch.

                            Dies wurde hier schon mehrfach besprochen (bin bestimmt nicht der einzige mit HmIP-Rollos) sowie auch im anderen Thread.

                            simatecS Offline
                            simatecS Offline
                            simatec
                            Developer Most Active
                            wrote on last edited by simatec
                            #3290

                            @negalein
                            Ich hab bei einem Kumpel mit HMIP Aktoren eingerichtet und keine Probleme mit den Werten feststellen können.
                            Überprüfung der Aktoren nach 60 Sekunden und alles funktioniert.

                            Werde aber in meiner Testumgebung das ganze mal simulieren und loggen

                            • Besuche meine Github Seite
                            • Beitrag hat geholfen oder willst du mich unterstützen
                            • HowTo Restore ioBroker
                            NegaleinN 1 Reply Last reply
                            0
                            • simatecS simatec

                              @negalein
                              Ich hab bei einem Kumpel mit HMIP Aktoren eingerichtet und keine Probleme mit den Werten feststellen können.
                              Überprüfung der Aktoren nach 60 Sekunden und alles funktioniert.

                              Werde aber in meiner Testumgebung das ganze mal simulieren und loggen

                              NegaleinN Offline
                              NegaleinN Offline
                              Negalein
                              Global Moderator
                              wrote on last edited by Negalein
                              #3291

                              @simatec sagte in Test Adapter shuttercontrol v1.2.x:

                              Werde aber in meiner Testumgebung das ganze mal simulieren und loggen

                              soll ich dir meinen Export schicken?

                              Ich hab bei einem Kumpel mit HMIP Aktoren eingerichtet und keine Probleme mit den Werten feststellen können.

                              Überprüfung der Aktoren nach 60 Sekunden und alles funktioniert.

                              Bei mir sind sie an der CCU3 angelernt.

                              Überprüfung der Aktoren hab ich schon auf 120 raufgedreht.

                              ° Node.js: 20.17.0 NPM: 10.8.2
                              ° Proxmox, Ubuntu 22.04.3 LTS
                              ° Fixer ---> iob fix

                              simatecS 1 Reply Last reply
                              0
                              • NegaleinN Negalein

                                @simatec sagte in Test Adapter shuttercontrol v1.2.x:

                                Werde aber in meiner Testumgebung das ganze mal simulieren und loggen

                                soll ich dir meinen Export schicken?

                                Ich hab bei einem Kumpel mit HMIP Aktoren eingerichtet und keine Probleme mit den Werten feststellen können.

                                Überprüfung der Aktoren nach 60 Sekunden und alles funktioniert.

                                Bei mir sind sie an der CCU3 angelernt.

                                Überprüfung der Aktoren hab ich schon auf 120 raufgedreht.

                                simatecS Offline
                                simatecS Offline
                                simatec
                                Developer Most Active
                                wrote on last edited by
                                #3292

                                @negalein
                                Poste mal deine Config hier. Dann kann ich es nachstellen

                                • Besuche meine Github Seite
                                • Beitrag hat geholfen oder willst du mich unterstützen
                                • HowTo Restore ioBroker
                                NegaleinN 1 Reply Last reply
                                0
                                • simatecS simatec

                                  @negalein
                                  Poste mal deine Config hier. Dann kann ich es nachstellen

                                  NegaleinN Offline
                                  NegaleinN Offline
                                  Negalein
                                  Global Moderator
                                  wrote on last edited by
                                  #3293

                                  @simatec sagte in Test Adapter shuttercontrol v1.2.x:

                                  Poste mal deine Config hier. Dann kann ich es nachstellen

                                  system.adapter.shuttercontrol.0.json

                                  ° Node.js: 20.17.0 NPM: 10.8.2
                                  ° Proxmox, Ubuntu 22.04.3 LTS
                                  ° Fixer ---> iob fix

                                  1 Reply Last reply
                                  0
                                  • NegaleinN Negalein

                                    @simatec sagte in Test Adapter shuttercontrol v1.2.x:

                                    Manumode ist auch nicht Sonnenschutz.
                                    Du solltest genau prüfen, wann sich der Status in Manumode ändert und die Ursache suchen.

                                    Das hat doch @FoxRo schon gefunden.

                                    Der HmIP-BROLL und HmIP-FROLL schreibt den Wert nicht mehrfach.
                                    Zum Beispiel Startwert 100, Sollwert 50
                                    Start 100
                                    Zwischenwert (vermutlich von CCU) zB 98,4 (nicht gewollt und keine Ahnung obs vom HM-Entwickler geändert wird oder geändert werden kann)
                                    Endwert 50

                                    Und durch diesen doofen Zwischenwert hauts den Shuttercontrol in den Manu_Mode. Somit fährt der Rollo nach unterschreiten der Temperatur nicht mehr automatisch hoch.

                                    Dies wurde hier schon mehrfach besprochen (bin bestimmt nicht der einzige mit HmIP-Rollos) sowie auch im anderen Thread.

                                    F Offline
                                    F Offline
                                    FoxRo
                                    wrote on last edited by
                                    #3294

                                    @negalein said in Test Adapter shuttercontrol v1.2.x:

                                    Und durch diesen doofen Zwischenwert hauts den Shuttercontrol in den Manu_Mode. Somit fährt der Rollo nach unterschreiten der Temperatur nicht mehr automatisch hoch.

                                    Dies wurde hier schon mehrfach besprochen (bin bestimmt nicht der einzige mit HmIP-Rollos) sowie auch im anderen Thread.

                                    Hallo
                                    Habe keine Ahnung in welcher Reihenfolge dieser Update von Höhe und Workin Signal passiert. Was ich bis jetzt gelernt habe ist, dass es bei HM einen DP gibt, welcher die aktuelle Position liefert und ein DP welcher anzeigt, ob er am fahren ist oder nicht.
                                    .. evtl könnte sowas helfen? (mal Testweise)
                                    1de2a205-03a9-4aba-853e-00f945bf36e6-image.png
                                    Damit würdest einen weiteren DP (müsstest testweise von Hand anlegen) nur mit der gültigen Höhe "Füttern". Diesen kannst dann im Alias als aktuell gültige Höhe einbinden und nicht der vom CCU gelieferte. Der neue DP wird nur geupdatet, wenn das working Signal "false" ist - der Rollo also steht und dann die Pos. von CCU daher kommt. Je nach Reihenfolge der beiden Signale müsstest evtl den Trigger auf nicht auf die CCU Höhe, sondern auf das Working Signal legen.
                                    Wenn das tatsächlich funktioniert, wäre es zumindest mal ein Workaround, damit Du Shuttercontrol korrekt betreiben kannst.
                                    Viel Erfolg!

                                    NegaleinN 1 Reply Last reply
                                    0
                                    • F FoxRo

                                      @d3ltoroxp said in Test Adapter shuttercontrol v1.2.x:

                                      Gefühlt wird die Automatik bis zum nächsten Schaltpunkt unterbrochen, wenn man hier manuell eingreift. Klar wenn ich von Hand fahre, weiß der Adapter ja nicht warum, dann würde ich das auch so lassen. Vllt will man das ja offen haben. Aber wenn man eben nur die Tür kurz öffnet, weil man halt einfach raus muss und sie danach wieder zu macht, wäre es schon schön.

                                      Ich denke Dein Anliegen ist in der Doku zu finden...:

                                      Rollladen fahren bei Änderung des Fenster/Tür Zustandes:
                                      Pulldown zur Auswahl der Funktion, die bei Bewegung des Fenster/Tür Sensors
                                      durchgeführt werden soll:

                                      Aus: keine Bewegung
                                      Öffnen: Beim Öffnen der Tür fährt der Rollladen auf und verbleibt dort
                                      Schließen: Nach Schließen der Tür fährt der Rollladen auf die Verdunklungsposition
                                      Öffnen und Schließen: Der Rollladen öffnet sich mit der Tür und fährt mit dem Schließen wieder runter

                                      Wenn er dies nicht tut - prüfe den Status und was Dein Rolle bei der entsprechenden Handlung zurückmeldet.
                                      Viel Erfolg!

                                      D3ltoroxpD Offline
                                      D3ltoroxpD Offline
                                      D3ltoroxp
                                      wrote on last edited by
                                      #3295

                                      @foxro Eben, die Doku bin ich durch, selbst beim Einstellen ist es eigentlich schon selbsterklärend. Öffnen/Schließen ist eingestellt.

                                      F 1 Reply Last reply
                                      0
                                      • D dirkhe

                                        Zum Thema Button vs Level. Ich habe den adapter noch nicht getestet, aber ich habe hier ein Script geschrieben, was ein Level simuliert. Damit kann ich meine rolladen zb. Auf 50% fahren. Vlt hilft es dir ja

                                        (function(){
                                            // interne Funktion
                                            function drive(idActive, idPassive, runtime) {
                                                setState(idPassive, false);
                                                setState(idActive, true);
                                                setStateDelayed(idActive,false,runtime);
                                            }
                                        
                                            /**
                                             * initialisiert eine SOnOff Rolladensteuerung, zb ein T1
                                             * @param {string} id_DeviceBase Die ID des Basisobjektes
                                             * @param {string} stateUpName Der Name des Schalter für Auf, zb. "POWER1"
                                             * @param {string} stateDownName  Der Name des Schalter für Zu, zb. "POWER2"
                                             * @param {number} runtimeUp Die Laufzeit (in sec), bis die Rollade komplett aufgefahren ist
                                             * @param {number} runtimeDown Die Laufzeit (in sec), bis die Rollade komplett zugefahren ist
                                             */
                                            function initRollade(id_DeviceBase, stateUpName, stateDownName, runtimeUp, runtimeDown){
                                                var id_deviceDown= id_DeviceBase + '.' + stateDownName;
                                                var id_deviceUp= id_DeviceBase + '.' + stateUpName;
                                                var id_deviceLevel= id_DeviceBase + '.level';
                                        
                                                if (getState(id_deviceLevel).notExist){
                                                    //setState(id_deviceLevel,0,true,function(){
                                                        extendObject(id_deviceLevel,{type:"state",common:{
                                                                "type": "number",    
                                                                "name": "Level",
                                                                "def":   0,                      // optional,  default 0
                                                                "read":  true,                   // mandatory, default true
                                                                "write": true,                   // mandatory, default true
                                                                "min":   0,                      // optional,  default 0
                                                                "max":   100,                    // optional,  default 100
                                                                "unit":  "%",                    // optional,  default %
                                                                "role":  "level.blind"           // mandatory,
                                                            }        
                                                        },function(){
                                                            log("create " + id_deviceLevel);
                                                            setStateDelayed(id_deviceLevel,0,true,100);
                                                        });
                                                    //});
                                                }
                                        
                                                on({id: id_deviceUp, change: "ne", val:false}, function (obj) {
                                                    let pos= getState(id_deviceLevel).val 
                                                        + Math.round((100 / (runtimeUp * 1000)) * (obj.state.ts - obj.oldState.ts));
                                                    if (pos > 100) {
                                                        pos = 100;
                                                    }
                                                    setState(id_deviceLevel, pos, true);
                                                });
                                                on({id: id_deviceDown, change: "ne", val:false}, function (obj) {
                                                    let pos= getState(id_deviceLevel).val 
                                                        - Math.round((100 / (runtimeDown * 1000)) * (obj.state.ts - obj.oldState.ts));
                                                    if (pos < 0) {
                                                        pos = 0;
                                                    }
                                                    setState(id_deviceLevel, pos,true);
                                                });
                                                
                                                on({id: id_deviceLevel, ack:false}, function (obj) {
                                                    if (getState(id_DeviceBase + ".alive").val) {
                                                        setState(id_deviceLevel,obj.oldState.val,true);
                                                        if (obj.state.val <= 0)
                                                            drive(id_deviceDown, id_deviceUp, runtimeDown * 1000 + 1000);
                                                        else if (obj.state.val >= 100)
                                                            drive(id_deviceUp, id_deviceDown, runtimeUp * 1000 + 1000);
                                                        else {
                                                            let diff = obj.oldState.val - obj.state.val;
                                                            if (diff > 0)
                                                                drive(id_deviceDown, id_deviceUp, diff * (runtimeDown / 0.1));
                                                            else
                                                                drive(id_deviceUp, id_deviceDown, Math.abs(diff) * (runtimeUp / 0.1));
                                                        }
                                                    }
                                                });
                                            }
                                        
                                            initRollade("sonoff.0.Rollade/Florian", "POWER1", "POWER2",15,10);
                                            //initRollade('sonoff.0.DVES_AD871717', 'POWER2', 'POWER1',18,16);
                                        
                                        })();
                                        
                                        UllulakiU Offline
                                        UllulakiU Offline
                                        Ullulaki
                                        wrote on last edited by
                                        #3296

                                        @dirkhe sagte in Test Adapter shuttercontrol v1.2.x:

                                        Zum Thema Button vs Level. Ich habe den adapter noch nicht getestet, aber ich habe hier ein Script geschrieben, was ein Level simuliert. Damit kann ich meine rolladen zb. Auf 50% fahren. Vlt hilft es dir ja

                                        (function(){
                                            // interne Funktion
                                            function drive(idActive, idPassive, runtime) {
                                                setState(idPassive, false);
                                                setState(idActive, true);
                                                setStateDelayed(idActive,false,runtime);
                                            }
                                        
                                            /**
                                             * initialisiert eine SOnOff Rolladensteuerung, zb ein T1
                                             * @param {string} id_DeviceBase Die ID des Basisobjektes
                                             * @param {string} stateUpName Der Name des Schalter für Auf, zb. "POWER1"
                                             * @param {string} stateDownName  Der Name des Schalter für Zu, zb. "POWER2"
                                             * @param {number} runtimeUp Die Laufzeit (in sec), bis die Rollade komplett aufgefahren ist
                                             * @param {number} runtimeDown Die Laufzeit (in sec), bis die Rollade komplett zugefahren ist
                                             */
                                            function initRollade(id_DeviceBase, stateUpName, stateDownName, runtimeUp, runtimeDown){
                                                var id_deviceDown= id_DeviceBase + '.' + stateDownName;
                                                var id_deviceUp= id_DeviceBase + '.' + stateUpName;
                                                var id_deviceLevel= id_DeviceBase + '.level';
                                        
                                                if (getState(id_deviceLevel).notExist){
                                                    //setState(id_deviceLevel,0,true,function(){
                                                        extendObject(id_deviceLevel,{type:"state",common:{
                                                                "type": "number",    
                                                                "name": "Level",
                                                                "def":   0,                      // optional,  default 0
                                                                "read":  true,                   // mandatory, default true
                                                                "write": true,                   // mandatory, default true
                                                                "min":   0,                      // optional,  default 0
                                                                "max":   100,                    // optional,  default 100
                                                                "unit":  "%",                    // optional,  default %
                                                                "role":  "level.blind"           // mandatory,
                                                            }        
                                                        },function(){
                                                            log("create " + id_deviceLevel);
                                                            setStateDelayed(id_deviceLevel,0,true,100);
                                                        });
                                                    //});
                                                }
                                        
                                                on({id: id_deviceUp, change: "ne", val:false}, function (obj) {
                                                    let pos= getState(id_deviceLevel).val 
                                                        + Math.round((100 / (runtimeUp * 1000)) * (obj.state.ts - obj.oldState.ts));
                                                    if (pos > 100) {
                                                        pos = 100;
                                                    }
                                                    setState(id_deviceLevel, pos, true);
                                                });
                                                on({id: id_deviceDown, change: "ne", val:false}, function (obj) {
                                                    let pos= getState(id_deviceLevel).val 
                                                        - Math.round((100 / (runtimeDown * 1000)) * (obj.state.ts - obj.oldState.ts));
                                                    if (pos < 0) {
                                                        pos = 0;
                                                    }
                                                    setState(id_deviceLevel, pos,true);
                                                });
                                                
                                                on({id: id_deviceLevel, ack:false}, function (obj) {
                                                    if (getState(id_DeviceBase + ".alive").val) {
                                                        setState(id_deviceLevel,obj.oldState.val,true);
                                                        if (obj.state.val <= 0)
                                                            drive(id_deviceDown, id_deviceUp, runtimeDown * 1000 + 1000);
                                                        else if (obj.state.val >= 100)
                                                            drive(id_deviceUp, id_deviceDown, runtimeUp * 1000 + 1000);
                                                        else {
                                                            let diff = obj.oldState.val - obj.state.val;
                                                            if (diff > 0)
                                                                drive(id_deviceDown, id_deviceUp, diff * (runtimeDown / 0.1));
                                                            else
                                                                drive(id_deviceUp, id_deviceDown, Math.abs(diff) * (runtimeUp / 0.1));
                                                        }
                                                    }
                                                });
                                            }
                                        
                                            initRollade("sonoff.0.Rollade/Florian", "POWER1", "POWER2",15,10);
                                            //initRollade('sonoff.0.DVES_AD871717', 'POWER2', 'POWER1',18,16);
                                        
                                        })();
                                        

                                        Daaanke, habe die ganze Zeit nach einer Lösung für meinen Sonoff Touch 2ch mit Tasmota gesucht, damit ist es mir möglich, ohne den Adapter zu arbeiten. (brauche lediglich das Level für den IOT-Adapter/Alexa. 🙂

                                        1 Reply Last reply
                                        0
                                        • F FoxRo

                                          @negalein said in Test Adapter shuttercontrol v1.2.x:

                                          Und durch diesen doofen Zwischenwert hauts den Shuttercontrol in den Manu_Mode. Somit fährt der Rollo nach unterschreiten der Temperatur nicht mehr automatisch hoch.

                                          Dies wurde hier schon mehrfach besprochen (bin bestimmt nicht der einzige mit HmIP-Rollos) sowie auch im anderen Thread.

                                          Hallo
                                          Habe keine Ahnung in welcher Reihenfolge dieser Update von Höhe und Workin Signal passiert. Was ich bis jetzt gelernt habe ist, dass es bei HM einen DP gibt, welcher die aktuelle Position liefert und ein DP welcher anzeigt, ob er am fahren ist oder nicht.
                                          .. evtl könnte sowas helfen? (mal Testweise)
                                          1de2a205-03a9-4aba-853e-00f945bf36e6-image.png
                                          Damit würdest einen weiteren DP (müsstest testweise von Hand anlegen) nur mit der gültigen Höhe "Füttern". Diesen kannst dann im Alias als aktuell gültige Höhe einbinden und nicht der vom CCU gelieferte. Der neue DP wird nur geupdatet, wenn das working Signal "false" ist - der Rollo also steht und dann die Pos. von CCU daher kommt. Je nach Reihenfolge der beiden Signale müsstest evtl den Trigger auf nicht auf die CCU Höhe, sondern auf das Working Signal legen.
                                          Wenn das tatsächlich funktioniert, wäre es zumindest mal ein Workaround, damit Du Shuttercontrol korrekt betreiben kannst.
                                          Viel Erfolg!

                                          NegaleinN Offline
                                          NegaleinN Offline
                                          Negalein
                                          Global Moderator
                                          wrote on last edited by
                                          #3297

                                          @foxro sagte in Test Adapter shuttercontrol v1.2.x:

                                          Habe keine Ahnung in welcher Reihenfolge dieser Update von Höhe und Workin Signal passiert.

                                          Hallo

                                          Ich versteh das Blockly nicht richtig.

                                          Ich zeig dir mal ein Gif, wie sich die DP verhalten.
                                          Vielleicht kannst du mir dann das Blockly erklären.

                                          Es geht von 0 auf 30. Dann wieder von 30 auf 0.

                                          log.gif

                                          ° Node.js: 20.17.0 NPM: 10.8.2
                                          ° Proxmox, Ubuntu 22.04.3 LTS
                                          ° Fixer ---> iob fix

                                          F 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

                                          530

                                          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