Legrand - No stop button on Roller shutter

I have the same hardware for gateway and shutter.
Have you used the Homekit controller Integration for it? Do you see a slider in the origin entity of your roller shutter?
If yes, what happens when you set it to 0, 100 and 50 while moving up or down?

Hi,
yes, I use Homekit Controller.
I have the slider, but when I set 50% on slider, no change in the position of the blind.
When I set 100% blind is open, 0% blind is close.

Have you set the slider to 50% while the shutter is moving up or down or just in one of the end positions? The 50% position act for me like a stop function. By implementing the code above, you’re able to stop the shutter in every position you want.
For example you can make a script by open or close the shutter and stop it after a second to turn the blinds. This is working well for me.

Thank you very much.
After your commetns I understood funkcion your code.

The code not function with Legrand device nr. 067697. Have you idea why?

Sorry, I don’t have this one at home, so I can’t say anything :frowning:

Hello everyone, I’ve just setup HA with HomeKit for my 6 rolling shutters.
I have a NT4510C BTicino gateway, shutters are NT4027C from BTicino too.

From BTicino app I can roll up/down the shutters and also set them to a specific height.

I cannot do this within HA, because my HomeKit integration only lets me roll them up/down (100% or 0%). I cannot create specific scenarios, nor operate on the single shutter as I want.

Anyone managed to workaround this?

Thanks!

Filippo

Wow, just found out myself how to get this done.
I am using Mushroom dashboard with a custom card called “Cover”.
Everything explained here: Creating a Beautiful Home Assistant Mobile Dashboard Easily! - YouTube at around 30min.

Here’s the result:

Hope this helps some of you! This definetly helped me! :star_struck:

1 Like

Gratulations, you’ve found a really nice solution for yourself but i think it’s not working for everybody and I’ve wondered why you’re now able to set a position just with a frontend custom card. It seems that you had already the function to set a specific position but you haven’t foudn a way to use it.

Could you please share the roller shutter entity attributes from the “developer tools/status”? Especially supported features?

I have several Legrand 752190 Valena Life with Netatmo roller shutters and even in the Home&Control App, I’m just allowed to open, close and stop the blinds. I can’t set it to a certain position, therfore it’s also not working with Homekit Controller.

It’s a shame for Legrand to forget basic functions and sell scrap so expensive.

The Legrand 752190 Valena Life with Netatmo is just the switch which does not know anything about the position the shutter is in as far as I understand it. So it will depend on the motor to support the position, no? I’d be happy to dig into this with some of you once the new version of the Netatmo integration is released which will come with support for controlling Legrand shutters.

Hi Tobi,
you’re right that there is no sensor report back it’s position on this wired shutter. But there are already pretty working solutions out there, how to calculate the position based on the run-time of a direction of the shutter. I’ve managed that by implementing the stop button and set the time manually for each shutter to my favourite position.

But, where it is very easy to turn blinds with analogue switches, it is extremely difficult with the legrand Valena switch and almost impossible to handle that with the app.
With a script I managed at least to open or close the blinds for only 0.5s and then stop them to open and close the slats, but due to different runtimes in the netatmo/zigbee network it is sometimes more and sometimes less open. it seems that the runtime between each command is not always the same, so a shutter based solution would be better, eg. a command open/close for 500ms.

Year, you’re right…I should have been able from the beginning:

Sorry if I gave you false expectations…:disappointed_relieved:

For what it’s worth, my legrand shutter switch 067776 can be calibrated. The position can then be set and known via approximate time measurements, all done by the switch.

One of my switch has software version 61, and calibrates automatically if you press both up and down for a few seconds. The led turns yellow and the shutter goes up and down a few times.
My other switches have version 60, and can be calibrated manually. The app has instructions, or:

  • press up and down for a few second, cover goes up
  • led is yellow
  • press and hold down until closed
  • press and hold up until opened
  • press and hold down until the cover touches the bottom
  • press and hold up until opened
  • led is green.

Then the service cover.set_position works via the homekit integration, and position is reported back a few seconds after the cover is stopped midway. The cover also reports state “closing” and “opening” instead of going directly between “closed” and “open”.
I still don’t have a stop button though.

Does anyone uses homekit (directly, not in home assistant) and knows if the stop button works there?

Legrand/Netatmo covers definitely have stop function and when using Netatmo Integration with HA then stop button appears there. But when using HomeKit integration (for it to work locally) then stop button is missing.

It is also not a limitation of HomeKit, because Somfy covers via HomeKit integration perfectly support stop button.

If there is someone from HA, could you add support for stop button for Legrand/Netatmo covers when HomeKit integration is used?