Цель сегодняшней заметки по системе "Умного дома"
на базе Domoticz
– это настройка получения уведомления о событиях в нем, к примеру статус того или иного события я хочу получать в мессенджер Telegram
. Просто в него же у меня приходят уведомления от моей системы мониторинга Zabbix 5.0 LTS
через которую я слежу за работоспособностью офисной инфраструктуры. Удобно. Так почему бы и для этой системы не сделать такое. Начнем, пожалуй:
Шаг №1:
Установка Domoticz
выполнена опираясь на заметку:
Шаг №2:
Русификация Domoticz
выполнена опираясь на заметку:
Шаг №3:
Активации авторизации в Domoticz
выполнена опираясь на заметку:
Шаг №4:
Что если потеряли логин или пароль или все вместе на доступ к Domoticz
:
Шаг №5:
Мне нужно получать уведомления в Telegram
о статусе подключенных устройств к локальной сети, к примеру задействую заметку:
просто по аналогии можно будет сделать и для других.
Шаг №6:
Прежде чем начать нужно выполнить подготовительные действия, а именно получить от бота BotFather
для своего созданного бота токен и его имя которое вы ему зададите в момент создания.
Я пропущу этап когда вы его создадите, т.к. руководство в интернете полно.
Главное чтобы у Вас на выходе был:
TOKEN=405624378:AAG4m_bSgEccPFf4W38-HSvHK_gcPnkfSz8
Chat_ID=361950777
Шаг №7:
Произвожу активацию системы оповещения в Domoticz
:
http://IP&DNS:8080 (http://172.33.33.122) - user&pass - Настройка - Настройки
– вкладка "Уведомления"
после нажимаю "Применить настройки"
опять захожу во вкладку "Уведомления"
и произвожу "Тест"
http://IP&DNS:8080 (http://172.33.33.122) - user&pass - Настройка - Настройки
– вкладка "Уведомления"
и напротив добавленного ключа API
нажимаю "Тест"
, после будет всплывающее окно с текстом "Notification sent! Should arrive at your device soon..."
свидетельствующее, что тестовое сообщение успешно отправлено. Проверим на телефоне или через браузер вижу тестовое сообщение:
Отлично! Это хороший знак.
Шаг №8:
Настраиваю отправку уведомлению на устройство Honor9X
http://IP&DNS:8080 (http://172.33.33.122) - user&pass - Переключатели - Honor9X - Уведомления
Когда устройство в сети настройки ниже:
Тип: Включить
Приоритет: Нормальный
Игнорировать интервал: Отключено
Собственное сообщение: Устройство Honor9X в сети
Активные системы: отключаю все за исключением telegram
и нажимаю "Добавить"
Когда устройство не в сети настройки ниже:
Тип: Включить
Приоритет: Нормальный
Игнорировать интервал: Отключено
Собственное сообщение: Устройство Honor9X не в сети
Активные системы: отключаю все за исключением telegram
и нажимаю "Добавить"
итого теперь для устройства Honor9X
действую два настроенных уведомления, когда оно в сети и когда не в сети:
Шаг №9:
Проверяю, отключаю на смартфоне Honor9X
модуль Wi-Fi
и в Telegram
мне приходит оповещение:
если смартфон Honor9X
со включенным модулем Wi-Fi
и подключился к домашней сети мне в Telegram приходит оповещение:
Отлично, работает. Вот за это большая благодарность автору который разработал Domoticz
– работает от и до и без костылей.
Шаг №10:
Если Вам нужно получать уведомления от Domoticz
группе то советую ознакомиться с заметкой:
Итого, заметка полностью работоспособна и по ее образу и подобию я уже для других добавленных устройств настрою оповещение. На этом все, с уважением автор блога Олло Александр aka ekzorchik
.