hass-browser_mod icon indicating copy to clipboard operation
hass-browser_mod copied to clipboard

Allow configuration of camera behavior when using FullyKiosk

Open j9brown opened this issue 2 years ago • 0 comments

I have a tablet running FullyKiosk as a Home Assistant dashboard and have been using BrowserMod to control its behavior. Everything works well (thanks!) but I had some difficulty with the camera.

Firstly, it wasn't clear from the instructions that the FullyKiosk motion detection feature must be enabled for the BrowserMod camera to work. I don't have a need for the motion detection feature though. Turning on motion detection results in a green dot permanently being displayed on the screen by Android 12 as a privacy indicator which is undesirable for my application. So I'd prefer to leave the motion detection off.

I also experimented with BrowserMod's camera support in a different browser not running FullyKiosk and that seems to work. I wonder whether that mechanism would also work on the tablet without relying on the motion detection feature. I expect that the green dot privacy indicator would appear all the same (and that's good) but perhaps only when the stream was being viewed remotely. (The camera could be turned off when no one is watching.)

As it is, I've decided to forego using the camera for now but it would be nice to have available on demand.

A possible implementation could either detect (somehow) that FullyKiosk's camera is not available and switch to the alternative mode or allow the user to configure the browser's camera behavior upon registration.

Thanks!

j9brown avatar Sep 11 '23 18:09 j9brown