You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/camera-motion-detection.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,9 @@ For Fully Kiosk Browser, enable "Enable Webcam Access (PLUS)" in `Web Content Se
6
6
7
7
## Configuration
8
8
* Set `camera_motion_detection_enabled` to `true` to enable motion detection.
9
+
* Set `camera_motion_detection_stop_screensaver` to `true` to stop the screensaver when motion is detected.
10
+
* With `camera_motion_detection_set_entity`, you can reference an `input_boolean` entity that is updated to mirror the motion detection state (on = motion detected, off = no motion detected).
11
+
* Once the duration defined by `camera_motion_detection_motion_stop_delay` has elapsed, the motion detection state is reset to *no motion detected*.
9
12
* Use `camera_motion_detection_facing_mode` (`user`, `environment`, `left` or `right`) to configure which camera should be used (default: `user`).
10
13
* With `camera_motion_detection_threshold` the percentage of changed pixels required for detection can be defined (default: `5`).
11
14
* The resolution of the video recording can be configured via `camera_motion_detection_capture_width` (default: `64`) and `camera_motion_detection_capture_height` (default: `48`). Higher values improve accuracy but increase CPU utilization.
Copy file name to clipboardExpand all lines: docs/configuration.md
+7-1Lines changed: 7 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,17 +41,19 @@ You can set the following configuration parameters for every individual Home Ass
41
41
| screensaver_start_navigation_path | Path to navigate to (e.g., /lovelace/default_view) when screensaver is started. Use a complete path to avoid redirects which will stop the screensaver. ||
42
42
| screensaver_stop_close_browser_mod_popup | Close the active browser mod popup when screensaver is stopped? | false |
43
43
| screensaver_entity | An entity of type 'input_boolean' to reflect and change the screensaver state (on = started, off = stopped). If browser_mod is installed, `${browser_id}` will be replaced with Browser ID (see [Browser Mod](browser-mod.md#placeholder-browser_id)). ||
44
+
| disable_context_menu | Disable context menu while screensaver is running? | false |
44
45
| show_images | Show images if screensaver is active? | true |
45
46
| image_url | Fetch screensaver media files from this URL. See [Media Sources](media-sources.md) for details. | See [Media Sources](media-sources.md)|
46
47
| force_load_media_with_fetch | Enforce media loading through `fetch()` instead of setting the elements `src` attribute. | false |
47
48
| image_url_entity | An entity of type 'input_text' in which the URL of the current screen saver image is stored. If browser_mod is installed, `${browser_id}` will be replaced with Browser ID (see [Browser Mod](browser-mod.md#placeholder-browser_id)). ||
48
49
| media_entity_load_unchanged | Should a new image be fetched from the entity after the display time has expired, even if the entity's state remains unchanged? | true |
49
50
| iframe_load_unchanged | Should an iframe be reloaded once its display time has expired, even if its URL remains the same? | false |
50
51
| iframe_interaction | Allow interaction with the iframe content? | false |
51
-
|immich_api_key| API key that is used for authentication at the [immich API](media-sources.md#immich-api)||
52
+
|immich_api_keys| API keys that are used for authentication at the [immich API](media-sources.md#immich-api)|[]|
52
53
| immich_shared_albums | Display media from shared Immich albums. | true |
53
54
| immich_album_names | Display media only from the specified Immich albums. |[]|
54
55
| immich_tag_names | Display media only with the specified tags. |[]|
56
+
| immich_exclude_tag_names | Exclude media with the specified tags. |[]|
55
57
| immich_persons | Display media only featuring the specified people. |[]|
56
58
| immich_memories | Display only today’s memories. | false |
57
59
| immich_favorites | Display only media marked as favorite. | false |
@@ -87,6 +89,7 @@ You can set the following configuration parameters for every individual Home Ass
87
89
| info_move_pattern | Movement pattern of the info box at a specified interval (possible values are: random / corners). | random |
88
90
| info_move_interval | Interval of movement of the info box in seconds (0 = no movement). | 0 |
89
91
| info_move_fade_duration | Duration of the fade-in and fade-out animation of the info box in case of movement (0 = no animation). | 2.0 |
92
+
| theme | Specifies the Home Assistant theme to apply to the info box. Defaults to the theme defined in the user profile. ||
| badges | Badges to display in info box. Set to [] to show no badges at all. See [Badges](info-box.md#badges) for details. |[]|
92
95
| cards | Cards to display in info box. Set to [] to show no cards at all. See [Cards](info-box.md#cards) for details. |[]|
@@ -96,8 +99,11 @@ You can set the following configuration parameters for every individual Home Ass
96
99
| profile | Configuration profile to activate. If browser_mod is installed, `${browser_id}` will be replaced with Browser ID (see [Browser Mod](browser-mod.md#placeholder-browser_id)). ||
97
100
| profile_entity | An entity of type 'input_text' used for dynamic activation of profiles. If browser_mod is installed, `${browser_id}` will be replaced with Browser ID (see [Browser Mod](browser-mod.md#placeholder-browser_id)). ||
98
101
| camera_motion_detection_enabled | Activate camera based motion detection? Screensaver is stopped when movement is detected See [Camera motion detection](camera-motion-detection.md) for details. | false |
102
+
| camera_motion_detection_stop_screensaver | Stop screensaver when motion is detected? | true |
103
+
| camera_motion_detection_set_entity | An entity of type 'input_boolean' to update with the motion detection state (on = motion detected, off = no motion detected). ||
99
104
| camera_motion_detection_facing_mode | Which camera to use (user / environment / left / right). | user |
100
105
| camera_motion_detection_threshold | If this many percent of the pixels change between two images, this is counted as movement. | 5 |
106
+
| camera_motion_detection_motion_stop_delay | The time in seconds to wait after motion stops before resetting the state to no motion detected. | 2.0 |
101
107
| camera_motion_detection_capture_width | Width of the images captured by the camera in pixels. | 64 |
102
108
| camera_motion_detection_capture_height | Height of the images captured by the camera in pixels. | 48 |
103
109
| camera_motion_detection_capture_interval | Interval in seconds at which images are captured by the camera. | 0.3 |
0 commit comments