Xiot-plc-system-log-events: различия между версиями
Admin (обсуждение | вклад) Добавлен полный план доработки единой системы сообщений и аналитики PLC |
Admin (обсуждение | вклад) Оставлены только таблицы сообщений; уточнена отправка в мессенджеры |
||
| Строка 2: | Строка 2: | ||
__TOC__ | __TOC__ | ||
= | =Разделы= | ||
{| class="wikitable" | |||
! Таблица !! Содержание | |||
|- | |||
| [[Система сообщений XIOT-PLC — полная карта|Полная карта]] || Количество сообщений по всем устройствам и сценариям | |||
|- | |||
| [[Система сообщений XIOT-PLC — каталог шаблонов|Каталог шаблонов]] || Тексты существующих сообщений устройств и сценариев | |||
|- | |||
| [[План доработки системы сообщений XIOT-PLC|Таблица доработок]] || Приоритет добавления недостающих сообщений | |||
|} | |||
=Контроллер= | |||
{| class="wikitable sortable" style="width:100%" | |||
! Событие !! Тип сообщения !! Текст сообщения !! Когда записывать !! В мессенджеры | |||
{| class="wikitable sortable" | |||
! Событие !! | |||
|- | |- | ||
| Контроллер запущен || Информация || <code>Контроллер XIOT запущен. Версия {версия | | Контроллер запущен || Информация || <code>Контроллер XIOT запущен. Версия {версия}.</code> || После успешного запуска || Да | ||
|- | |- | ||
| | | Контроллер запущен частично || Предупреждения || <code>Контроллер XIOT запущен с ограничениями: {краткая причина}.</code> || Если часть настроенных компонентов не запущена || Да | ||
|- | |- | ||
| | | Запрошен перезапуск || События || <code>Контроллер XIOT перезапускается: {причина}.</code> || Перед плановым перезапуском || Нет | ||
|- | |- | ||
| Контроллер остановлен || События || <code>Контроллер XIOT остановлен.</code> || При | | Контроллер остановлен || События || <code>Контроллер XIOT остановлен: {причина}.</code> || При плановой остановке || Нет | ||
|- | |- | ||
| | | Предыдущая работа завершилась аварийно || Предупреждения || <code>Предыдущая работа контроллера XIOT завершилась аварийно.</code> || При следующем запуске после незапланированного завершения || Да | ||
|- | |- | ||
| | | Контроллер восстановлен || Информация || <code>Контроллер XIOT восстановил работу после перезапуска.</code> || После успешного запуска вслед за аварийным завершением || Да | ||
|} | |} | ||
=Конфигурация проекта= | |||
{| class="wikitable sortable" style="width:100%" | |||
! Событие !! Тип сообщения !! Текст сообщения !! Когда записывать !! В мессенджеры | |||
{| class="wikitable sortable" | |- | ||
! Событие !! | | Начата загрузка конфигурации || События || <code>Начата загрузка новой конфигурации проекта.</code> || Один раз в начале загрузки || Нет | ||
|- | |||
| Конфигурация принята || Информация || <code>Новая конфигурация проекта загружена и принята.</code> || После успешной проверки загруженных данных || Да | |||
|- | |||
| Конфигурация применена || Информация || <code>Новая конфигурация проекта применена: {устройств} устройств, {сценариев} сценариев.</code> || После успешного запуска новой конфигурации || Да | |||
|- | |||
| Конфигурация не изменилась || События || <code>Загруженная конфигурация совпадает с действующей.</code> || При повторной загрузке действующей конфигурации || Нет | |||
|- | |||
| Загрузка прервана || Предупреждения || <code>Загрузка конфигурации проекта прервана: {причина}.</code> || Если начатая загрузка не завершилась || Да | |||
|- | |- | ||
| | | Конфигурация отклонена || Ошибки в работе || <code>Конфигурация проекта не загружена: {понятная причина}.</code> || После окончательного отказа || Нет | ||
|- | |- | ||
| Конфигурация | | Конфигурация не применена || Критические ошибки || <code>Новая конфигурация проекта не применена: {понятная причина}.</code> || Если контроллер не смог запустить принятую конфигурацию || Нет | ||
|- | |- | ||
| | | Добавлено устройство || Информация || <code>В конфигурацию добавлено устройство «{название}» в комнате «{комната}».</code> || После успешного добавления || Да | ||
|- | |- | ||
| | | Изменено устройство || События || <code>Конфигурация устройства «{название}» обновлена.</code> || После успешного изменения || Нет | ||
|- | |- | ||
| | | Удалено устройство || Информация || <code>Из конфигурации удалено устройство «{название}».</code> || После успешного удаления || Да | ||
|- | |- | ||
| | | Добавлен сценарий || Информация || <code>В конфигурацию добавлен сценарий «{название}».</code> || После успешного добавления || Да | ||
|- | |- | ||
| | | Изменён сценарий || События || <code>Конфигурация сценария «{название}» обновлена.</code> || После успешного изменения || Нет | ||
|- | |- | ||
| | | Удалён сценарий || Информация || <code>Из конфигурации удалён сценарий «{название}».</code> || После успешного удаления || Да | ||
|- | |- | ||
| | | Изменение объекта не выполнено || Ошибки в работе || <code>Не удалось изменить «{название}»: {понятная причина}.</code> || После окончательной ошибки добавления, изменения или удаления || Нет | ||
|} | |} | ||
=Подключение контроллера к облаку= | |||
{| class="wikitable sortable" style="width:100%" | |||
! Событие !! Тип сообщения !! Текст сообщения !! Когда записывать !! В мессенджеры | |||
|- | |||
| Контроллер подключён к облаку || События || <code>Контроллер подключён к облаку XIOT.</code> || После подтверждённого подключения || Нет | |||
|- | |||
| Связь с облаком потеряна || Предупреждения || <code>Связь контроллера с облаком XIOT отсутствует {длительность}.</code> || После устойчивого отключения || Да | |||
|- | |||
| Связь с облаком восстановлена || Информация || <code>Связь контроллера с облаком XIOT восстановлена после {длительность}.</code> || После восстановления зафиксированного отключения || Да | |||
|- | |||
| Облачная связь выключена || События || <code>Подключение контроллера к облаку XIOT выключено.</code> || После изменения настройки || Нет | |||
|- | |||
| Авторизация утрачена || Предупреждения || <code>Авторизация контроллера в облаке XIOT утрачена.</code> || Если ранее действовавшая авторизация перестала работать || Да | |||
|- | |||
| Авторизация восстановлена || Информация || <code>Авторизация контроллера в облаке XIOT восстановлена.</code> || После восстановления авторизации || Да | |||
|- | |||
| Подключение отклонено || Ошибки в работе || <code>Облако XIOT отклонило подключение контроллера: {понятная причина}.</code> || После окончательного отказа подключения || Нет | |||
|} | |||
=Панели управления= | |||
{| class="wikitable sortable" | {| class="wikitable sortable" style="width:100%" | ||
! Событие !! | ! Событие !! Тип сообщения !! Текст сообщения !! Когда записывать !! В мессенджеры | ||
|- | |- | ||
| | | Обнаружена новая панель || Информация || <code>Подключена новая панель «{панель}», комната «{комната}», версия {версия}.</code> || Один раз при первой регистрации || Да | ||
|- | |- | ||
| Панель | | Панель подключена || События || <code>Панель «{панель}» подключена, комната «{комната}».</code> || После устойчивого подключения известной панели || Нет | ||
|- | |- | ||
| Панель | | Панель отключена || Предупреждения || <code>Панель «{панель}» не выходит на связь {длительность}, комната «{комната}».</code> || После истечения времени ожидания || Да | ||
|- | |- | ||
| Связь восстановлена || Информация || <code>Связь с панелью «{панель}» восстановлена после {длительность}.</code> || | | Связь с панелью восстановлена || Информация || <code>Связь с панелью «{панель}» восстановлена после {длительность}.</code> || После восстановления зафиксированного отключения || Да | ||
|- | |- | ||
| Панель перенесена || События || <code>Панель «{панель}» перенесена из комнаты «{старая комната}» в комнату «{новая комната}».</code> || | | Панель перенесена || События || <code>Панель «{панель}» перенесена из комнаты «{старая комната}» в комнату «{новая комната}».</code> || При фактическом изменении комнаты || Нет | ||
|- | |- | ||
| Панель удалена || Информация || <code>Панель «{панель}» удалена из контроллера.</code> || После | | Панель удалена || Информация || <code>Панель «{панель}» удалена из контроллера.</code> || После подтверждённого удаления || Да | ||
|- | |- | ||
| | | Приложение панели обновлено || Информация || <code>Приложение панели «{панель}» обновлено: {старая версия} → {новая версия}.</code> || При изменении ранее известной версии || Да | ||
|- | |||
| Канал связи панели потерян || Предупреждения || <code>Панель «{панель}» потеряла {название канала} связь.</code> || После устойчивой потери канала || Да | |||
|- | |||
| Канал связи панели восстановлен || Информация || <code>Панель «{панель}» восстановила {название канала} связь после {длительность}.</code> || После восстановления канала || Да | |||
|} | |} | ||
=Драйверы и интеграции= | |||
{| class="wikitable sortable" style="width:100%" | |||
! Событие !! Тип сообщения !! Текст сообщения !! Когда записывать !! В мессенджеры | |||
|- | |||
| Драйвер запущен || События || <code>{драйвер} запущен.</code> || После успешного запуска настроенного драйвера || Нет | |||
{| class="wikitable sortable" | |- | ||
! Событие !! | | Драйвер выключен || События || <code>{драйвер} выключен в настройках.</code> || После изменения настройки || Нет | ||
|- | |||
| Драйвер подключён || События || <code>{драйвер} подключён.</code> || После первого устойчивого подключения || Нет | |||
|- | |- | ||
| Драйвер | | Драйвер недоступен || Предупреждения || <code>{драйвер} не выходит на связь {длительность}: {понятная причина}.</code> || После устойчивого отключения || Да | ||
|- | |- | ||
| Драйвер | | Драйвер восстановлен || Информация || <code>{драйвер} восстановил связь после {длительность}.</code> || После восстановления зафиксированного отключения || Да | ||
|- | |- | ||
| | | Ошибка настройки драйвера || Ошибки в работе || <code>{драйвер} не запущен: ошибка настройки — {понятная причина}.</code> || Один раз после окончательной ошибки || Нет | ||
|- | |- | ||
| | | Команда драйвера не доставлена || Ошибки в работе || <code>{драйвер} не доставил команду «{действие}»: {понятная причина}.</code> || После исчерпания попыток || Нет | ||
|- | |- | ||
| | | Доставка команд восстановлена || Информация || <code>{драйвер} восстановил доставку команд после {длительность}.</code> || После успешной команды вслед за зафиксированной ошибкой || Да | ||
|} | |} | ||
{| class="wikitable sortable" style="width:100%" | |||
! Драйвер или интеграция !! Дополнительные сообщения | |||
|- | |||
| Wiren Board || Подключение линии; потеря связи; восстановление; ошибка устройства; ошибка канала; устранение ошибки | |||
|- | |||
| Modbus || Порт подключён; порт недоступен; порт занят; нет доступа; устройство недоступно; устройство восстановлено; ошибка канала | |||
|- | |||
| Zigbee2MQTT || Мост подключён; мост недоступен; добавление разрешено; устройство обнаружено; устройство подключено; устройство удалено; устройство недоступно; устройство восстановлено | |||
|- | |||
| Внешние MQTT-подключения || Подключено; авторизация отклонена; связь потеряна; связь восстановлена; команда не доставлена | |||
|- | |||
| Пользовательский MQTT-брокер || Запущен; недоступен; клиент подключён; клиент отключён; клиент восстановил связь | |||
|- | |||
| REST и TCP || Подключено; связь потеряна; связь восстановлена; неверная настройка; команда не выполнена | |||
|- | |||
| DMX || Выход подключён; выход недоступен; передача восстановлена | |||
|- | |||
| HomeKit || Мост запущен; мост остановлен; запуск не выполнен; сопряжение добавлено; сопряжение сброшено; конфигурация обновлена | |||
|- | |- | ||
| | | Яндекс Алиса || Авторизация утрачена; авторизация восстановлена; доставка задержана; доставка восстановлена; событие отклонено | ||
|- | |- | ||
| | | Russound || Подключено; связь потеряна; связь восстановлена; ошибка обмена | ||
|- | |- | ||
| | | 1-Wire || Датчик добавлен; датчик удалён; датчик недоступен; датчик восстановлен | ||
|- | |- | ||
| | | Global Caché || Подключено; связь потеряна; связь восстановлена; команда не доставлена | ||
|- | |- | ||
| | | Погода и интернет-медиа || Данные устарели; источник недоступен; обновление восстановлено | ||
|- | |- | ||
| | | Основной и резервный интернет || Основной канал потерян; включён резервный канал; основной канал восстановлен | ||
|} | |} | ||
=Физические устройства= | |||
{| class="wikitable sortable" style="width:100%" | |||
! Событие !! Тип сообщения !! Текст сообщения !! Когда записывать !! В мессенджеры | |||
{| class="wikitable sortable" | |||
! Событие !! | |||
|- | |- | ||
| | | Устройство обнаружено || Информация || <code>Обнаружено новое устройство «{название или адрес}» через {драйвер}.</code> || После подтверждённого обнаружения || Да | ||
|- | |- | ||
| | | Устройство подключено || Информация || <code>Устройство «{название}» подключено через {драйвер}.</code> || После завершённого подключения || Да | ||
|- | |- | ||
| | | Устройство недоступно || Предупреждения || <code>Устройство «{название}» не отвечает {длительность}, подключение {драйвер}.</code> || После устойчивой недоступности || Да | ||
|- | |- | ||
| | | Связь с устройством восстановлена || Информация || <code>Устройство «{название}» снова на связи после {длительность}.</code> || После восстановления зафиксированного отключения || Да | ||
|- | |- | ||
| | | Устройство удалено || Информация || <code>Устройство «{название}» удалено из {драйвер}.</code> || После подтверждённого удаления || Да | ||
|- | |- | ||
| | | Канал устройства не работает || Ошибки в работе || <code>Канал «{канал}» устройства «{название}» не работает: {понятная причина}.</code> || При длительной ошибке настройки или обмена || Нет | ||
|- | |- | ||
| | | Канал устройства восстановлен || Информация || <code>Канал «{канал}» устройства «{название}» восстановлен после {длительность}.</code> || После устранения зафиксированной ошибки || Да | ||
|} | |} | ||
=Команды, сценарии и инциденты= | |||
{| class="wikitable sortable" style="width:100%" | |||
! Событие !! Тип сообщения !! Текст сообщения !! Когда записывать !! В мессенджеры | |||
|- | |||
| Команда отправлена || События || <code>Команда «{действие}» отправлена устройству «{название}»: {причина}.</code> || При фактической отправке команды || Нет | |||
{| class="wikitable sortable" | |- | ||
! Событие !! | | Команда подтверждена || События || <code>Устройство «{название}» подтвердило команду «{действие}» через {длительность}.</code> || При получении подтверждения || Нет | ||
|- | |||
| Команда не подтверждена || Ошибки в работе || <code>Устройство «{название}» не подтвердило команду «{действие}» за {длительность}.</code> || После истечения времени ожидания || Нет | |||
|- | |||
| Аварийная команда не подтверждена || Критические ошибки || <code>Критическое устройство «{название}» не подтвердило команду «{действие}».</code> || Для команды в цепочке безопасности после истечения времени ожидания || Нет | |||
|- | |||
| Сценарий запущен || События || <code>Сценарий «{название}» запущен: {причина}.</code> || В начале выполнения || Нет | |||
|- | |||
| Сценарий завершён || Информация || <code>Сценарий «{название}» завершён.</code> || После успешного выполнения || Да | |||
|- | |||
| Сценарий пропущен || События || <code>Сценарий «{название}» не запущен: {причина}.</code> || При выполнении условия пропуска || Нет | |||
|- | |- | ||
| | | Сценарий остановлен || Предупреждения || <code>Сценарий «{название}» остановлен: {причина}.</code> || При досрочной остановке || Да | ||
|- | |- | ||
| | | Сценарий завершён с ошибкой || Ошибки в работе || <code>Сценарий «{название}» завершён с ошибкой: {понятная причина}.</code> || После окончательной ошибки || Нет | ||
|- | |- | ||
| | | Инцидент открыт || Предупреждения || <code>Открыт инцидент «{название}»: {причина}.</code> || При подтверждённой устойчивой проблеме || Да | ||
|- | |- | ||
| | | Инцидент усилен до тревоги || Тревоги || <code>Инцидент «{название}» перешёл в тревожное состояние: {причина}.</code> || При достижении тревожного условия || Да | ||
|- | |- | ||
| | | Инцидент закрыт || Информация || <code>Инцидент «{название}» закрыт после {длительность}.</code> || После подтверждённого восстановления || Да | ||
|} | |} | ||
=Программное обеспечение и приложение проекта= | |||
{| class="wikitable sortable" style="width:100%" | |||
! Событие !! Тип сообщения !! Текст сообщения !! Когда записывать !! В мессенджеры | |||
{| class="wikitable sortable" | |- | ||
! Событие !! | | Обновление начато || Информация || <code>Начато обновление XIOT: {старая версия} → {новая версия}.</code> || После принятия запроса на обновление || Да | ||
|- | |||
| Пакет обновления проверен || Отладка || <code>Пакет обновления {версия} загружен и проверен.</code> || После успешной проверки || Нет | |||
|- | |- | ||
| | | Обновление установлено || Информация || <code>Обновление XIOT установлено. Ожидается перезапуск.</code> || После успешной установки || Да | ||
|- | |- | ||
| | | Обновление применено || Информация || <code>XIOT обновлён: {старая версия} → {новая версия}.</code> || После запуска установленной версии || Да | ||
|- | |- | ||
| | | Обновление не выполнено || Ошибки в работе || <code>Не удалось обновить XIOT до версии {версия}: {понятная причина}.</code> || После окончательной ошибки || Нет | ||
|- | |- | ||
| | | Приложение проекта обновлено || Информация || <code>Приложение проекта обновлено до версии {версия}.</code> || После успешного применения новой версии || Да | ||
|- | |- | ||
| | | Приложение проекта не обновлено || Ошибки в работе || <code>Не удалось обновить приложение проекта: {понятная причина}.</code> || После окончательной ошибки || Нет | ||
|} | |} | ||
=Сеть, время и хранилища= | |||
= | {| class="wikitable sortable" style="width:100%" | ||
! Событие !! Тип сообщения !! Текст сообщения !! Когда записывать !! В мессенджеры | |||
|- | |||
| Основной интернет недоступен || Предупреждения || <code>Основное подключение к интернету недоступно {длительность}.</code> || После устойчивого отключения || Да | |||
|- | |||
| Включён резервный интернет || Информация || <code>Контроллер перешёл на резервное подключение к интернету.</code> || После подтверждённого переключения || Да | |||
|- | |||
| Основной интернет восстановлен || Информация || <code>Основное подключение к интернету восстановлено после {длительность}.</code> || После устойчивого восстановления || Да | |||
|- | |- | ||
| | | Сетевой адрес изменён || События || <code>Сетевое подключение контроллера изменилось: {подключение}.</code> || При фактическом изменении основного подключения || Нет | ||
|- | |- | ||
| | | Часовой пояс изменён || События || <code>Часовой пояс контроллера изменён: {старый} → {новый}.</code> || После успешного изменения || Нет | ||
|- | |- | ||
| | | Системное время изменено || Предупреждения || <code>Системное время скорректировано на {разница}.</code> || При существенном скачке времени || Да | ||
|- | |- | ||
| | | Журнал почти заполнен || Предупреждения || <code>Хранилище журнала заполнено на {процент}.</code> || При достижении порога заполнения || Да | ||
|- | |- | ||
| | | Место в журнале освобождено || Информация || <code>Свободное место в хранилище журнала восстановлено.</code> || После выхода из предупреждающего состояния || Да | ||
|- | |- | ||
| | | Запись журнала недоступна || Ошибки в работе || <code>Запись в журнал недоступна: {понятная причина}.</code> || После нескольких последовательных ошибок || Нет | ||
|- | |- | ||
| | | Запись журнала восстановлена || Информация || <code>Запись в журнал восстановлена после {длительность}.</code> || После первого успешного сохранения || Да | ||
|- | |- | ||
| | | История измерений недоступна || Ошибки в работе || <code>История измерений недоступна: {понятная причина}.</code> || После устойчивой ошибки || Нет | ||
|- | |- | ||
| | | История измерений восстановлена || Информация || <code>История измерений восстановлена после {длительность}.</code> || После восстановления || Да | ||
|} | |} | ||
=События, которые не записываются в журнал= | |||
{| class="wikitable sortable" style="width:100%" | |||
! Повторяющееся действие !! Что записывать вместо него | |||
{| class="wikitable sortable" | |- | ||
! | | Каждый сигнал активности панели || Только подтверждённое отключение и восстановление | ||
|- | |- | ||
| | | Каждая попытка переподключения || Один итог отключения и одно восстановление | ||
|- | |- | ||
| | | Каждый успешный опрос устройства || Только изменение доступности или значимое изменение состояния | ||
|- | |- | ||
| | | Повтор уже известного состояния || Первое сообщение и итог восстановления | ||
|- | |- | ||
| | | Промежуточный процент обновления || Начало, установка, применение или итоговая ошибка | ||
|- | |- | ||
| | | Кратковременный разрыв до порога ожидания || Ничего | ||
|- | |- | ||
| | | Начальное неизвестное состояние || Первое подтверждённое состояние | ||
|- | |- | ||
| | | Секретные данные и содержимое конфигурации || Только понятная безопасная причина результата | ||
|} | |} | ||
[[Category:XIOT-PLC]][[Category:Сообщения]][[Category:Системные события]] | |||
[[Category:XIOT-PLC]][[Category:Сообщения]][[Category: | |||
Версия от 18:04, 1 августа 2026
Разделы
| Таблица | Содержание |
|---|---|
| Полная карта | Количество сообщений по всем устройствам и сценариям |
| Каталог шаблонов | Тексты существующих сообщений устройств и сценариев |
| Таблица доработок | Приоритет добавления недостающих сообщений |
Контроллер
| Событие | Тип сообщения | Текст сообщения | Когда записывать | В мессенджеры |
|---|---|---|---|---|
| Контроллер запущен | Информация | Контроллер XIOT запущен. Версия {версия}. |
После успешного запуска | Да |
| Контроллер запущен частично | Предупреждения | Контроллер XIOT запущен с ограничениями: {краткая причина}. |
Если часть настроенных компонентов не запущена | Да |
| Запрошен перезапуск | События | Контроллер XIOT перезапускается: {причина}. |
Перед плановым перезапуском | Нет |
| Контроллер остановлен | События | Контроллер XIOT остановлен: {причина}. |
При плановой остановке | Нет |
| Предыдущая работа завершилась аварийно | Предупреждения | Предыдущая работа контроллера XIOT завершилась аварийно. |
При следующем запуске после незапланированного завершения | Да |
| Контроллер восстановлен | Информация | Контроллер XIOT восстановил работу после перезапуска. |
После успешного запуска вслед за аварийным завершением | Да |
Конфигурация проекта
| Событие | Тип сообщения | Текст сообщения | Когда записывать | В мессенджеры |
|---|---|---|---|---|
| Начата загрузка конфигурации | События | Начата загрузка новой конфигурации проекта. |
Один раз в начале загрузки | Нет |
| Конфигурация принята | Информация | Новая конфигурация проекта загружена и принята. |
После успешной проверки загруженных данных | Да |
| Конфигурация применена | Информация | Новая конфигурация проекта применена: {устройств} устройств, {сценариев} сценариев. |
После успешного запуска новой конфигурации | Да |
| Конфигурация не изменилась | События | Загруженная конфигурация совпадает с действующей. |
При повторной загрузке действующей конфигурации | Нет |
| Загрузка прервана | Предупреждения | Загрузка конфигурации проекта прервана: {причина}. |
Если начатая загрузка не завершилась | Да |
| Конфигурация отклонена | Ошибки в работе | Конфигурация проекта не загружена: {понятная причина}. |
После окончательного отказа | Нет |
| Конфигурация не применена | Критические ошибки | Новая конфигурация проекта не применена: {понятная причина}. |
Если контроллер не смог запустить принятую конфигурацию | Нет |
| Добавлено устройство | Информация | В конфигурацию добавлено устройство «{название}» в комнате «{комната}». |
После успешного добавления | Да |
| Изменено устройство | События | Конфигурация устройства «{название}» обновлена. |
После успешного изменения | Нет |
| Удалено устройство | Информация | Из конфигурации удалено устройство «{название}». |
После успешного удаления | Да |
| Добавлен сценарий | Информация | В конфигурацию добавлен сценарий «{название}». |
После успешного добавления | Да |
| Изменён сценарий | События | Конфигурация сценария «{название}» обновлена. |
После успешного изменения | Нет |
| Удалён сценарий | Информация | Из конфигурации удалён сценарий «{название}». |
После успешного удаления | Да |
| Изменение объекта не выполнено | Ошибки в работе | Не удалось изменить «{название}»: {понятная причина}. |
После окончательной ошибки добавления, изменения или удаления | Нет |
Подключение контроллера к облаку
| Событие | Тип сообщения | Текст сообщения | Когда записывать | В мессенджеры |
|---|---|---|---|---|
| Контроллер подключён к облаку | События | Контроллер подключён к облаку XIOT. |
После подтверждённого подключения | Нет |
| Связь с облаком потеряна | Предупреждения | Связь контроллера с облаком XIOT отсутствует {длительность}. |
После устойчивого отключения | Да |
| Связь с облаком восстановлена | Информация | Связь контроллера с облаком XIOT восстановлена после {длительность}. |
После восстановления зафиксированного отключения | Да |
| Облачная связь выключена | События | Подключение контроллера к облаку XIOT выключено. |
После изменения настройки | Нет |
| Авторизация утрачена | Предупреждения | Авторизация контроллера в облаке XIOT утрачена. |
Если ранее действовавшая авторизация перестала работать | Да |
| Авторизация восстановлена | Информация | Авторизация контроллера в облаке XIOT восстановлена. |
После восстановления авторизации | Да |
| Подключение отклонено | Ошибки в работе | Облако XIOT отклонило подключение контроллера: {понятная причина}. |
После окончательного отказа подключения | Нет |
Панели управления
| Событие | Тип сообщения | Текст сообщения | Когда записывать | В мессенджеры |
|---|---|---|---|---|
| Обнаружена новая панель | Информация | Подключена новая панель «{панель}», комната «{комната}», версия {версия}. |
Один раз при первой регистрации | Да |
| Панель подключена | События | Панель «{панель}» подключена, комната «{комната}». |
После устойчивого подключения известной панели | Нет |
| Панель отключена | Предупреждения | Панель «{панель}» не выходит на связь {длительность}, комната «{комната}». |
После истечения времени ожидания | Да |
| Связь с панелью восстановлена | Информация | Связь с панелью «{панель}» восстановлена после {длительность}. |
После восстановления зафиксированного отключения | Да |
| Панель перенесена | События | Панель «{панель}» перенесена из комнаты «{старая комната}» в комнату «{новая комната}». |
При фактическом изменении комнаты | Нет |
| Панель удалена | Информация | Панель «{панель}» удалена из контроллера. |
После подтверждённого удаления | Да |
| Приложение панели обновлено | Информация | Приложение панели «{панель}» обновлено: {старая версия} → {новая версия}. |
При изменении ранее известной версии | Да |
| Канал связи панели потерян | Предупреждения | Панель «{панель}» потеряла {название канала} связь. |
После устойчивой потери канала | Да |
| Канал связи панели восстановлен | Информация | Панель «{панель}» восстановила {название канала} связь после {длительность}. |
После восстановления канала | Да |
Драйверы и интеграции
| Событие | Тип сообщения | Текст сообщения | Когда записывать | В мессенджеры |
|---|---|---|---|---|
| Драйвер запущен | События | {драйвер} запущен. |
После успешного запуска настроенного драйвера | Нет |
| Драйвер выключен | События | {драйвер} выключен в настройках. |
После изменения настройки | Нет |
| Драйвер подключён | События | {драйвер} подключён. |
После первого устойчивого подключения | Нет |
| Драйвер недоступен | Предупреждения | {драйвер} не выходит на связь {длительность}: {понятная причина}. |
После устойчивого отключения | Да |
| Драйвер восстановлен | Информация | {драйвер} восстановил связь после {длительность}. |
После восстановления зафиксированного отключения | Да |
| Ошибка настройки драйвера | Ошибки в работе | {драйвер} не запущен: ошибка настройки — {понятная причина}. |
Один раз после окончательной ошибки | Нет |
| Команда драйвера не доставлена | Ошибки в работе | {драйвер} не доставил команду «{действие}»: {понятная причина}. |
После исчерпания попыток | Нет |
| Доставка команд восстановлена | Информация | {драйвер} восстановил доставку команд после {длительность}. |
После успешной команды вслед за зафиксированной ошибкой | Да |
| Драйвер или интеграция | Дополнительные сообщения |
|---|---|
| Wiren Board | Подключение линии; потеря связи; восстановление; ошибка устройства; ошибка канала; устранение ошибки |
| Modbus | Порт подключён; порт недоступен; порт занят; нет доступа; устройство недоступно; устройство восстановлено; ошибка канала |
| Zigbee2MQTT | Мост подключён; мост недоступен; добавление разрешено; устройство обнаружено; устройство подключено; устройство удалено; устройство недоступно; устройство восстановлено |
| Внешние MQTT-подключения | Подключено; авторизация отклонена; связь потеряна; связь восстановлена; команда не доставлена |
| Пользовательский MQTT-брокер | Запущен; недоступен; клиент подключён; клиент отключён; клиент восстановил связь |
| REST и TCP | Подключено; связь потеряна; связь восстановлена; неверная настройка; команда не выполнена |
| DMX | Выход подключён; выход недоступен; передача восстановлена |
| HomeKit | Мост запущен; мост остановлен; запуск не выполнен; сопряжение добавлено; сопряжение сброшено; конфигурация обновлена |
| Яндекс Алиса | Авторизация утрачена; авторизация восстановлена; доставка задержана; доставка восстановлена; событие отклонено |
| Russound | Подключено; связь потеряна; связь восстановлена; ошибка обмена |
| 1-Wire | Датчик добавлен; датчик удалён; датчик недоступен; датчик восстановлен |
| Global Caché | Подключено; связь потеряна; связь восстановлена; команда не доставлена |
| Погода и интернет-медиа | Данные устарели; источник недоступен; обновление восстановлено |
| Основной и резервный интернет | Основной канал потерян; включён резервный канал; основной канал восстановлен |
Физические устройства
| Событие | Тип сообщения | Текст сообщения | Когда записывать | В мессенджеры |
|---|---|---|---|---|
| Устройство обнаружено | Информация | Обнаружено новое устройство «{название или адрес}» через {драйвер}. |
После подтверждённого обнаружения | Да |
| Устройство подключено | Информация | Устройство «{название}» подключено через {драйвер}. |
После завершённого подключения | Да |
| Устройство недоступно | Предупреждения | Устройство «{название}» не отвечает {длительность}, подключение {драйвер}. |
После устойчивой недоступности | Да |
| Связь с устройством восстановлена | Информация | Устройство «{название}» снова на связи после {длительность}. |
После восстановления зафиксированного отключения | Да |
| Устройство удалено | Информация | Устройство «{название}» удалено из {драйвер}. |
После подтверждённого удаления | Да |
| Канал устройства не работает | Ошибки в работе | Канал «{канал}» устройства «{название}» не работает: {понятная причина}. |
При длительной ошибке настройки или обмена | Нет |
| Канал устройства восстановлен | Информация | Канал «{канал}» устройства «{название}» восстановлен после {длительность}. |
После устранения зафиксированной ошибки | Да |
Команды, сценарии и инциденты
| Событие | Тип сообщения | Текст сообщения | Когда записывать | В мессенджеры |
|---|---|---|---|---|
| Команда отправлена | События | Команда «{действие}» отправлена устройству «{название}»: {причина}. |
При фактической отправке команды | Нет |
| Команда подтверждена | События | Устройство «{название}» подтвердило команду «{действие}» через {длительность}. |
При получении подтверждения | Нет |
| Команда не подтверждена | Ошибки в работе | Устройство «{название}» не подтвердило команду «{действие}» за {длительность}. |
После истечения времени ожидания | Нет |
| Аварийная команда не подтверждена | Критические ошибки | Критическое устройство «{название}» не подтвердило команду «{действие}». |
Для команды в цепочке безопасности после истечения времени ожидания | Нет |
| Сценарий запущен | События | Сценарий «{название}» запущен: {причина}. |
В начале выполнения | Нет |
| Сценарий завершён | Информация | Сценарий «{название}» завершён. |
После успешного выполнения | Да |
| Сценарий пропущен | События | Сценарий «{название}» не запущен: {причина}. |
При выполнении условия пропуска | Нет |
| Сценарий остановлен | Предупреждения | Сценарий «{название}» остановлен: {причина}. |
При досрочной остановке | Да |
| Сценарий завершён с ошибкой | Ошибки в работе | Сценарий «{название}» завершён с ошибкой: {понятная причина}. |
После окончательной ошибки | Нет |
| Инцидент открыт | Предупреждения | Открыт инцидент «{название}»: {причина}. |
При подтверждённой устойчивой проблеме | Да |
| Инцидент усилен до тревоги | Тревоги | Инцидент «{название}» перешёл в тревожное состояние: {причина}. |
При достижении тревожного условия | Да |
| Инцидент закрыт | Информация | Инцидент «{название}» закрыт после {длительность}. |
После подтверждённого восстановления | Да |
Программное обеспечение и приложение проекта
| Событие | Тип сообщения | Текст сообщения | Когда записывать | В мессенджеры |
|---|---|---|---|---|
| Обновление начато | Информация | Начато обновление XIOT: {старая версия} → {новая версия}. |
После принятия запроса на обновление | Да |
| Пакет обновления проверен | Отладка | Пакет обновления {версия} загружен и проверен. |
После успешной проверки | Нет |
| Обновление установлено | Информация | Обновление XIOT установлено. Ожидается перезапуск. |
После успешной установки | Да |
| Обновление применено | Информация | XIOT обновлён: {старая версия} → {новая версия}. |
После запуска установленной версии | Да |
| Обновление не выполнено | Ошибки в работе | Не удалось обновить XIOT до версии {версия}: {понятная причина}. |
После окончательной ошибки | Нет |
| Приложение проекта обновлено | Информация | Приложение проекта обновлено до версии {версия}. |
После успешного применения новой версии | Да |
| Приложение проекта не обновлено | Ошибки в работе | Не удалось обновить приложение проекта: {понятная причина}. |
После окончательной ошибки | Нет |
Сеть, время и хранилища
| Событие | Тип сообщения | Текст сообщения | Когда записывать | В мессенджеры |
|---|---|---|---|---|
| Основной интернет недоступен | Предупреждения | Основное подключение к интернету недоступно {длительность}. |
После устойчивого отключения | Да |
| Включён резервный интернет | Информация | Контроллер перешёл на резервное подключение к интернету. |
После подтверждённого переключения | Да |
| Основной интернет восстановлен | Информация | Основное подключение к интернету восстановлено после {длительность}. |
После устойчивого восстановления | Да |
| Сетевой адрес изменён | События | Сетевое подключение контроллера изменилось: {подключение}. |
При фактическом изменении основного подключения | Нет |
| Часовой пояс изменён | События | Часовой пояс контроллера изменён: {старый} → {новый}. |
После успешного изменения | Нет |
| Системное время изменено | Предупреждения | Системное время скорректировано на {разница}. |
При существенном скачке времени | Да |
| Журнал почти заполнен | Предупреждения | Хранилище журнала заполнено на {процент}. |
При достижении порога заполнения | Да |
| Место в журнале освобождено | Информация | Свободное место в хранилище журнала восстановлено. |
После выхода из предупреждающего состояния | Да |
| Запись журнала недоступна | Ошибки в работе | Запись в журнал недоступна: {понятная причина}. |
После нескольких последовательных ошибок | Нет |
| Запись журнала восстановлена | Информация | Запись в журнал восстановлена после {длительность}. |
После первого успешного сохранения | Да |
| История измерений недоступна | Ошибки в работе | История измерений недоступна: {понятная причина}. |
После устойчивой ошибки | Нет |
| История измерений восстановлена | Информация | История измерений восстановлена после {длительность}. |
После восстановления | Да |
События, которые не записываются в журнал
| Повторяющееся действие | Что записывать вместо него |
|---|---|
| Каждый сигнал активности панели | Только подтверждённое отключение и восстановление |
| Каждая попытка переподключения | Один итог отключения и одно восстановление |
| Каждый успешный опрос устройства | Только изменение доступности или значимое изменение состояния |
| Повтор уже известного состояния | Первое сообщение и итог восстановления |
| Промежуточный процент обновления | Начало, установка, применение или итоговая ошибка |
| Кратковременный разрыв до порога ожидания | Ничего |
| Начальное неизвестное состояние | Первое подтверждённое состояние |
| Секретные данные и содержимое конфигурации | Только понятная безопасная причина результата |