colinbendell / homebridge-blink-for-home

Blink For Home Camera Homebridge plugin
MIT License
88 stars 27 forks source link

Should disabled = no preview? #19

Open crowston opened 3 years ago

crowston commented 3 years ago

I have three Blink cameras, one that I leave always armed (in the garage) and two that I only arm when I go out (in various rooms of the house). In a previous version of the plugin (only a few days ago, the project is moving fast!) I could preview all three cameras in the Home app, even the two that aren't armed. Now it seems that I can only see the preview for the one cameras that is enabled. Given that there's a privacy switch to turn camera previews off, it doesn't seem necessary to tie that functionality to the camera's being enabled.

colinbendell commented 3 years ago

Can you confirm that you have the camera 'enabled' but disarmed? Or is it that you have the camera both disabled and disarmed?

I added the disabled screen because there was confusion why the thumbnails were not being refreshed (and motion not being captured when armed) and the root was because the cameras were actual disabled. This interstitial was to bring this state change to the forefront.

crowston commented 3 years ago

In the Home app, for a camera I have only one switch: Enabled (on/off). I don't see a switch to arm/disarm the camera.

crowston commented 3 years ago

But having clarity about the camera status is definitely welcome.

colinbendell commented 3 years ago

The arm / disarm is at the security system level. Arming tracks motion activity. Is the system armed but then you disable the camera separately? What is the expected flow?

crowston commented 3 years ago

I would like one camera (in the garage) to always be armed for motion detection and to be able to turn it on and off on the others (in the house), e.g., motion detection only when we're out.

But even when motion detection is not turned on on a camera, I still would like to see the view in Home, e.g., if we're upstairs to be able to see if something is happening downstairs. And it seems that the privacy setting should control whether the camera is visible.

colinbendell commented 3 years ago

I think this is going to be a useful insight for the v4 overhaul of the UI. My take is that you ultimately want: