На этом веб-сайте используются "Файлы cookie" для улучшения просмотра и предоставления дополнительных функций. Эти данные не будут использоваться для идентификации или связи с вами.

Уведомления из HomeAssistant в PushBullet

Home Assistant — это популярная платформа для создания и организации концепции умный дом. Платформа представляет собой модульное приложение, написанное на языке программирования Python 3. Home Assistant объединяет в себе все процессорные устройства установленные в доме. С помощью платформы легко задавать устройствам режим работы, время срабатывания, а также настроить систему уведомлений. Установить приложение можно на любой девайс или компьютер, платформа поддерживает работу со всеми современными системами.


Поддерживаемые операционные системы:

  • Windows 10;
  • Mac OS X;
  • Ubuntu 14.04;
  • Raspbian (Raspberry PI);
  • iOS App – beta;

Поддерживаемые компоненты: 545 шт., включая почти все TV/AV receivers, Broadlink, ZigBee, iCloud, Yandex TTS и многое другое. Используя для объединения умной техники приложение Home Assistant, пользователь сводит управление девайсами в одно простое, интуитивно понятное приложение. В приложении на данный момент прописано тысячи устройств от самых различных производителей, начиная от умного холодильника и заканчивая умной розеткой.

Иногда бывают ситуации, когда какое-то устройство не прописано разработчиками в Home Assistant. В таких случаях легко найти необходимую по установке информацию в сети. Для добавления нового устройства не требуются знания по программированию. Новый модуль в приложение вносится легко и просто.

Интерфейс Home Assistant выполнен интуитивно понятным и полностью настраиваемым по желанию пользователя. Кастомизировать в приложении можно любой блок или модуль. Рынок современной техники наполнен умными устройствами и устанавливать для каждого устройства отдельное приложение как минимум не удобно. При этом работа многих устройств перекликается друг с другом. Для логичной и правильной работы умных девайсов удобнее всего единая и надежная платформа, такая как Home Assistant. Использование одного логического узла для организации работы всех устройств значительно снижает вовлеченность человека в работу каждого девайса в отдельности. Все умные устройства в доме будут работать согласно заранее заданному алгоритму.

Основные характеристики и преимущества платформы:

  • Поддержка OpenZWave. Z-wave помогает решать точечные потребности, можно использовать специальные Z-wave стики или Razberry;
  • Множество плагинов и устройств;
  • Интуитивно понятный интерфейс поддающийся полной кастомизации;
  • Возможность настройки автоматизации любого подключенного устройства;
  • Множество документации, дополнительных плагинов и примеров добавления модулей в сети;
  • В сети для Home Assistant созданы отдельные сайты, каналы и блоги, пользователями делящимися своим опытом взаимодействия с приложением;
  • Частые обновления приложения от разработчиков. Регулярно зачищаются баги, добавляются новые устройства и увеличивается функционал;
  • Приложение поддерживает дополнительные кастомные компоненты. Много интересных данных предлагают пользователи на GitHub;
  • Простая установка. Дистрибутив Hass.io устанавливается на карту памяти, с плагинами и бэкапами одним нажатием кнопки.

Экосистема Home Assistant выделяется дружественным отношением к другим подобным платформам и легко поддерживает работу с ними. В работе Home Assistant важное значение имеет система уведомлений. Для получения данных от платформы можно использовать мессенджеры, чаты, боты, каналы, push уведомления и т.д. В чем важность настройки уведомлений? Самый простой пример. Робот-пылесос начинает свою работу в 9 часов утра каждый день, но в какой-то день по всей квартире оказались разбросаны детские игрушки. Робот-пылесос не сможет выполнить свою работу, испортит игрушки и возможно сломает свои движущиеся детали. В данном случае логично запрашивать у пользователя разрешение на уборку через уведомление. Не все девайсы требуют уведомление. Одним из удобных способов получения данных от Home Assistant является платформа Pushbullet. Создать связку Home Assistant + Pushbullet можно используя интеграцию в Notify Events.

Pushbullet это простой сервис для обмена различными уведомлениями и файлами. Пересылать данные можно в нескольких направлениях ‒ со смартфона на компьютер, наоборот или между носимыми устройствами. Отправлять и получать можно любые данные: ссылки, текст, заметки, файлы до 25 Мб. Приложение бесплатное, не содержит рекламу и полностью русифицированное.

Инструкция по настройке HomeAssistant и PushBullet

Для того чтобы настроить связку Home Assistant + PushBullet нужно выполнить следующие простые шаги:

  1. Установите плагин Home Assistant
  2. Установите плагин Home Assistant Notify events
  3. Зарегистрируйтесь в Notify Events
  4. Добавьте и назовите канал
  5. Добавьте источник Home Assistant и получите токен
  6. Добавьте получателя PushBullet
20 июл. 2019 г. Поделиться: