Legrand - No stop button on Roller shutter

Hi Community,

because i try to get my Legrand with Netatmo to automated without Home+Control I use the Homekit Controller to access my devices. In general I’ve found all light switches and roller shutters, but the roller shutter do not have any option to stop, just complete up and down. By clicking on the item, i see a slider where 0=down, 100=up and 50=stop. How to customize it?

Is there any way to see the and modify the configuration of each entity

Probably the shutter only supports up and down and not stop when integrated to HA. When you go to Developer Tools -> States, what does it show for the attribute supported_features for thes roller shutters?

it shows seven. I’m wondering, i could stop it with the Legrand App, also at the local switch I’m able to stop it.

Then it only supports open, close and set_position in HA. Supported in the app doesn’t mean it’s supported in Home Assistant. It’s not implemented in the integration that you use to add it to Home Assistant.

thank you, not the answer I wanted to hear :wink: set_position is something strange, this isn’t working, except setting the slider to 50 to stop it.

Anybody an idea how to setup a script to add a stop button by setting the position to 50……?

Hello ! Same for me, cover from legrand netatmo can’t be stopped with Home Assistant if not configured.
I’m new with hassio, checking how to do this (setting values : 0 : close, 50 : stop and 100 open).

I’m not an expert, but i got it to work by an cover template with custom icons:

# Jalousien mit Stop Funktion und Icons
  - platform: template
    covers:
      cover_temp_1:
        device_class: blind
        friendly_name: "Jalousie Kinderzimmer"
        position_template: "{{ state_attr('cover.rolling_shutter_switch_1', 'current_position') }}"
        open_cover:
          service: 'cover.open_cover'
          entity_id: 'cover.rolling_shutter_switch_1'
        close_cover:
          service: 'cover.close_cover'
          entity_id: 'cover.rolling_shutter_switch_1'
        stop_cover:
          - service: 'cover.set_cover_position'
            entity_id: 'cover.rolling_shutter_switch_1'
            data:
              position: 50
        icon_template: >-
          {% if is_state('cover.rolling_shutter_switch_1', 'opening') %}
            mdi:arrow-up-box
          {% elif is_state('cover.rolling_shutter_switch_1', 'closing') %}  
            mdi:arrow-down-box
          {% elif state_attr('cover.rolling_shutter_switch_1', 'current_position')|float ==100 %}
            mdi:window-shutter-open
          {% elif state_attr('cover.rolling_shutter_switch_1', 'current_position')|float ==0 %}
            mdi:window-shutter          
          {% elif state_attr('cover.rolling_shutter_switch_1', 'current_position')|float ==50 %}
            mdi:window-shutter-alert
          {% endif %}

“cover.rolling_shutter_switch_1” have to be replaced by your cover which is recognied by homekit.
Sometimes it’s strange that you can’t open or close the cover once it’s stopped, because the state needs some time to update. No idea why or how to force an state update.

Hi,

i’m new in this forum. I follow home assistant since one year ago.
I have rasbperry pi 4 with ubuntu server 64 bit and docker with home assistant and supervisor TOP!!

My gateway is Bticino/Legrand livinglight and i have rolling_shutter like your.
Do you find other method to use “STOP” function ?

have you tried the solution above?

Yes, if i understand right, your stop button will set position to 50, is the same that i tried to do with slider in HA added from Home Kit but didn’t work

oh damn, does the stop button work in Home & Control App?

Yep :sleepy: i saw in sdomotica that exist stop button, but add on isn’t compatible with my architecture

Do you have btcino legrand ?

I have Legrand with Netatmo, connected via Homekit Controller.
It’s so confusion because Legrand do have different protocols and interfaces

ok so like a me.

Do you have roller shutter ? What do you use them for Curtains or shutters?

I have 9x roller shutters (752190), the most of them for outside venetian Blinds and one for an awning.
But it should be not depended on what you are triggering. The switch has just two outputs, for up/down, left/right, motor counterclockwise/clockwise.
Especially for blinds they are not really good supported by legrand, because the turning of the blind elements are usually not seperated from the overall movement. So by short opening or closing you can regulate how many light is coming in before the overal movement begins. Therefore you really need to stop it.

ok to have a clear response i will re-try implementation with curtains and shutters

After i will reply with update, thanks

Hi everyone,
solution above not function me.
I copied and change entity id to configuration.yaml.

I dont see stop button and on 50% the blind not open.

What am I doing wrong?

What’s your hardware? Gateway and shutter module?

Gateway - 752395
Shutter - 752390
and one - 067697.