Перейти к содержанию

План доработки системы сообщений XIOT-PLC

Материал из XIOT Wiki
Версия от 18:04, 1 августа 2026; Admin (обсуждение | вклад) (Оставлены только таблицы сообщений; уточнена отправка в мессенджеры)

Правило отправки в мессенджеры

Тип сообщения Записывается в журнал Отправляется в мессенджеры
Отладка Нет Нет
События Да Нет
Сводки Да Нет
Информация Да Да
Предупреждения Да Да
Тревоги Да Да
Ошибки в работе Да Нет
Критические ошибки Да Нет

Первая очередь

№ Раздел Добавить или уточнить сообщения Типы сообщений Приоритет
1 Контроллер Запущен; запущен частично; запрошен перезапуск; остановлен; предыдущая работа завершилась аварийно; работа восстановлена Информация; События; Предупреждения Критический
2 Конфигурация проекта Загрузка начата; конфигурация принята; применена; не изменилась; загрузка прервана; отклонена; не применена События; Информация; Предупреждения; Ошибки в работе; Критические ошибки Критический
3 Устройства в конфигурации Устройство добавлено; изменено; удалено; изменение не выполнено Информация; События; Ошибки в работе Критический
4 Сценарии в конфигурации Сценарий добавлен; изменён; удалён; изменение не выполнено Информация; События; Ошибки в работе Критический
5 Облако контроллера Контроллер подключён; связь потеряна; связь восстановлена; подключение выключено; подключение отклонено События; Предупреждения; Информация; Ошибки в работе Критический
6 Авторизация облака Авторизация утрачена; восстановлена; сброшена; отклонена Предупреждения; Информация; События; Ошибки в работе Критический
7 Панели Новая панель; панель подключена; отключена; восстановлена; перенесена; удалена; приложение панели обновлено Информация; События; Предупреждения Критический
8 Каналы связи панели Локальная связь потеряна и восстановлена; облачная связь потеряна и восстановлена Предупреждения; Информация Высокий
9 Все драйверы Запущен; выключен; подключён; недоступен; восстановлен; ошибка настройки События; Предупреждения; Информация; Ошибки в работе Критический
10 Физические устройства Обнаружено; подключено; недоступно; восстановлено; удалено Информация; Предупреждения Критический
11 Каналы устройств Канал не работает; канал восстановлен Ошибки в работе; Информация Высокий
12 Команды устройств Команда отправлена; подтверждена; не подтверждена; аварийная команда не подтверждена События; Ошибки в работе; Критические ошибки Критический
13 Сценарии Запущен; завершён; пропущен; остановлен; завершён с ошибкой События; Информация; Предупреждения; Ошибки в работе Критический
14 Инциденты Открыт; усилен до тревоги; закрыт; повторился Предупреждения; Тревоги; Информация; События Критический

Драйверы и интеграции

№ Драйвер или интеграция Добавить или уточнить сообщения Приоритет
15 Wiren Board Линия подключена; линия недоступна; линия восстановлена; устройство недоступно; устройство восстановлено; ошибка канала устранена Высокий
16 Modbus Порт подключён; порт недоступен; порт занят; нет доступа; устройство недоступно; устройство восстановлено; ошибка настройки канала Высокий
17 Zigbee2MQTT Мост подключён; мост недоступен; добавление разрешено; устройство обнаружено; подключено; удалено; недоступно; восстановлено Высокий
18 Внешние MQTT-подключения Подключено; авторизация отклонена; связь потеряна; восстановлена; команда не доставлена; доставка восстановлена Высокий
19 Пользовательский MQTT-брокер Служба запущена; недоступна; клиент подключён; клиент отключён; клиент восстановил связь Высокий
20 REST и TCP Подключено; связь потеряна; восстановлена; неверная настройка; команда не выполнена; выполнение восстановлено Высокий
21 DMX Выход подключён; выход недоступен; передача восстановлена Средний
22 HomeKit Мост запущен; остановлен; запуск не выполнен; сопряжение добавлено; сопряжение сброшено; конфигурация обновлена Средний
23 Яндекс Алиса Авторизация утрачена; восстановлена; доставка задержана; восстановлена; событие отклонено Средний
24 Russound Подключено; связь потеряна; восстановлена; ошибка обмена Средний
25 1-Wire Датчик добавлен; удалён; недоступен; восстановлен Средний
26 Global Caché Подключено; связь потеряна; восстановлена; команда не доставлена Средний
27 Погода и интернет-медиа Данные устарели; источник недоступен; получение данных восстановлено Средний
28 Основной и резервный интернет Основной канал потерян; резервный канал включён; основной канал восстановлен Высокий

Обновления и состояние системы

№ Раздел Добавить или уточнить сообщения Типы сообщений Приоритет
29 Обновление XIOT Обновление начато; пакет проверен; обновление установлено; применено; не выполнено Информация; Отладка; Ошибки в работе Высокий
30 Приложение проекта Обновление начато; приложение обновлено; обновление отменено; приложение не обновлено Информация; События; Ошибки в работе Высокий
31 Журнал Хранилище почти заполнено; место освобождено; запись недоступна; запись восстановлена Предупреждения; Информация; Ошибки в работе Высокий
32 История измерений История недоступна; история восстановлена Ошибки в работе; Информация Высокий
33 Системное время Часовой пояс изменён; изменение отклонено; системное время существенно скорректировано События; Ошибки в работе; Предупреждения Средний
34 Сетевое подключение Основное подключение изменено; интернет недоступен; интернет восстановлен События; Предупреждения; Информация Высокий
35 Суточная сводка Доступность облака, панелей, драйверов и устройств; число тревог и незавершённых инцидентов Сводки Средний

Единые правила сообщений

№ Доработка Ожидаемый результат Приоритет
36 Для каждого отключения добавить парное восстановление В журнале видны начало, окончание и длительность проблемы Критический
37 Не создавать повтор одного и того же состояния Один период неисправности не превращается в поток одинаковых строк Критический
38 Не считать начальное неизвестное состояние отключением После запуска не появляются ложные предупреждения Критический
39 Краткие разрывы записывать только после подтверждения Журнал не заполняется кратковременными переключениями связи Критический
40 В тексте команды указывать инициатора и причину Понятно, кто и почему изменил состояние устройства Высокий
41 В итоговом сообщении указывать результат команды Видны отправка, подтверждение или отсутствие подтверждения Высокий
42 В сообщении восстановления указывать длительность Можно оценить продолжительность недоступности Высокий
43 При переименовании сохранять понятное имя объекта в старых сообщениях История остаётся однозначной после изменения конфигурации Высокий
44 Не включать секретные данные и содержимое конфигурации в текст Сообщения остаются безопасными для журнала и мессенджеров Критический
45 Отправлять в мессенджеры только «Информация», «Предупреждения» и «Тревоги» «События», «Сводки», «Ошибки в работе», «Критические ошибки» и «Отладка» остаются только локальными Критический
46 Исключить «Сводки» из отправки в мессенджеры Периодические итоги не создают лишние уведомления Критический

Связанные таблицы

Таблица Содержание
Система сообщений XIOT-PLC — полная карта Количество существующих сообщений по устройствам, сценариям и типам
Система сообщений XIOT-PLC — каталог шаблонов Полные тексты существующих сообщений
Системные события в журнале XIOT-PLC Полные тексты предлагаемых системных сообщений