Rollladensteuerung mit Shelly und 2 Taster

Hallo
Ich schalte einen Shelly 2.5 für Rollladen mit 2 Taster. Taster 1 schließt den Rollo, Taster 2 öffnet den Rollo. Ich möchte aber den Rollo z.B. beim Runterfahren durch Drücken des Tasters 1 oder 2 stoppen. Gleiches beim Hochfahren. Wie macht man das am besten?

Viele Grüße
Semmy

Dann sind das aber Schalter und keine Taster oder? Die normalen Taster liefern ja nur Strom wie die gedrückt werden. Lasse ich los, erfolgt doch automatisch ein Stopp. Oder sehe ich das falsch?

Oder meinst du das Rollo schließt automatisch oder per App oder HA? Dann geht das bei mir ganz normal. Rollo schließt/öffnet wie vorher geschrieben und bei Druck stoppt alles.

Das sind Taster und ist auch im Shelly so konfiguriert.

Wie erfolgt denn dann das Hoch-/Runterfahren aus Post #1? Per App? Per HA?
Hast du denn mal probiert auf einen der Taster zu drücken, wenn das Rollo läuft? Bei mir stoppen die Rollos dann.

Sorry. Habe vergessen zu erwähnen, dass der Taster ein Homematic HmIP-WRC6 ist.

Der Taster ist doch schon smart. Warum jetzt noch einmal ein Smart-Relais von Shelly dahinter? Sorry, verstehe ich nicht ganz. Homematic lässt sich doch auch in HA integrieren? Ich habe seit Jahren Shelly 2.5 bzw. jetzt auch die neuen PM2 aber “nur” einfache Taster der jeweiligen Schalterserie (bei mir Jung).

Der Shelly steuert nur den Rollo. Und mit dem HmIP-WRC6 schalte ich den Shelly. Alles ist in HA integriert.

Sorry, dann kann ich jetzt nicht mehr helfen, da ich mich mit Homematic - mangels Einsatz - nicht auskenne. Bei mir steuern nur die Shelly die Rollos selbst (Rauf-/Runter-/Stopp und in %). Ich habe kein Smart-Schalter, welches ein Smart-Relais steuert.

Vielleicht mal schauen, wie der Schalter von Homematic eingestellt ist und ob es da evtl. Einstellmöglichkeiten gibt.

Ich habe jetzt 4 Automationen erstellt.

  1. Sobald Taster 1 von HmIP-WRC6 gedrückt
    Rollo schließt
  2. Sobald Taster 2 gedrückt
    Rollo öffnet
  3. Sobald Taster 1 gedrückt während der Rollo schließt
    Rollo stopt
  4. Sobald Taster 2 gedrückt während der Rollo öffnet
    Rollo stopt

Das funktioniert soweit. Ist es irgendwie möglich, den Rollo beim Öffnen oder Schließen zu stoppen egal mit welchen Taster? Also dass der Rollo beim Schließen auch stopt, wenn ich Taster 2 drücke, das bekomme ich nicht hin.

Du müsstest einen “Oder” Baustein Verwenden und dann auf Schalter 1 oder Zwei triggern.

Oder du nimmst einen Helfer, der zum Beispiel aktiviert wird wenn der Rollo fährt.

Hast du nur einen Rollo, oder musst das für 5 machen? Dabei bekomme ich zumindest nen Knoten im Hirn. Sowviele Automationen nur um nen fahrenden Rollo zu stoppen. Warum man einen Shelly hinter einen Smarten Schalter packt… der Shelly kann das doch schon alleine? Du brauchst doch auch nur einen “dummen” Jalousieschalter… Versteh ich nicht :wink:

Diesen dummen Jalousieschalter habe ich nicht, war bautechnisch nicht möglich, darum ja der HmIP-WRC6. Das ist ein batteriebetriebener Funkschalter.

Vielleicht geht es einfacher - vielleicht…

Wenn sich das Rollo bewegt, dürfte die Wattzahl über 10 Watt liegt. Heißt wenn Shelly über 10 Watt und dann Taster am Homematic → STOPP am Shelly. Ggf. die Rollos oder Tasten des Homematic in Gruppen packen.

Ich habe es jetzt so zum Laufen gebracht:

  • Sobald Taster 1 von HmIP-WRC6 gedrückt
  • nicht wenn geöffnet wird
    Rollo schließt
  • Sobald Taster 2 gedrückt
  • nicht wenn geschlossen wird
    Rollo öffnet
  • Sobald Taster 1 oder 2 gedrückt während der Rollo schließt
    Rollo stopt
  • Sobald Taster 2 oder 1 gedrückt während der Rollo öffnet
    Rollo stopt

Funktioniert einwandfrei.

Das gleiche habe ich auch in einer Automatisierung gelöst - vielleicht braucht es ja mal jemand:

alias: Test
description: ""
triggers:
  - trigger: state
    entity_id:
      - sensor.btn_buero_action
    to: brightness_down_click
    id: Rollade_Senken
  - trigger: state
    entity_id:
      - sensor.btn_buero_action
    to: brightness_up_click
    id: Rollade_Heben
conditions: []
actions:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - Rollade_Senken
        sequence:
          - if:
              - condition: or
                conditions:
                  - condition: state
                    entity_id: cover.crt_buero
                    state: closing
                  - condition: state
                    entity_id: cover.crt_buero
                    state: opening
            then:
              - action: cover.stop_cover
                target:
                  entity_id:
                    - cover.crt_buero
                data: {}
            else:
              - action: cover.close_cover
                target:
                  entity_id:
                    - cover.crt_buero
                data: {}
      - conditions:
          - condition: trigger
            id:
              - Rollade_Heben
        sequence:
          - if:
              - condition: or
                conditions:
                  - condition: state
                    entity_id: cover.crt_buero
                    state: closing
                  - condition: state
                    entity_id: cover.crt_buero
                    state: opening
            then:
              - action: cover.stop_cover
                target:
                  entity_id:
                    - cover.crt_buero
                data: {}
            else:
              - action: cover.open_cover
                target:
                  entity_id:
                    - cover.crt_buero
                data: {}
mode: single

Gruß, Lars

Ich habe für jeden HmIP mehrfachschalter eine Automation.
Vielleicht kann das jemand brauchen, die unteren vier tasten sind jeweils Rollo hoch und runter, wenn das Rolle fährt kann mit der hoch oder runter Taste gestopt werden.

alias: Schalter_HmIP-WRC6_2
description: Licht und Rollosteuerung im Schlafzimmer
triggers:
  - domain: homematicip_local
    device_id: ca54741b979xxxxxx67fcf161cac9
    event_type: homematic.keypress
    address: 000Bxxxxxx8458F
    model: HmIP-WRC6
    interface_id: Homatic.local-HmIP-RF
    type: press_short
    subtype: 1
    trigger: device
    id: HmIP-WRC6_2_T1
  - domain: homematicip_local
    device_id: ca54741b979xxxxxx67fcf161cac9
    event_type: homematic.keypress
    address: 000Bxxxxxx8458F
    model: HmIP-WRC6
    interface_id: Homatic.local-HmIP-RF
    type: press_short
    subtype: 2
    trigger: device
    id: HmIP-WRC6_2_T2
  - domain: homematicip_local
    device_id: ca54741b979xxxxxx67fcf161cac9
    event_type: homematic.keypress
    address: 000Bxxxxxx8458F
    model: HmIP-WRC6
    interface_id: Homatic.local-HmIP-RF
    type: press_short
    subtype: 3
    trigger: device
    id: HmIP-WRC6_2_T3
  - domain: homematicip_local
    device_id: ca54741b979xxxxxx67fcf161cac9
    event_type: homematic.keypress
    address: 000Bxxxxxx8458F
    model: HmIP-WRC6
    interface_id: Homatic.local-HmIP-RF
    type: press_short
    subtype: 4
    trigger: device
    id: HmIP-WRC6_2_T4
  - domain: homematicip_local
    device_id: ca54741b979xxxxxx67fcf161cac9
    event_type: homematic.keypress
    address: 000Bxxxxxx8458F
    model: HmIP-WRC6
    interface_id: Homatic.local-HmIP-RF
    type: press_short
    subtype: 5
    trigger: device
    id: HmIP-WRC6_2_T5
  - domain: homematicip_local
    device_id: ca54741b979xxxxxx67fcf161cac9
    event_type: homematic.keypress
    address: 000Bxxxxxx8458F
    model: HmIP-WRC6
    interface_id: Homatic.local-HmIP-RF
    type: press_short
    subtype: 6
    trigger: device
    id: HmIP-WRC6_2_T6
