samemory / homebridge-eufy-security

Work in progress
Apache License 2.0
97 stars 14 forks source link

[enhancement]: Add a config value to remove some buttons #320

Closed sverspecht closed 2 years ago

sverspecht commented 2 years ago

Describe the solution you'd like

Hello,

Every night I ask to Siri to shut down every device in my house.

Unfortunately, doing this I also shut down my doorbell camera and motion! (I've missed some delivery with this :D)

Can it be possible to let us add a specific value to disable those buttons?

Regards,

Sébastien

Capture d’écran 2022-01-03 à 01 27 47
github-actions[bot] commented 2 years ago

Did you check this Road Map pages ?

lenoxys commented 2 years ago

like the idea, I've put it on my todo list

schliemann commented 2 years ago

I think it is fine to do this. But I guess you could achieve the same by making an automation and just not include this.

Personally implemented the button to disable/enable cameras to protect my privacy.

Dulox24 commented 2 years ago

Would be a very nice option! I have the same thing, and a wife who just wants to click all to off xD So I would rather love to have the option to hide the switches!

lenoxys commented 2 years ago

done on latest beta. please check

sverspecht commented 2 years ago

Merci Aurélien ;)

Unfortunately, it doesn't work for me. I've updated my homebridge & node.js but still same behavior. In my logs, I've a message saying that my hardware isn't compatible and then variables are ignored. I'll try to send a capture of this message.

lenoxys commented 2 years ago

You need to clean your browser cache then I've leave a note when disabling the button you need to clear accessory cache on the homebridge settings. Don't do the all but single one and select the camera. You need to do it again per camera.

schliemann commented 2 years ago

I can confirm that setting enableButton and motionButton to false removes the two switches.

sverspecht commented 2 years ago

Oups.. Sorry I've forget to confirm it to you. Switches are correctly removed now. Thank you :)