Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Shelly mit Jalousieactor von HMIP steuern

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Shelly mit Jalousieactor von HMIP steuern

    This topic has been deleted. Only users with topic management privileges can see it.
    • Crazy32
      Crazy32 last edited by

      Hallo allerseits,

      ich brauche mal wieder eure Hilfe. Ich habe einen Jalousieactor von Homematic IP. Bei Tip auf den Taster (nur antippen, nicht festhalten) fahren meine Rollläden hoch, bzw. runter, bei nochmaligem Tip stoppen sie. An einem Rollladen habe ich einen Shelly 2.5 verbaut. Ich bräuchte ein Script, damit dieser Rollladen mit hoch/runterfährt, bzw. bei nochmaligen Tip auch stoppt, also das gleiche Verhalten wie die anderen Rollläden an den Tag legt.

      Hintergrund: Ich habe einen Zentralschalter (den Homematic ip) im Wohnzimmer, damit fahren alle Rollläden im EG mit einem Tastendruck runter. Ich möchte demnächst alle Rollläden mit Shellys im Sicherungskasten (da laufen alle Strippen von den Rollläden zusammen) steuern. Der Zentralschalter MUSS aber bleiben, da meine Frau unbedingt weiter über den Taster die Rollläden zusammen hoch- und runterfahren will. Ist zugegebenermaßen aber auch praktisch. Einen Shelly habe ich schon eingebaut, logischerweise fährt er aber nicht mit rauf oder runter, wenn man den Taster drückt.

      Kann mir da jemand mit einem Script behilflich sein?

      LG,
      Markus

      Z 1 Reply Last reply Reply Quote 0
      • Z
        zahnheinrich @Crazy32 last edited by

        @Crazy32
        Den shelly kannst du in den Einstellungen auf Eintastenbetrieb einstellen.

        1 Reply Last reply Reply Quote 0
        • Crazy32
          Crazy32 last edited by

          Ja danke, das weiß ich. Ich weiß aber nicht wie mir das weiterhilft. Im Prinzip brauche ich doch ein Script, das bei Tip auf den Homematic-Schalter den Shelly auf 100% fährt. Oder 0%, je nachdem. Und dann noch eine Bedingung, das der Shelly stoppt, wenn der Homematic-Schalter nochmal gedrückt wird.

          1 Reply Last reply Reply Quote 0
          • Crazy32
            Crazy32 last edited by

            So, ich habe jetzt alle 10 Shellys eingebaut. Funktioniert auch soweit. Trotzdem nochmal hier meine Frage. Wie kriege ich es hin, dass ich mit dem Taster von Homematic IP alle Rollläden gleichzeitig hoch- und runterfahren und stoppen kann?

            Ist wichtig, meine Frau meckert schon, weil sie die Rollläden nicht mehr gemeinsam mit einem Klick auf den Schalter bedienen kann 😬

            hmip.png
            shelly.png

            paul53 1 Reply Last reply Reply Quote 0
            • paul53
              paul53 @Crazy32 last edited by paul53

              @Crazy32 sagte:

              Taster von Homematic IP

              Welcher Datenpunkt ist der Taster ? Kanal 1: stop ?

              @Crazy32 sagte in Shelly mit Jalousieactor von HMIP steuern:

              alle Rollläden gleichzeitig hoch- und runterfahren und stoppen kann?

              Dann muss ein Aktor als Referenz zum Abfragen von Position und state dienen.

              Blockly_temp.JPG

              Wert findet man unter "Trigger".

              Crazy32 2 Replies Last reply Reply Quote 0
              • Crazy32
                Crazy32 @paul53 last edited by

                @paul53 sagte in Shelly mit Jalousieactor von HMIP steuern:

                Welcher Datenpunkt ist der Taster ? Kanal 1: stop ?
                Ich vermute das ist der Datenpunkt shutterLevel. Kann ich nicht mit Gewissheit sagen, da ich den Schalter in ioBroker noch nicht für irgendwelche Spielereien verwendet habe.

                Blockly_temp.JPG

                Wert findet man unter "Trigger".
                Wenn ich das richtig verstehe, dann ist das Blockly ja schon eine kleine Vorlage für mich. Ich werde mich mal ranwagen, bestimmt aber noch die ein- oder andere Frage haben, Blockly ist noch ziemlich Neuland für mich 🙂

                1 Reply Last reply Reply Quote 0
                • Crazy32
                  Crazy32 @paul53 last edited by

                  @paul53 So, ich habe das mal versucht mit einem Rollladen testweise umzusetzen. Bei dem Skript dachte ich mir "Ist ja einfach, da muss ich nur die passenden Datenpunkte einsetzen", aber irgendwie haut das nicht hin. Wenn ich auf meinen Homematic-Taster drücke, dann passiert nichts, gar nichts. Eine Idee was ich da falsch gemacht haben könnte?

                  So sieht das Skript aus:

                  Screenshot 2020-09-28 125833.png

                  paul53 1 Reply Last reply Reply Quote 0
                  • paul53
                    paul53 @Crazy32 last edited by paul53

                    @Crazy32 sagte:

                    Eine Idee was ich da falsch gemacht haben könnte?

                    "shutterLevel_HmIP" ist sicher kein Taster.
                    Außerdem kann der Datenpunkt nicht mal eine Zahl und ein anderes mal den String "stop" enthalten.

                    Der einzige Datenpunkt, den ich als HmIP-Taster erkennen kann ist "...channels.1.stop" (Name "on").
                    Zum Vergleich mit "stop" kann nur der DP "...Shutter.state" (Name "Roller state") dienen.

                    Wenn 10 Rollos gesteuert werden sollen, dann ändere die Namen "Pause", "Open" und "Close" in eindeutige Namen.

                    Als Referenz-Rollo für "shutterLevel" und "Roller State" solltest Du das Rollo mit der längsten Laufzeit verwenden.

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    435
                    Online

                    32.0k
                    Users

                    80.4k
                    Topics

                    1.3m
                    Posts

                    blockly
                    3
                    8
                    775
                    Loading More Posts
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes
                    Reply
                    • Reply as topic
                    Log in to reply
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                    The ioBroker Community 2014-2023
                    logo