conditions: []
actions:
  - alias: Taste 1
    if:
      - condition: trigger
        id:
          - HmIP-WRC6_2_T1
    then:
      - target:
          entity_id: light.sh1p_3
        action: light.toggle
        data: {}
  - alias: Taste 2
    if:
      - condition: trigger
        id:
          - HmIP-WRC6_2_T2
    then:
      - target:
          entity_id: light.sh1p_3
        action: light.toggle
        data: {}
  - alias: Taste 3
    choose:
      - conditions:
          - condition: trigger
            id:
              - HmIP-WRC6_2_T3
          - condition: or
            conditions:
              - condition: state
                entity_id: cover.schlafzimmer_ture
                state: opening
              - condition: state
                entity_id: cover.schlafzimmer_ture
                state: closing
        sequence:
          - target:
              entity_id: cover.schlafzimmer_ture
            action: cover.stop_cover
            data: {}
      - conditions:
          - condition: trigger
            id:
              - HmIP-WRC6_2_T3
          - condition: numeric_state
            entity_id: cover.schlafzimmer_ture
            attribute: current_position
            below: 100
        sequence:
          - target:
              entity_id: cover.schlafzimmer_ture
            action: cover.open_cover
            data: {}
  - alias: Taste 4
    choose:
      - conditions:
          - condition: trigger
            id:
              - HmIP-WRC6_2_T4
          - condition: or
            conditions:
              - condition: state
                entity_id: cover.schlafzimmer_fenster
                state: opening
              - condition: state
                entity_id: cover.schlafzimmer_fenster
                state: closing
        sequence:
          - target:
              entity_id: cover.schlafzimmer_fenster
            action: cover.stop_cover
            data: {}
      - conditions:
          - condition: trigger
            id:
              - HmIP-WRC6_2_T4
          - condition: numeric_state
            entity_id: cover.schlafzimmer_fenster
            attribute: current_position
            below: 100
        sequence:
          - target:
              entity_id: cover.schlafzimmer_fenster
            action: cover.open_cover
            data: {}
  - alias: Taste 5
    choose:
      - conditions:
          - condition: trigger
            id:
              - HmIP-WRC6_2_T5
          - condition: or
            conditions:
              - condition: state
                entity_id: cover.schlafzimmer_ture
                state: opening
              - condition: state
                entity_id: cover.schlafzimmer_ture
                state: closing
        sequence:
          - target:
              entity_id: cover.schlafzimmer_ture
            action: cover.stop_cover
            data: {}
      - conditions:
          - condition: trigger
            id:
              - HmIP-WRC6_2_T5
          - condition: numeric_state
            entity_id: cover.schlafzimmer_ture
            attribute: current_position
            above: 0
        sequence:
          - target:
              entity_id: cover.schlafzimmer_ture
            action: cover.close_cover
            data: {}
  - alias: Taste 6
    choose:
      - conditions:
          - condition: trigger
            id: HmIP-WRC6_2_T6
          - condition: or
            conditions:
              - condition: state
                entity_id: cover.schlafzimmer_fenster
                state: opening
              - condition: state
                entity_id: cover.schlafzimmer_fenster
                state: closing
        sequence:
          - target:
              entity_id: cover.schlafzimmer_fenster
            action: cover.stop_cover
            data: {}
      - conditions:
          - condition: trigger
            id: HmIP-WRC6_2_T6
          - condition: numeric_state
            entity_id: cover.schlafzimmer_fenster
            attribute: current_position
            above: 0
        sequence:
          - target:
              entity_id: cover.schlafzimmer_fenster
            action: cover.close_cover
            data: {}
mode: single