Статья

Как мониторить доступность Homebridge через Telegram

Привет дорогой читатель! 

Часто ли вы задавались вопросом, что с нашим HomeBridge? Жив ли он? Не упал ли умный дом? Вырубили свет или провайдер шалит? Вот у меня такие мысли посещали и я думал как же можно мониторить и оперативно получать информацию, чтобы предпринять какие-то меры.

Я как постоянный пользователь Telegram и лучше всего туда мне присылать все оповещения. В поисках решения нашел очень интересного бота, который мне очень понравился. Бот Мониторинг сайтов, сразу возникает вопрос, а зачем мониторить сайты если HomeBridge это не сайт?

 У нами всеми любимого HomeBridge есть очень интересный плагин Configuration UI plugin for Homebridge который поваляет нам редактировать конфиг, устанавливать плагины и так далее, если homebridge падает и этот плагин автоматом падает, делаем вывод что наш бридж упал. Вроде все просто и со вкусом.

Как этим пользоваться и как настроить?

Все очень просто, для начала мы должны прочитать статью про то как добавить домен и дальше все будет просто

Если у вас ip динамический, то прийдется все прокидывать через сервисы DDNS и ему подобные. Ну а теперь по пунктам, что и как.

Нам нужно добавить доменное имя(если белый ip от провайдера, то можете пропустить этот пункт), если у вас серый ip провайдер выдаёт, в большинстве современных рокотах есть возможность использовать DDNS или noip сервисы. Перенаправить порт Configuration UI plugin for Homebridge у каждого он свой, по умолчанию 8080 из внешней сети к малине. Проверить, что есть доступ к Configuration UI plugin for Homebridge через браузер Если все пункты выше выполнены правильно, то переходим к настройкам Telegram бота.

Настройка Telegram бота

Добавляем в друзья бота нашего бота и нажимаем Старт

Для добавления сайта даём боту команду /add

Вводим URL нашего сервера

Адрес сервера указываем точно через какой протокол он работает (http или https)

Если нам не нужно, а нам не нужно искать какие-либо слова просто отправляем боту /none

Ура! Ну вот наш бот забрал наш сайт и начал за ним следить.

После недели использования, можем посмотреть статистику работы и uptime нашего бриджа

И такие сообщения нам присылает бот когда HomeBridge недоступен и снова доступен.

Данный бот у меня работает уже более 2 недель и всегда стабильно обо всем меня оповещал.

Что делать если мы получили сообщение от бота, что сайт недоступен?

1. Выключаем панику, конец света не настал еще.

2.Пытаемся достучаться до роутера:

2.1 Если роутер не дает ответа

2.1.1 Значит все таки либо провайдер тупит, либо света нет

2.2 Если достучались до роутера:

2.2.1 Подключаемся через SSH к Raspbery PI или к другому устройству где у нас установлен HomeBridge и перезапускаем сервер

3. Если все таки выключили свет, то тут остается только ждать когда его восстановят и мы сможем спокойно пользоваться нашим HomeBridge.

P.S. Для подключение к Raspberry PI по SSH я использую удобное для меня приложение Termius для iOS устройств.

Не забываем, чтобы подключиться к Raspberry Pi через SSH из вне домашней сети, то 22 порт так же должен быть проброшен во внешнюю сеть и изменен пароль от пользователя pi на более трудный.

FAQ для ленивых 

В - Как пробросить порты?

О - Устройств на рынке очень много, начинайте искать свое решение в поисковой системе под ваше устройство

В - как подключиться к сервисам noip и DDNS ?

О - смотрите инструкцию к вашему устройству, устройств много, всех у меня нет.

В - у меня устройство не поддерживает DDNS и Noip, что делать теперь?

О - скорее всего у вас устройство динозавр, попробуйте купить новый.

Заключение

Вот такой есть бот и пользоваться я Вам советую, но стоит ли его использовать решать только вам.

За все время использование этого бота, я остался им просто рад. Бесплатно и без проблем я наблюдаю за своим сервером и оперативно принимаю по нему решения.

Если я, что-то пропустил или забыл рассказать, пишите комментарии я из все читаю и отвечаю.

Не забывайте ставить Лайки они мотивируют на написание новых статей.

0

Вернуться назад

Устройства


Raspberry Pi

Raspberry Pi 4

(16 отзывов)

Raspberry Pi

Raspberry Pi 3 Model B+

(22 отзыва)

Вернуться назад