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

30 декабря 2018, 15:59

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

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

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

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

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

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

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

  1. Нам нужно добавить доменное имя(если белый ip от провайдера, то можете пропустить этот пункт), если у вас серый ip провайдер выдаёт, в большинстве современных рокотах есть возможность использовать DDNS или noip сервисы.
  2. Перенаправить порт Configuration UI plugin for Homebridge у каждого он свой, по умолчанию 8080 из внешней сети к малине.
  3. Проверить, что есть доступ к Configuration UI plugin for Homebridge через браузер
  4. Если все пункты выше выполнены правильно, то переходим к настройкам 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, что делать теперь?

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

Заключение

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

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

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

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


Все новости мира умных домов - t.me/SprutAI_News

Остались вопросы? Мы в Telegram - t.me/soprut

Хочешь умный дом но нет времени разбираться?
Посмотри примеры работ и выбери себе интегратора.
К списку статей

Похожие статьи

04 сентября 2018, 12:14
Интеграция RGB ленты на ESP8266 с прошивкой tasmota в систему HomeBridge (HomeKit)
15 ноября 2018, 09:42
Способы автоматизации механических ворот
15 ноября 2018, 13:11
Xiaomi Mi Remote 360 добавляем Apple HomeKit
15 июня 2018, 12:13
Охранная система в гараж на ESP8266 с интеграцией в Apple HomeKit
28 августа 2018, 09:48
От голого Raspbian до веб-интерфейса homebridge за четыре команды в терминале.
04 апреля 2019, 17:48
Расскажу о том за ~1 час перевезти УД с 2мя USB стиками с Raspberry PI на Synology NAS.
14 ноября 2018, 06:43
Плагин для интеграции в Athom Homey дочерних zigbee-устройств, подключенных на координаторы deCONZ - RaspBee или ConBee.
01 ноября 2018, 09:27
Настройка Deconz USB стика ConBee от Dresden Elektronik в Hass.io и некоторые особенности эксплуатации
25 ноября 2018, 18:23
Умное зеркало добавляем модули Airplay и Google Calendar
03 октября 2018, 22:03
Как собрать и настроить Hyperion Ambilight - адаптивную подсветку ТВ.