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

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Test Adapter shuttercontrol v2.0.x

Scheduled Pinned Locked Moved Tester
rollladenrollladensteuerungshuttercontrol
7.5k Posts 334 Posters 10.7m Views 255 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.
  • simatecS simatec

    @dos1973
    Das wird wohl nicht einfach möglich sein.
    Shuttercontrol nutzt das gleiche System mit dem npm Modul Suncalc2 wie der Javascript Adapter.

    Meiner Meinung ist die Berechnung der Elevation damit nicht möglich.

    Aber schaue selbst, ob du damit etwas machen kannst.

    https://www.npmjs.com/package/suncalc2

    D Offline
    D Offline
    dos1973
    wrote on last edited by
    #1279

    @simatec
    ;-)
    ich werde damit sicher nichts anfangen können... Schade

    1 Reply Last reply
    0
    • opossumO Offline
      opossumO Offline
      opossum
      wrote on last edited by opossum
      #1280

      Hallo,
      es gibt ein Script zur Berechnung der Werte. Der Link (ich hoffe, das ist ok): https://www.stall.biz/project/hm-skript-zur-einfachen-sonnenstandsberechnung-script
      Nutze ich bei mir in der CCU3 und schreibe die Werte in zwei Variable. Vielleicht geht ja damit etwas.

      Es gibt eine Website: https://www.sonnenverlauf.de/#/40.1789,-3.5156,3/2019.09.30/22:24/1/3
      Auf der Website kann ich die Karte für meinen Ort einstellen. Dann kann ich mit der obigen Zeitleiste schieben, ich sehe dann links die Daten für Azimut und Elevation.

      39fa55d2-2f17-40a8-a672-2399ca5eab39-image.png

      Damit kann man den Zeitpunkt einer bestimmten Elevation bestimmen.
      Dort gibt es auch eine Erläuterung für eine API, wo man bestimmte Parameter eingeben kann, es wird dann ein Link generiert, den man kostenfrei nutzen darf.

      f5d9cb73-c139-436e-b6c1-9afe30481426-image.png

      Gibt auch ein Youtubevideo dazu: https://www.youtube.com/watch?v=bKfgiDo_AJ0&feature=youtu.be

      Gruß
      Egbert

      https://schlepper-petersdorf.jimdofree.com/

      simatecS 1 Reply Last reply
      0
      • opossumO opossum

        Hallo,
        es gibt ein Script zur Berechnung der Werte. Der Link (ich hoffe, das ist ok): https://www.stall.biz/project/hm-skript-zur-einfachen-sonnenstandsberechnung-script
        Nutze ich bei mir in der CCU3 und schreibe die Werte in zwei Variable. Vielleicht geht ja damit etwas.

        Es gibt eine Website: https://www.sonnenverlauf.de/#/40.1789,-3.5156,3/2019.09.30/22:24/1/3
        Auf der Website kann ich die Karte für meinen Ort einstellen. Dann kann ich mit der obigen Zeitleiste schieben, ich sehe dann links die Daten für Azimut und Elevation.

        39fa55d2-2f17-40a8-a672-2399ca5eab39-image.png

        Damit kann man den Zeitpunkt einer bestimmten Elevation bestimmen.
        Dort gibt es auch eine Erläuterung für eine API, wo man bestimmte Parameter eingeben kann, es wird dann ein Link generiert, den man kostenfrei nutzen darf.

        f5d9cb73-c139-436e-b6c1-9afe30481426-image.png

        Gibt auch ein Youtubevideo dazu: https://www.youtube.com/watch?v=bKfgiDo_AJ0&feature=youtu.be

        Gruß
        Egbert

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

        @opossum

        Die Berechnung des Sonnenstandes Wird durch Shuttercontrol durchgeführt.

        Was @dos1973 haben möchte ist ein Datenpunkt, in dem eine Zeit gesetzt wird, wann seine eingestellte Elevation erreicht ist. Also quasi der umgekehrte Fall.

        Für die Funktion von Shuttercontrol sicherlich nicht wichtig, aber als Info für VIS und Co schon ein Feature

        • Besuche meine Github Seite
        • Beitrag hat geholfen oder willst du mich unterstützen
        • HowTo Restore ioBroker
        1 Reply Last reply
        1
        • S Offline
          S Offline
          steimi
          wrote on last edited by
          #1282

          @simatec kurze Frage mehr betreffend Blockly - kann ich irgendwie mit Blockly auf das Erreichen der upTime/downTime triggern?

          simatecS 1 Reply Last reply
          0
          • S steimi

            @simatec kurze Frage mehr betreffend Blockly - kann ich irgendwie mit Blockly auf das Erreichen der upTime/downTime triggern?

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

            @steimi sagte in [Aufruf] Neuer Adapter ioBroker.shuttercontrol:

            triggern

            Meinst du die auf die gesetzten Datenpunkte von shutterconrol?

            • Besuche meine Github Seite
            • Beitrag hat geholfen oder willst du mich unterstützen
            • HowTo Restore ioBroker
            1 Reply Last reply
            0
            • S Offline
              S Offline
              steimi
              wrote on last edited by
              #1284

              Genau, ich würde gerne wenn die Zeit in den ShutterControl-DPs zum Fahren der Rollos erreicht ist ein Blockly-Skript ausführen lassen.

              simatecS 1 Reply Last reply
              0
              • S steimi

                Genau, ich würde gerne wenn die Zeit in den ShutterControl-DPs zum Fahren der Rollos erreicht ist ein Blockly-Skript ausführen lassen.

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

                @steimi
                Und warum wenn ich fragen darf? Was hast du genau vor?

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

                  @steimi
                  Und warum wenn ich fragen darf? Was hast du genau vor?

                  S Offline
                  S Offline
                  steimi
                  wrote on last edited by steimi
                  #1286

                  @simatec na klar darfst du. Ich habe für die Steuerung der Rollos ja auf einer VM debmatic (vorher pivccu auf einem orangepi) laufen. Ich setze ja noch historisch CCU-Systemvariablen zur Steuerung der Rollos ein. Auf der CCU wurde über cuxd ein Timer für das Hoch-/Runterfahren der Rollos täglich gesetzt. Diese Timer setze ich jetzt mit ein Blockly-Skript. Über diese Timer wird eine CCU-Variable Astrostatus auf Tag oder Nacht gesetzt. Über diese Variable schaltet sich das Verhalten der Rollos unterschiedlich. Dazu laufen Programme auf der CCU.

                  Beispiel:
                  Variable Astrostatus 'Tag' -> Terassentür auf -> Rollo hoch (Aussperrschutz über Kanal 5)
                  Variable Astrostatus 'Tag' -> Terassentür gekippt -> Rollo hoch falls Behanghöhe kleiner 20% zur Lüftung -> Terassentür zu -> Behanghöhe bleibt wie aktuell
                  Variable Astrostatus 'Nacht' -> Terassentür auf -> Rollo hoch (Aussperrschutz über Kanal 5) -> Terassentür zu -> Rollo runter
                  Variable Astrostatus 'Nacht' -> Terassentür gekippt -> Rollo hoch auf Behanghöhe 20% zur Lüftung -> Terassentür zu -> Rollo runter
                  Variable Astro-Status Wechsel Nacht zu Tag -> Abwesenheit -> Rollo Terrassentür soll nur auf 20% fahren, ansonsten bei Anwesenheit komplett hoch

                  Ich würde nun gerne den cuxd abschalten wollen als nächsten Schritt, da ich Benachrichtigungen etc schon über den ioBroker/Blockly habe. Ich hoffe du verstehst was ich meine....

                  simatecS 1 Reply Last reply
                  0
                  • S steimi

                    @simatec na klar darfst du. Ich habe für die Steuerung der Rollos ja auf einer VM debmatic (vorher pivccu auf einem orangepi) laufen. Ich setze ja noch historisch CCU-Systemvariablen zur Steuerung der Rollos ein. Auf der CCU wurde über cuxd ein Timer für das Hoch-/Runterfahren der Rollos täglich gesetzt. Diese Timer setze ich jetzt mit ein Blockly-Skript. Über diese Timer wird eine CCU-Variable Astrostatus auf Tag oder Nacht gesetzt. Über diese Variable schaltet sich das Verhalten der Rollos unterschiedlich. Dazu laufen Programme auf der CCU.

                    Beispiel:
                    Variable Astrostatus 'Tag' -> Terassentür auf -> Rollo hoch (Aussperrschutz über Kanal 5)
                    Variable Astrostatus 'Tag' -> Terassentür gekippt -> Rollo hoch falls Behanghöhe kleiner 20% zur Lüftung -> Terassentür zu -> Behanghöhe bleibt wie aktuell
                    Variable Astrostatus 'Nacht' -> Terassentür auf -> Rollo hoch (Aussperrschutz über Kanal 5) -> Terassentür zu -> Rollo runter
                    Variable Astrostatus 'Nacht' -> Terassentür gekippt -> Rollo hoch auf Behanghöhe 20% zur Lüftung -> Terassentür zu -> Rollo runter
                    Variable Astro-Status Wechsel Nacht zu Tag -> Abwesenheit -> Rollo Terrassentür soll nur auf 20% fahren, ansonsten bei Anwesenheit komplett hoch

                    Ich würde nun gerne den cuxd abschalten wollen als nächsten Schritt, da ich Benachrichtigungen etc schon über den ioBroker/Blockly habe. Ich hoffe du verstehst was ich meine....

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

                    @steimi
                    Vergleiche am besten mit einem minütlichen Cron die Werte mit der aktuellen Uhrzeit.
                    Wenn aktuelle Zeit = Datenpunkt, dann ....

                    • Besuche meine Github Seite
                    • Beitrag hat geholfen oder willst du mich unterstützen
                    • HowTo Restore ioBroker
                    1 Reply Last reply
                    0
                    • S Offline
                      S Offline
                      Stickel
                      wrote on last edited by
                      #1288

                      Hallo muss schon sagen der Adfapter ist fein habe ihn mal getestet läuft soweit auch ganz gut.

                      Nur die Beschattungsautomatik funktioniert nicht so wie sie soll.
                      Will nur über Helligkeit und Himmmelsrichtung Beschatten.
                      Habe also meinen HM helligkeitssensor in einen Wert von 0-100 % ungerechnet und will damit fahren jedoch wird nur auf die Himmelsrichtung geachtet und nicht auf die Helligkeit vllt. kann mir da jemand einen Tip geben was ich falsch gemacht habe.

                      04-10-_2019_11-34-29.jpg

                      simatecS 1 Reply Last reply
                      0
                      • S Stickel

                        Hallo muss schon sagen der Adfapter ist fein habe ihn mal getestet läuft soweit auch ganz gut.

                        Nur die Beschattungsautomatik funktioniert nicht so wie sie soll.
                        Will nur über Helligkeit und Himmmelsrichtung Beschatten.
                        Habe also meinen HM helligkeitssensor in einen Wert von 0-100 % ungerechnet und will damit fahren jedoch wird nur auf die Himmelsrichtung geachtet und nicht auf die Helligkeit vllt. kann mir da jemand einen Tip geben was ich falsch gemacht habe.

                        04-10-_2019_11-34-29.jpg

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

                        @Stickel
                        Du musst die "Art der Sonnenschutzsteuerung" von "Himmelsrichtung" auf "Außentemperatur & Himmelsrichtung" ändern.

                        • Besuche meine Github Seite
                        • Beitrag hat geholfen oder willst du mich unterstützen
                        • HowTo Restore ioBroker
                        1 Reply Last reply
                        0
                        • S Offline
                          S Offline
                          Stickel
                          wrote on last edited by
                          #1290

                          Ok werde ich mal versuchen wie soll ich denn die Außentemperatur einstellen da diese mir im Prinzip egal ist prio hat bei mir die Helligkeit hatte den Wert nur mal so eigepflegt. Dachte der parameter himmelsrichtung wäre der richtige im bezug um nur nach himmelsrichtung und helligkeit zufahren. Wie den ausgewertet temp und helligkeit müssen überschriten sein oder ist es eine oder verknüpfung.

                          simatecS 1 Reply Last reply
                          0
                          • S Stickel

                            Ok werde ich mal versuchen wie soll ich denn die Außentemperatur einstellen da diese mir im Prinzip egal ist prio hat bei mir die Helligkeit hatte den Wert nur mal so eigepflegt. Dachte der parameter himmelsrichtung wäre der richtige im bezug um nur nach himmelsrichtung und helligkeit zufahren. Wie den ausgewertet temp und helligkeit müssen überschriten sein oder ist es eine oder verknüpfung.

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

                            @Stickel Helligkeit und Temperatur haben die gleichen Parameter. Muss ich mal in der Übersetzung noch besser anpassen

                            • Besuche meine Github Seite
                            • Beitrag hat geholfen oder willst du mich unterstützen
                            • HowTo Restore ioBroker
                            1 Reply Last reply
                            0
                            • K Offline
                              K Offline
                              klassisch
                              Most Active
                              wrote on last edited by klassisch
                              #1292

                              Ich versuche gerade den Adapter einzurichten, aber leider noch erfolglos. Irgendetwas mache ich falsch.
                              Meine Rolläden werden über eine CuxD 40er angesteuert.
                              Beispiel:
                              hm-rpc.1.CUX4000004.2.LEVEL
                              Wenn ich diesen Wert in ioBroker auf einen Wert zwischen 0% und 49% stelle, dann fahren die Rolläden runter und der Level-Wert wird auf 0% gestellt. Bei Werten zwischen 51% und 100% fahren sie hoch und der Level wird auf 100% gestellt. Bei 50% wird getoggelt. Zwischenstellungen können hiermit nicht angefahren werden.
                              Habe jetzt die Einstellungen für einen Rolladen probehalber nach bestem Wissen und Gewissen entsprechend der Anleitung erst mal auf reine Zeitsteuerung gestellt.
                              Das scheint laut debug-log auch verstanden zu sein.

                              shuttercontrol.0	2019-10-04 15:07:40.050	debug	save current height: 100% from Rolladen-KiZi-CuXD3:2.LEVEL
                              shuttercontrol.0	2019-10-04 15:07:40.036	debug	Shutter State: hm-rpc.1.CUX4000004.2.LEVEL
                              shuttercontrol.0	2019-10-04 15:07:40.034	debug	[{"enabled":true,"shutterName":"Rolladen-KiZi-CuXD3:2.LEVEL","name":"hm-rpc.1.CUX4000004.2.LEVEL","triggerID":"","typeUp":"sleep","typeDown":"sleep","type":"in- & outside temperature","heightDownSun"
                              shuttercontrol.0	2019-10-04 15:07:40.023	info	starting. Version 0.4.0 in C:/Program Files/iobroker/ioBrMain2/node_modules/iobroker.shuttercontrol, node: v10.16.3 
                              

                              Der Adapter beobachtet auch den Rolladen. Wen ich in „Objekte“ das Level verändere, merkt er das auch

                              shuttercontrol.0 2019-10-04 15:16:01.542 debug shutter state changed: hm-rpc.1.CUX4000004.2.LEVEL
                              

                              Aber der Adapter läßt die eingestellte Zeit verstreichen ohne den Rolladen zu bewegen.

                              Auch mit diesen Einstellungen hat sich nichts bewegt.

                              Sun Azimut: 218.5°
                              shuttercontrol.0	2019-10-04 15:27:31.466	debug	save current height: 100% from Rolladen-KiZi-CuXD3:2.LEVEL
                              shuttercontrol.0	2019-10-04 15:27:31.456	debug	Shutter State: hm-rpc.1.CUX4000004.2.LEVEL
                              shuttercontrol.0	2019-10-04 15:27:31.454	debug	[{"enabled":true,"shutterName":"Rolladen-KiZi-CuXD3:2.LEVEL","name":"hm-rpc.1.CUX4000004.2.LEVEL","triggerID":"","typeUp":"sleep","typeDown":"sleep","type":"in- & outside temperature","heightDownSun"
                              shuttercontrol.0	2019-10-04 15:27:31.445	info	starting. Version 0.4.0 in C:/Program Files/iobroker/ioBrMain2/node_modules/iobroker.shuttercontrol, node: v10.16.3
                              

                              Was mache ich falsch?

                              1 Reply Last reply
                              0
                              • S Offline
                                S Offline
                                Stickel
                                wrote on last edited by
                                #1293

                                Hallo ist es auch möglich einen Rollo per trigger herunter zu fahren z.b. von 100% auf 30% und wenn der trigger nicht mehr aktiv ist von 30 wieder auf 100% habe es bisher nur anders herum hinbekommen. Idee dahinter ist im Wohn zimmer beim TV schauen automatisch per trigger die Rollo herunter zu fahren und wenn TV aus automatisch wieder hoch (Trigger wäre der State der Harmony)

                                S 1 Reply Last reply
                                0
                                • S Stickel

                                  Hallo ist es auch möglich einen Rollo per trigger herunter zu fahren z.b. von 100% auf 30% und wenn der trigger nicht mehr aktiv ist von 30 wieder auf 100% habe es bisher nur anders herum hinbekommen. Idee dahinter ist im Wohn zimmer beim TV schauen automatisch per trigger die Rollo herunter zu fahren und wenn TV aus automatisch wieder hoch (Trigger wäre der State der Harmony)

                                  S Offline
                                  S Offline
                                  steimi
                                  wrote on last edited by
                                  #1294

                                  @Stickel Das kannst du normal über ein Blockly-Skript machen und auf die Activity triggern. Wenn du die Rollos so verstellst werden sie nicht mehr automatisch gefahren vom Shuttercontrol bis du sie wieder ganz hoch fährst.

                                  1 Reply Last reply
                                  0
                                  • S Offline
                                    S Offline
                                    Stickel
                                    wrote on last edited by
                                    #1295

                                    @steimi ja hatte ich die ganze zeit so gemacht jedoch weiß das Blocky script ja leider nicht wie hell oder dunkel es draussen ist bzw. ob es schon Abends ist und die Rollos zufahren solten. wenn ich das richtig verstanden haben würde shuttercontrol nach beendigung des triggers wo er hinfahren bzw. wenn der aussperrschutz nicht aktiv wäre würde er ja auto automatisch herunterfahren trotz trigger. Bnin schon am überlegen ob es evtl sinn macht da ich HM rollo aktoren habe eine virtuellen kanal zunehmen und diesen nur vom trigger fahren lasse.

                                    1 Reply Last reply
                                    0
                                    • S Offline
                                      S Offline
                                      steimi
                                      wrote on last edited by
                                      #1296

                                      ob Tag oder Nacht ist kannst du über die DP downTimeLiving/upTimeLiving von Shuttercontrol ermitteln. Ich habe es über Timer auf cuxd gelöst und setzte auf der CCU eine Systemvariable (weil dort auch noch Programme laufen die diese benötigen). Ansonsten kannst du im Blockly abfragen ob die aktuelle Zeit zwischen den beiden o.g. Zeiten liegt und entsprechend die Rollos fahren oder nicht. Ich schalte damit z.B. meine Hintergrundbeleuchtung des TVs, die automatisch angeht, wenn die Rollos runter fahren und eine Activity mit der Harmony gestartet wird/ist.

                                      1 Reply Last reply
                                      0
                                      • K Offline
                                        K Offline
                                        klassisch
                                        Most Active
                                        wrote on last edited by klassisch
                                        #1297

                                        Nach einem ioBroker Neustart wird bei mir der Testrolladen gerade einmal angesteuert und dann nicht mehr. Woran kann das liegen? hat das vielleicht mit den Eigenheiten von CUxD zu tun? In der Anleitung steht, daß der Automatikablauf bei Handverstellung deaktiviert wird. Vielleicht meldet der CUxD anders zurück und wird als Handverstellung interpretiert?

                                        simatecS 1 Reply Last reply
                                        0
                                        • K klassisch

                                          Nach einem ioBroker Neustart wird bei mir der Testrolladen gerade einmal angesteuert und dann nicht mehr. Woran kann das liegen? hat das vielleicht mit den Eigenheiten von CUxD zu tun? In der Anleitung steht, daß der Automatikablauf bei Handverstellung deaktiviert wird. Vielleicht meldet der CUxD anders zurück und wird als Handverstellung interpretiert?

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

                                          @klassisch
                                          Schaue dir doch das Object von cuxd mal an

                                          • Besuche meine Github Seite
                                          • Beitrag hat geholfen oder willst du mich unterstützen
                                          • HowTo Restore ioBroker
                                          K 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

                                          417

                                          Online

                                          32.6k

                                          Users

                                          82.1k

                                          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