I can’t really find what I’m looking for on this forum. I found something related to Home Assistant (HA), but nothing specific for Homey.
The situation:
I’ve built a custom bicycle shed with an electric rolling shutter (Dutch: rolluik). I can already open and close the shutter using Homey, as well as with physical up-and-down buttons located outside the shed.
From the web interface, I can disable the physical buttons manually. However, I’d like to create a Flow that automatically disables the physical buttons when neither of us is at home.
That doesn’t seem to be an option in the Shelly app for Homey.
Is there any other way to accomplish this?
You should be able to control that by sending webhooks to the Shelly device:
Which Shelly device are you using?
I couldn’t find any “disable input” settings in f.i. the Plus 2 PM model:
Cover state:
http://192.168.xxx.xxx/rpc/Cover.GetStatus?id=0
Cover open:
http://192.168.xxx.xxx/roller/0?go=open
Cover close:
http://192.168.xxx.xxx/roller/0?go=close
Cover stop:
http://192.168.xxx.xxx/roller/0?go=stop
Cover position in %:
http://192.168.xxx.xxx/roller/0?go=to_pos&roller_pos=75 75 = 75 %
Cover calibration:
http://192.168.xxx.xxx/rpc/Cover.Calibrate?id=0
Thanks! It is a Shelly Plus 2PM, hidden behind the physical buttons next to the shutter.
I’ll have to look in the webinterface when I’m at home this afternoon.
The only way to do this is with an advanced flow I assume?
I don’t have that particular Shelly device, but I believe you can set the switch input in detached mode and that is probably the solution. That means that you have to set up a flow to react to the button press and operate the shutter (or not) depending on whatever condition you have to decide if anyone is at home.
The downside is that if your Homey is down you can’t operate the shutter using the buttons.
You can use standard flow as well
1 Like
Something came up, so I couldn’t try it yet.
I have recently made a seperate VLAN for my IOT-devices, but not everything is over yet.
The Shelly is, but my Homey not (yet), so they can’t reach each other.
I think I have enought information here to get it working, thanks for the help!
I can’t seem to find the option in the webinterface from the Shelly itself, but the function is available from the Shelly app. I can find it in the app: Device → Settings → Control Button Mode. It is now set to “Dual”, because I have a physical Up and a Down button. Other settings are “Single” or “Detached”. When I select “Detached” the physical buttons don’t work anymore. That is what I want to trigger when I’m not at home.
As per my suggestion above. Just leave it in detached mode all the time, Homey can still detect button presses and decide if should act on them or not.
question: are shelly buttons controlling the shutter through homey as well? Are the homey buttons actually just starting a homey flow? In that case, isn’t it easier to just disable the homey flows instead?
Not in my case, at the moment the physical buttons are almost all I use.
Except when its raining, then I don’t want to wait in the rain untill the shutter is open to get in my shed…
Wanting to disable the physical buttons is purely a security issue.
I always want a backup solution or work-around. In this case: if the Homey fails I still want to be able to use the physical buttons. That’s why all my other Shutters also have a remote. The same with all my smart lighting, besides the app I also have physical buttons.
Because: One = None, always have a backup.
1 Like
I missed this reply, but I can try this. I didn’t know the button presses are still registered when they are detached.
I think in that case, I also don’t think that disabling the buttons through homey is the right choice. It’s not much of a backup if homey disabled the buttons but then fails and cannot enable them again.
I think that if you want a secure way to close the shutter via a hardwired controller, but also the convenience of being able to operate it via homey, would need to replace the button with something like a secure number pad, vingerprint reader, face recognition, or rfid reader.
When I built my smart home, I always take this golden rule for all devices that I’m making smart:
It should work properly on its own in a secure manner without Homey. Homey is just a layer on top. My smart lock works on its own even if the internet and the power is down. All my lights are wired to smart dimmers from ecodim which also work independently from Homey. All my zone based thermostats are hardwired to their heaters. etc.
When homey is up, the whole house manages itself like magic. But when Homey is down, we can still just operate everything manually.