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: blueprints/event_summary.yaml
+60-46Lines changed: 60 additions & 46 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,12 @@
1
+
# Fix Group and Channel to First Camera Entity, user edits - DONE
2
+
# Add time to notificaion title or message, with user choose between 12/24h - DONE
3
+
# Take snapshot of triggered camera entity if using multiple cameras (? help needed)
4
+
# Snooze blueprint or notifications
1
5
blueprint:
2
-
name: AI Event Summary (v1.4.3)
6
+
name: AI Event Summary (v1.5.0)
3
7
author: valentinfrlch
8
+
homeassistant:
9
+
min_version: 2024.10.0
4
10
description: >
5
11
AI-powered summaries for security camera events.
6
12
Sends a notification with a preview to your phone that is updated dynamically when the AI summary is available.
@@ -75,9 +81,9 @@ blueprint:
75
81
collapsed: true
76
82
input:
77
83
remember:
78
-
name: Remember
84
+
name: Store in Timeline
79
85
description: Stores this event in the Timeline so you can ask about it. If important is enabled, only events classified as Normal or Critical will be saved.
80
-
default: false
86
+
default: true
81
87
selector:
82
88
boolean:
83
89
use_memory:
@@ -120,16 +126,7 @@ blueprint:
120
126
selector:
121
127
number:
122
128
min: 1
123
-
max: 100
124
-
temperature:
125
-
name: Temperature
126
-
description: Randomness. Lower is more accurate, higher is more creative.
127
-
default: 0.1
128
-
selector:
129
-
number:
130
-
min: 0.1
131
-
max: 1.0
132
-
step: 0.1
129
+
max: 300
133
130
# Notificaion Section
134
131
notification_section:
135
132
name: Notification Settings
@@ -171,26 +168,39 @@ blueprint:
171
168
- Consolidated
172
169
preview_mode:
173
170
name: Preview Mode
174
-
description: "Choose between a live preview or a snapshot of the event. \n\n **Important:** Live Preview is only supported on iOS."
171
+
description: "Choose between a live preview or a snapshot of the event. The Snapshot of the last camera, if using multiple Camera Entities, will be used but the notification will be udated with the camera view that triggered the automation. \n\n **Important:** Live Preview is only supported on iOS."
175
172
default: Snapshot
176
173
selector:
177
174
select:
178
175
options:
179
176
- Snapshot
180
177
- Live Preview
178
+
notification_time:
179
+
name: Notification Time
180
+
description: "Add time to Notification Title and choose between 12-hour or 24-hour time format for the notification title."
181
+
default: ''
182
+
selector:
183
+
select:
184
+
options:
185
+
- label: No Time Added
186
+
value: ''
187
+
- label: 12 Hour
188
+
value: 'at {{ now().strftime("%I:%M %p") }}'
189
+
- label: 24 Hour
190
+
value: 'at {{ now().strftime("%H:%M") }}'
181
191
file_path:
182
192
name: File Path - To send snapshot in Dynamic Mode with Snapshot Preview Mode
183
-
description: "The file path to store the most current snapshot for the FIRST camera if using multiple camera entities.\n\nDefaults
184
-
to `/media/local/snapshots/{{ camera_file_path }}/last_motion.jpg` that references **/media/snapshots/<CAMERA_NAME>/last_motion.jpg** \n\n Try `/local/snapshots/{{ camera_file_path }}/last_motion.jpg` that references **/config/www/snapshots/{{ camera_file_path }}/last_motion.jpg** if you are having issues ***Note that this is unsecured and exposes the images to the web.***
185
-
\n\nYOU MUST ADD `/local` with the `/media` folder so -> `/media/local` or replace `/config/www` with `/local`."
186
-
default: Media Folder - Secured
193
+
description: "The file path to store the most current snapshot for the FIRST camera if using multiple camera entities. You can specifiy a custom location as well.\n\nDefaults
194
+
to `Media Folder - Secured` that references **/media/snapshots/<CAMERA_NAME>/last_motion.jpg** \n\n Try the `Public Folder - Unsecured` option that references **/config/www/snapshots/{{ camera_file_path }}/last_motion.jpg** if you are having issues ***Note that this is unsecured and exposes the images to the web.***"
{{ camera_entities_list[0].replace("camera.", "").replace("_", " ") | title }}
445
454
importance_prompt: >
446
455
Classify the security event based on this image. Choose from the following options: "passive" for unimportant events, "time-sensitive" for notable but non-critical events such as a person at the front door, and "critical" only for potential burglaries or highly suspicious activity. Respond with one of these options exactly, without additional explanation.
0 commit comments