Типы действий
В списке Действия на экране добавления нажмите Добавить действие, чтобы увидеть еще не добавленные типы. Выберите тип, заполните его поля и нажмите Готово, чтобы добавить его в список. Кнопка Готово недоступна, пока не заполнено обязательное поле.
| Действие | Что ввести | Что происходит |
|---|---|---|
| Уведомление на телефон | Ничего | Отправляет уведомление с фото в приложение Grablo. |
| Воспроизвести звук | Выберите файл в поле Медиафайл или вместо файла введите URL медиафайла (адрес http или https). | Воспроизводит звук или видео через динамик и экран, подключенные к компьютеру. По умолчанию выбрана сирена охранной сигнализации, поэтому действие можно использовать сразу. В комплект входят стандартные звуковые файлы, например сирены и дверной звонок. |
| Прочитать текст вслух | Текст для чтения (до 200 символов) и Голос. | Читает текст вслух через динамик компьютера. Голоса: корейский, английский, китайский, немецкий, французский, испанский, португальский, хинди, арабский и русский. |
| Telegram | ID чата и Токен бота. | Отправляет через вашего бота Telegram сообщение с фото и названием камеры. |
| Webhook | URL запроса, Метод (POST или GET), а для POST также Тело запроса. | Отправляет запрос на этот адрес. Тело, начинающееся с { или [, отправляется как JSON. |
| Home Assistant | Название датчика (до 60 символов) и Подключение (адрес сервера, порт, HTTPS, долгосрочный токен доступа). | Создает датчик в Home Assistant и при каждом обнаружении включает его на 5 секунд. |
| Zigbee | Выберите Zigbee-устройство, затем отметьте свойства, которые нужно изменить, и введите их значения. Нажмите Добавить значения, чтобы добавить значения, которые будут отправлены через заданное время. | Устанавливает выбранным свойствам устройства эти значения. Значения, добавленные после них, отправляются по порядку, когда проходит заданное для каждого время. Если после них ничего не добавлено, свойства не возвращаются в прежнее состояние. |
- Каждый тип можно добавить один раз, и все действия из списка выполняются одновременно.
- Если нет ни одного действия, кнопка Создать недоступна.
- Чтобы изменить действие, нажмите его в списке; чтобы убрать, нажмите значок корзины.
Токен бота Telegram и подключение к Home Assistant
Кнопка Готово становится доступна только после того, как вы введете токен бота в защищенное поле и сохраните его на компьютере, нажав Enter или значок сохранения. У места один бот Telegram, общий для всех элементов. Голос синтеза речи у места тоже один, поэтому его изменение затрагивает и другие элементы.
Если компьютер работает как дополнение Home Assistant, установите флажок Установлено как дополнение Home Assistant (подключается без адреса и токена), и вводить адрес сервера и токен не нужно. После ввода названия датчика под ним появится имя датчика, который создаст Home Assistant.
Атрибуты датчика Home Assistant
Датчик Home Assistant также содержит сведения об обнаруженном объекте в виде атрибутов. Значения соответствуют моменту выполнения действия и остаются у датчика после его выключения до следующего обнаружения. Для атрибутов нужна программа для компьютера версии 2.1.0 и новее.
| Атрибут | Содержимое | В каких действиях есть |
|---|---|---|
| camera | Название камеры («Микрофон этого компьютера» при обнаружении звука через микрофон компьютера) | Все |
| label | Что обнаружено (person, car, truck, bus, motorcycle). Для действий с номерными знаками: car. Для обнаружения звука: выбранные звуки (любые из fire_alarm, glass, scream, bark, baby_cry, gunshot, speech, meow через запятую) | Все |
| sub_label | Имя добавленного лица или название добавленного автомобиля (номер, если названия нет). Пусто, если объект не добавлен | Действия с лицами и номерными знаками |
| recognized_license_plate | Считанный номер | Действия с номерными знаками |
| score | Уверенность (от 0 до 1) | Действия с людьми, лицами и номерными знаками |
| zone | Название зоны обнаружения (пусто вне зон) | Камеры с зонами обнаружения |
| description | Введенное вами описание | Обнаружение по описанию |
Названия атрибутов совпадают с данными обнаружения, которые Frigate отправляет в Home Assistant. В автоматизации Home Assistant используйте включение датчика как триггер, а значения атрибутов сравнивайте в условии. Например, чтобы открывать ворота только для добавленных автомобилей, добавьте условие «sub_label не пуст»; чтобы открывать их только для одного автомобиля, добавьте условие «recognized_license_plate равен его номеру».
Отправка значений Zigbee с задержкой
Первые значения отправляются Сразу. Каждое нажатие Добавить значения добавляет еще один набор значений с временем (в секундах или минутах) над ним. Каждая задержка отсчитывается от момента отправки набора над ней. Новый набор заранее заполняется свойствами включения и выключения из набора над ним с противоположными значениями.
Например, чтобы сирена звучала одну минуту, в первом наборе задайте для Alarm значение True, нажмите Добавить значения, затем задайте время 1 мин и для Alarm значение False. Чтобы убрать ненужный набор, нажмите Удалить.
Если во время отправки значений снова что-то обнаружено, вся последовательность выполняется еще раз после отправки последних значений.