Skip to content
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. jalousie über einen Taster steuern

NEWS

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

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

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

jalousie über einen Taster steuern

Geplant Angeheftet Gesperrt Verschoben Blockly
54 Beiträge 5 Kommentatoren 4.8k Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • T thomson

    Moin zusammen!

    Endlich wieder Zeit zum Automatisieren. Leider sind mir einige Dinge nicht mehr ganz schlüssig🙄

    Könnt ihr mit bitte bei folgender Problematik einen Gedankenanstoß geben...?

    Über einen Taster (Homematic) möchte ich die Jalousie (Shelly2,5) hoch und runter fahren, sowie pausieren.

    Aufgefallen ist, dass bei der "Objekt Ansicht" die eingeänge vonm Taster teilweise ständig auf "True" stehen.
    Und Signale beim Shelly sind rot?
    shelly.PNG
    hm.PNG

    Hier mein skript
    skript.PNG

    // Flur Taster 5 Schließen '/ Öffnen
    on({id: "hm-rpc.1.0021DD899E4AAE.5.PRESS_LONG"/*HmIPW-WRC6 0021DD899E4AAE:5.PRESS_LONG*/, val: true, ack: true}, async function (obj) {
      var value = obj.state.val;
      var oldValue = obj.oldState.val;
      if (getState("shelly.0.SHSW-25#BA74D4#1.Shutter.state").val == 'stop' && getState("shelly.0.SHSW-25#BA74D4#1.Shutter.Position").val <= 50) {
        setState("shelly.0.SHSW-25#BA74D4#1.Shutter.Close"/*Close*/, true);
        await wait(1000);
        setState("shelly.0.SHSW-25#BA74D4#1.Shutter.Close"/*Close*/, false);
      } else if (getState("shelly.0.SHSW-25#BA74D4#1.Shutter.state").val == 'stop' && getState("shelly.0.SHSW-25#BA74D4#1.Shutter.Position").val > 50) {
        setState("shelly.0.SHSW-25#BA74D4#1.Shutter.Open"/*Open*/, true);
        await wait(1000);
        setState("shelly.0.SHSW-25#BA74D4#1.Shutter.Open"/*Open*/, false);
      } else {
        setState("shelly.0.SHSW-25#BA74D4#1.Shutter.Pause"/*Pause*/, true);
        await wait(1000);
        setState("shelly.0.SHSW-25#BA74D4#1.Shutter.Pause"/*Pause*/, false);
      }
    });
    // LED Rollo Schließe
    on({id: "shelly.0.SHSW-25#BA74D4#1.Shutter.Power"/*Power*/, change: "ne"}, async function (obj) {
      var value = obj.state.val;
      var oldValue = obj.oldState.val;
      if (getState("shelly.0.SHSW-25#BA74D4#1.Shutter.state").val != 'stop') {
        setState("hm-rpc.1.0021DD899E4AAE.11.COLOR"/*HmIPW-WRC6 0021DD899E4AAE:11.COLOR*/, 3);
        setState("hm-rpc.1.0021DD899E4AAE.11.COLOR_BEHAVIOUR"/*HmIPW-WRC6 0021DD899E4AAE:11.COLOR_BEHAVIOUR*/, 7);
        setState("hm-rpc.1.0021DD899E4AAE.11.LEVEL"/*HmIPW-WRC6 0021DD899E4AAE:11.LEVEL*/, 1);
      } else {
        setState("hm-rpc.1.0021DD899E4AAE.11.LEVEL"/*HmIPW-WRC6 0021DD899E4AAE:11.LEVEL*/, 0);
      }
    });
    
    
    
    Ich bekomme die Meldung 
    [s=]
     javascript.0
    	25085	2021-10-21 07:46:01.136	warn	script.js.common.Flur.Rollo: setForeignState(id=shelly.0.SHSW-25#BA74D4#1.Shutter.Open, state={"val":false,"ack":false,"c":"script.js.common.Flur.Rollo"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
    
    [/s]
    

    Über Tips würde ich mich freuen

    LG

    K Offline
    K Offline
    Kusi
    schrieb am zuletzt editiert von Kusi
    #2

    @thomson das Zurücksetzen der Datenpunkte "open", "close" und "pause" auf false ist nicht notwendig. Aus meiner Sicht sollte es mit deinem Skript funktionieren. Du könntest anstelle "open" und "close" auch die "Position" in % ansteuern.

    Wenn du mit der Maus auf den Wert fährst, dann siehst du dass sich der "Zeitspempel" verändert.

    T 1 Antwort Letzte Antwort
    0
    • K Kusi

      @thomson das Zurücksetzen der Datenpunkte "open", "close" und "pause" auf false ist nicht notwendig. Aus meiner Sicht sollte es mit deinem Skript funktionieren. Du könntest anstelle "open" und "close" auch die "Position" in % ansteuern.

      Wenn du mit der Maus auf den Wert fährst, dann siehst du dass sich der "Zeitspempel" verändert.

      T Offline
      T Offline
      thomson
      schrieb am zuletzt editiert von
      #3

      @kusi Hallo,
      okay Danke. Dachte da es ein Tastendruck ist muss dieser auch Simuliert werden.

      Die Fehlermeldung ist nicht mehr da. Es bewegt sich aber nichts.
      Irgendwas stimmt hier nicht
      shelly.PNG

      die Werte ändern sich nicht.
      Position bleibt immer auf dem selben wert.
      😖

      J paul53P 2 Antworten Letzte Antwort
      0
      • T thomson

        @kusi Hallo,
        okay Danke. Dachte da es ein Tastendruck ist muss dieser auch Simuliert werden.

        Die Fehlermeldung ist nicht mehr da. Es bewegt sich aber nichts.
        Irgendwas stimmt hier nicht
        shelly.PNG

        die Werte ändern sich nicht.
        Position bleibt immer auf dem selben wert.
        😖

        J Offline
        J Offline
        JoergH
        schrieb am zuletzt editiert von
        #4

        @thomson Bist Du sicher, dass der mit dem Netz verbunden ist? Check mal im Browser...

        Hast Du im Shelly "Softreboot bei Verbindungsverlust" oder so ähnlich aktiviert? Wenn nicht, dann verbindet er sich nach einem WLAN Ausfall / Unterbrechung nicht mehr...

        T 1 Antwort Letzte Antwort
        0
        • T thomson

          @kusi Hallo,
          okay Danke. Dachte da es ein Tastendruck ist muss dieser auch Simuliert werden.

          Die Fehlermeldung ist nicht mehr da. Es bewegt sich aber nichts.
          Irgendwas stimmt hier nicht
          shelly.PNG

          die Werte ändern sich nicht.
          Position bleibt immer auf dem selben wert.
          😖

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von paul53
          #5

          @thomson sagte: Irgendwas stimmt hier nicht

          Der Adapter bestätigt die Tastendrücke nicht (Symbol bleibt rot).

          So sollte das Blockly funktionieren:

          Bild_2021-10-21_113820.png

          Die meisten Tasten ändern bei Betätigung nicht den Wert, sondern aktualisieren nur den Zeitstempel.

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          T 1 Antwort Letzte Antwort
          0
          • J JoergH

            @thomson Bist Du sicher, dass der mit dem Netz verbunden ist? Check mal im Browser...

            Hast Du im Shelly "Softreboot bei Verbindungsverlust" oder so ähnlich aktiviert? Wenn nicht, dann verbindet er sich nach einem WLAN Ausfall / Unterbrechung nicht mehr...

            T Offline
            T Offline
            thomson
            schrieb am zuletzt editiert von
            #6

            @joergh Japp ist Verbunden. Die option ist nicht aktiv

            K J 2 Antworten Letzte Antwort
            0
            • T thomson

              @joergh Japp ist Verbunden. Die option ist nicht aktiv

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

              @thomson Und wenn du im Reiter "Objekte" direkt den Button bei "close" / "open" drückst, schliesst / öffnet sich dann die Jalousie?

              1 Antwort Letzte Antwort
              0
              • T thomson

                @joergh Japp ist Verbunden. Die option ist nicht aktiv

                J Offline
                J Offline
                JoergH
                schrieb am zuletzt editiert von
                #8

                @thomson Was meinst Du mit die Option ist nicht aktiv? Das lässt sich in den Einstellungen auswählen...

                Wenn der verbunden ist, dann gehe ich davon aus, dass er über die Weboberfläche fährt? Wenn ja, dann müsste sich auch der Positionswert in ioBroker ändern.

                T 1 Antwort Letzte Antwort
                0
                • J JoergH

                  @thomson Was meinst Du mit die Option ist nicht aktiv? Das lässt sich in den Einstellungen auswählen...

                  Wenn der verbunden ist, dann gehe ich davon aus, dass er über die Weboberfläche fährt? Wenn ja, dann müsste sich auch der Positionswert in ioBroker ändern.

                  T Offline
                  T Offline
                  thomson
                  schrieb am zuletzt editiert von
                  #9

                  @joergh ist verbunden. Die Werte ändern sich nicht. Der Zeitstempel jedoch schon

                  J 1 Antwort Letzte Antwort
                  0
                  • paul53P paul53

                    @thomson sagte: Irgendwas stimmt hier nicht

                    Der Adapter bestätigt die Tastendrücke nicht (Symbol bleibt rot).

                    So sollte das Blockly funktionieren:

                    Bild_2021-10-21_113820.png

                    Die meisten Tasten ändern bei Betätigung nicht den Wert, sondern aktualisieren nur den Zeitstempel.

                    T Offline
                    T Offline
                    thomson
                    schrieb am zuletzt editiert von
                    #10

                    @paul53
                    shelly.PNG

                    Leider geht das auch nicht. Keine Bewegung.Oder habe ich da n fehler eingebaut

                    paul53P 1 Antwort Letzte Antwort
                    0
                    • T thomson

                      @joergh ist verbunden. Die Werte ändern sich nicht. Der Zeitstempel jedoch schon

                      J Offline
                      J Offline
                      JoergH
                      schrieb am zuletzt editiert von
                      #11

                      @thomson Wenn sich die Werte nicht ändern, dann stimmt ja was nicht in der Übertragung zum ioBroker...würde mal rebooten...

                      1 Antwort Letzte Antwort
                      0
                      • T thomson

                        @paul53
                        shelly.PNG

                        Leider geht das auch nicht. Keine Bewegung.Oder habe ich da n fehler eingebaut

                        paul53P Offline
                        paul53P Offline
                        paul53
                        schrieb am zuletzt editiert von paul53
                        #12

                        @thomson sagte: Oder habe ich da n fehler eingebaut

                        Das Blockly sieht fehlerfrei aus.
                        Ändert sich bei PRESS_LONG der Zeitstempel bei Betätigung? Im Bild oben ist PRESS_LONG false und orange, was bedeutet, dass noch nie ein Wert von der CCU empfangen wurde.

                        Anmerkung: Bei HmIP wiederholt PRESS_LONG alle 250 ms die Aktualisierung des Zeitstempels. Verwende besser PRESS_SHORT.

                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                        T 1 Antwort Letzte Antwort
                        0
                        • paul53P paul53

                          @thomson sagte: Oder habe ich da n fehler eingebaut

                          Das Blockly sieht fehlerfrei aus.
                          Ändert sich bei PRESS_LONG der Zeitstempel bei Betätigung? Im Bild oben ist PRESS_LONG false und orange, was bedeutet, dass noch nie ein Wert von der CCU empfangen wurde.

                          Anmerkung: Bei HmIP wiederholt PRESS_LONG alle 250 ms die Aktualisierung des Zeitstempels. Verwende besser PRESS_SHORT.

                          T Offline
                          T Offline
                          thomson
                          schrieb am zuletzt editiert von
                          #13

                          @paul53 Ja die Befehle kommen durch.
                          Hab auch mal einen "Info" Block eingefügt. Der Trigger löst aus

                          paul53P 1 Antwort Letzte Antwort
                          0
                          • T thomson

                            @paul53 Ja die Befehle kommen durch.
                            Hab auch mal einen "Info" Block eingefügt. Der Trigger löst aus

                            paul53P Offline
                            paul53P Offline
                            paul53
                            schrieb am zuletzt editiert von paul53
                            #14

                            @thomson sagte: Der Trigger löst aus

                            Dann wird wohl in Richtung Shelly etwas nicht funktionieren. Kann die Jalousie im Tab "Objekte" über die 3 Button bewegt bzw. gestoppt werden?

                            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                            T 1 Antwort Letzte Antwort
                            0
                            • paul53P paul53

                              @thomson sagte: Der Trigger löst aus

                              Dann wird wohl in Richtung Shelly etwas nicht funktionieren. Kann die Jalousie im Tab "Objekte" über die 3 Button bewegt bzw. gestoppt werden?

                              T Offline
                              T Offline
                              thomson
                              schrieb am zuletzt editiert von
                              #15

                              @paul53
                              Japp das geht auch.

                              paul53P 1 Antwort Letzte Antwort
                              0
                              • T thomson

                                @paul53
                                Japp das geht auch.

                                paul53P Offline
                                paul53P Offline
                                paul53
                                schrieb am zuletzt editiert von
                                #16

                                @thomson sagte Japp das geht auch.

                                Frage: Ist Position = 0 geschlossen oder offen?
                                ... weil bei Position <= 50 soll geschlossen werden?

                                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                T 1 Antwort Letzte Antwort
                                0
                                • paul53P paul53

                                  @thomson sagte Japp das geht auch.

                                  Frage: Ist Position = 0 geschlossen oder offen?
                                  ... weil bei Position <= 50 soll geschlossen werden?

                                  T Offline
                                  T Offline
                                  thomson
                                  schrieb am zuletzt editiert von
                                  #17

                                  @paul53
                                  100 - offen
                                  0 - geschlossen

                                  paul53P 1 Antwort Letzte Antwort
                                  0
                                  • T thomson

                                    @paul53
                                    100 - offen
                                    0 - geschlossen

                                    paul53P Offline
                                    paul53P Offline
                                    paul53
                                    schrieb am zuletzt editiert von paul53
                                    #18

                                    @thomson sagte: 100 - offen
                                    0 - geschlossen

                                    Dann kann die Jalousie bei Positionen <= 50 nie mehr durch die HM-Taste geöffnet werden (und umgekehrt). Dreh mal die Bedingung um.

                                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                    T 1 Antwort Letzte Antwort
                                    0
                                    • paul53P paul53

                                      @thomson sagte: 100 - offen
                                      0 - geschlossen

                                      Dann kann die Jalousie bei Positionen <= 50 nie mehr durch die HM-Taste geöffnet werden (und umgekehrt). Dreh mal die Bedingung um.

                                      T Offline
                                      T Offline
                                      thomson
                                      schrieb am zuletzt editiert von
                                      #19

                                      @paul53
                                      Habe gerde einen weiteren Taster "vorher nicht bekannt" angelernt.
                                      Die Signale kommen nicht durch. "Orange"
                                      Also doch irgendwo ein Problem 😞

                                      paul53P 2 Antworten Letzte Antwort
                                      0
                                      • T thomson

                                        @paul53
                                        Habe gerde einen weiteren Taster "vorher nicht bekannt" angelernt.
                                        Die Signale kommen nicht durch. "Orange"
                                        Also doch irgendwo ein Problem 😞

                                        paul53P Offline
                                        paul53P Offline
                                        paul53
                                        schrieb am zuletzt editiert von
                                        #20

                                        @thomson sagte: Die Signale kommen nicht durch. "Orange"

                                        Gibt es ein Dummy-Programm für diesen Kanal auf der CCU?

                                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                        T 1 Antwort Letzte Antwort
                                        0
                                        • paul53P paul53

                                          @thomson sagte: Die Signale kommen nicht durch. "Orange"

                                          Gibt es ein Dummy-Programm für diesen Kanal auf der CCU?

                                          T Offline
                                          T Offline
                                          thomson
                                          schrieb am zuletzt editiert von
                                          #21

                                          @paul53 Unbenannt.PNG
                                          Das ist vom neuen Funktaster

                                          Der IP Wired hat ebenfalls keine verküpfung auf der CCU
                                          Habe ich bei alles anderen Tastern, Aktoren, Tür Kontakte etc noch nie gemacht ...
                                          Verwirrung total

                                          HomoranH 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          410

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe