alexryd / homebridge-shelly

Homebridge plugin for Shelly devices
MIT License
301 stars 44 forks source link

Roller Shutter Stop command #23

Open thomas-kaltenbach opened 5 years ago

thomas-kaltenbach commented 5 years ago

Hi Alex,

I am using Shelly2.5 for roller shutter. More precisely it is an external blind (raffstore).

For the control of the roller I would expect that when I tap on the tile it starts to close and when I tap again it stop. But in my case it switchs directly from close to open.

Do you know if I can influence the behavior somewhere?

I have the latest homebridge, homebridge-shelly and firmware installed.

Thanks and regards, Thomas

alexryd commented 5 years ago

That doesn't seem to be possible in the Apple Home app. Maybe you can find another HomeKit app that has that behaviour? It's not something that can be controlled from this plugin unfortunately.

thomas-kaltenbach commented 5 years ago

At the moment it switches directly from opening to closing... Is it not possible to implement such handling:

RollerShutter is Opend->(tap on tile)->Closing->(tap on tile during closing)->STOP the same for RollerShutter is Closed->(tap on tile)->Opening->(tap on tile during closing)->STOP

Or is this state Closing not known durning the handling and only shown at the tile?

alexryd commented 5 years ago

I can’t control the commands sent from the Home app. The only info this plugin receives when the user controls the roller shutter from the Home app is a position between 0 and 100, where 0 means completely closed and 100 means completely open. There really isn’t any way to deduce the user’s intent from this number.

Mikha495 commented 5 years ago

Actually, there’s another Shelly plug-in for Homebridge intended for the shutter function only. It passes the stop command from the Shelly app to Homebridge. It is not usable in HomeKit, but the Eve app exposes the stop command and it can be assigned to a HomeKit enabled button/switch (physical on the wall). Is there a way for you to implement this stop command, as well? Would be brilliant!

https://github.com/onfoot/homebridge-shelly-shutter/issues/2

nseries100 commented 3 years ago

Is there any progress with this issue? It's really frustrating that I can't stop the shutter ...

tpzltn commented 3 years ago

Hey guys. Just installed a Shelly 2.5 with a shutter and experienced the same problem. The button does only Open and Close. ☹️

aschempp commented 3 years ago

as far as I can tell, there has not been a change in how Apple HomeKit works. Therefore it is not possible to change this behaviour. I simply solve it by setting the roller position manually 🤷

nseries100 commented 3 years ago

There is a mongoose fw for shelly for homekit integration. It has the separate-toggle mode. And it just works. Click (going down), click (stop), click (going up), etc..

https://github.com/mongoose-os-apps/shelly-homekit