Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ff5406828c | ||
|
|
c121261f3d | ||
|
|
15a97be8e2 |
+459
-375
File diff suppressed because it is too large
Load Diff
@@ -19,6 +19,7 @@ from . import (
|
||||
CONF_EVENT_SENSOR_ENABLED,
|
||||
CONF_ARCHIVE_PATH,
|
||||
CONF_ARCHIVE_COPIES,
|
||||
CONF_ARCHIVE_DURATION,
|
||||
CONF_SCREENSHOT_COPIES,
|
||||
DATA_SCHEMA,
|
||||
OPTIONS_SCHEMA,
|
||||
|
||||
@@ -100,9 +100,9 @@ class RTKeyEventSensor(SensorEntity):
|
||||
"Тип события": self._event_data.get("event_type", ""),
|
||||
}
|
||||
|
||||
archive_url = self._event_data.get("archive_url")
|
||||
if archive_url:
|
||||
attrs["Архив видео"] = archive_url
|
||||
archive_path = self._event_data.get("archive_path")
|
||||
if archive_path:
|
||||
attrs["Архив видео"] = archive_path
|
||||
|
||||
event = self._event_data.get("event", {})
|
||||
rfid = event.get("rfid")
|
||||
|
||||
@@ -18,13 +18,15 @@
|
||||
"event_sensor_enabled": "Create event sensor entity",
|
||||
"archive_path": "Archive storage path",
|
||||
"archive_copies": "Number of video copies (0 = disabled)",
|
||||
"archive_duration": "Archive video duration (sec)",
|
||||
"screenshot_copies": "Number of screenshot copies (0 = disabled)"
|
||||
},
|
||||
"data_description": {
|
||||
"token": "Get token via browser developer tools (F12) on key.rt.ru",
|
||||
"camera_image_refresh_interval": "0 — disable periodic screenshots",
|
||||
"archive_path": "Relative to /media/ folder (e.g.: RTKey)",
|
||||
"archive_path": "Subfolder name inside HA media folder (e.g.: RTKey)",
|
||||
"archive_copies": "Maximum number of saved videos per intercom",
|
||||
"archive_duration": "Duration of archived video fragment per event",
|
||||
"screenshot_copies": "Maximum number of saved screenshots per intercom"
|
||||
}
|
||||
}
|
||||
@@ -49,13 +51,15 @@
|
||||
"event_sensor_enabled": "Create event sensor entity",
|
||||
"archive_path": "Archive storage path",
|
||||
"archive_copies": "Number of video copies (0 = disabled)",
|
||||
"archive_duration": "Archive video duration (sec)",
|
||||
"screenshot_copies": "Number of screenshot copies (0 = disabled)"
|
||||
},
|
||||
"data_description": {
|
||||
"token": "Get token via browser developer tools (F12) on key.rt.ru",
|
||||
"camera_image_refresh_interval": "0 — disable periodic screenshots",
|
||||
"archive_path": "Relative to /media/ folder (e.g.: RTKey)",
|
||||
"archive_path": "Subfolder name inside HA media folder (e.g.: RTKey)",
|
||||
"archive_copies": "Maximum number of saved videos per intercom",
|
||||
"archive_duration": "Duration of archived video fragment per event",
|
||||
"screenshot_copies": "Maximum number of saved screenshots per intercom"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,13 +18,15 @@
|
||||
"event_sensor_enabled": "Создавать сенсор последнего события",
|
||||
"archive_path": "Путь для сохранения архивов",
|
||||
"archive_copies": "Количество копий видео (0 = отключено)",
|
||||
"archive_duration": "Длительность видео архива (сек)",
|
||||
"screenshot_copies": "Количество копий скриншотов (0 = отключено)"
|
||||
},
|
||||
"data_description": {
|
||||
"token": "Получите токен в браузере через инструменты разработчика (F12) на сайте key.rt.ru",
|
||||
"camera_image_refresh_interval": "0 — отключить периодические скриншоты",
|
||||
"archive_path": "Относительно папки /media/ (например: RTKey)",
|
||||
"archive_path": "Имя подпапки внутри медиа-папки HA (например: RTKey)",
|
||||
"archive_copies": "Максимальное количество сохранённых видео на домофон",
|
||||
"archive_duration": "Длительность фрагмента видео архива на событие",
|
||||
"screenshot_copies": "Максимальное количество сохранённых скриншотов на домофон"
|
||||
}
|
||||
}
|
||||
@@ -49,13 +51,15 @@
|
||||
"event_sensor_enabled": "Создавать сенсор последнего события",
|
||||
"archive_path": "Путь для сохранения архивов",
|
||||
"archive_copies": "Количество копий видео (0 = отключено)",
|
||||
"archive_duration": "Длительность видео архива (сек)",
|
||||
"screenshot_copies": "Количество копий скриншотов (0 = отключено)"
|
||||
},
|
||||
"data_description": {
|
||||
"token": "Получите токен в браузере через инструменты разработчика (F12) на сайте key.rt.ru",
|
||||
"camera_image_refresh_interval": "0 — отключить периодические скриншоты",
|
||||
"archive_path": "Относительно папки /media/ (например: RTKey)",
|
||||
"archive_path": "Имя подпапки внутри медиа-папки HA (например: RTKey)",
|
||||
"archive_copies": "Максимальное количество сохранённых видео на домофон",
|
||||
"archive_duration": "Длительность фрагмента видео архива на событие",
|
||||
"screenshot_copies": "Максимальное количество сохранённых скриншотов на домофон"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user