Автоматизация

SMARTHOME
Система управления умным домом на базе XIAOMI MiHome

Экосистема Xiaomi MiHome

Выбор экосистемы Xiaomi в качестве базы был очевиден, много разновидных устройств и в большой доступности (AliExpress, OLX, локальные офлайн магазины), простота, дешевизна, хорошее качество и развитие.

Xiaomi для управления своими беспроводными устройствами и датчиками использует протокол ZigBee, спецификация ZigBee ориентирована на приложения, требующие гарантированной безопасной передачи данных при относительно небольших скоростях и возможности длительной работы сетевых устройств от автономных источников питания (батарей).

Головным устройством в экосистеме Xiaomi является шлюз Smart Home Multifunction Gateway 2, их существует 3 версии, в этом обзоре используется 2 версия. Сам шлюз подключен к WiFi и является управляющей “прокладкой” между приложением MiHome на телефоне и вашими датчиками и устройствами. То есть без него ничего работать не будет.

MiHome | Устройства в действии

MiHome | Интерфейс и управление

Системой умный дом можно управлять через мобильное приложение MiHome, но связи с тем что она не удобна при использовании в режиме KioskMode (режимы ограниченного функционала панели управления), была разработана своя система управления, которая установлена на домашний Linux сервер, и доступна через браузер на любом устройстве. Кроме этого можно установить готовую Android оболочку для любого android устройства и быстро запускать интерфейс. Плюс в оболочке активирован режим NoSleep, это значит что устройство не уходит в режим сна, что удобно при использовании в качестве независимой круглосуточной панели управления.

Telegram

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

Схема и принцип работы

Система основана на готовом электронном беспроводном решении от Xiaomi, в виде центрального шлюза и разнообразных устройств управления и датчиков. Все устройства для связи со шлюзом используют протокол ZigBee что позволяет добиться стабильной беспроводной связи без особых энергозатрат.
Управление в базовой версии возможно только через официальное приложение от Xioami, которое не может работать в режиме KioskMode и не очень информативно.

Наш интерфейс управления базируется на веб ориентированном приложение развернутом на базе недорогого Linux сервера. На нем установлено наше программное обеспечение со всем нужными сервисами и конфигами. Интерфейс доступен на всех устройствах, где есть браузер (PC, Notebook, Tablet, Phone, ControlPanel), для панелей управления на базе Android что бы приложение не уходило в режим сна, и не было системного интерфейса, разработана оболочка