Выбор системы управления для "умного дома"
Умный дом, который строю я...
Однажды утром, я обнаружил Google Assistant (GA) на своем смартфоне и начал разбираться с возможностями этой программы. Оказалось, что помимо умных советов, расписания дня и прогноза погоды, GA также умеет управлять умным домом.
Ассистент знает некоторые смарт-устройства, и его можно научить голосовым командам, которые позволяют включать/выключать свет в доме, менять температуру в термостате, управлять роботом-пылесосом и т.д. Смарт-устройство должно поддерживать управление с помощью GA, на данный момент список поддерживаемых дивайсов выглядит вот так:

APOWER Smart Plug
Awair
Deako
Emberlight
Geeni
Hive
HomeSeer
Honeywell
Honeywell Lyric
iDevices
iHome
Insignia Connect
Iris
Leviton
LIFX
LightwaveRF
Lutron Caseta Wireless
Lutron Connect
MobiLinc
mydlink home
Awair
Deako
Emberlight
Geeni
Hive
HomeSeer
Honeywell
Honeywell Lyric
iDevices
iHome
Insignia Connect
Iris
Leviton
LIFX
LightwaveRF
Lutron Caseta Wireless
Lutron Connect
MobiLinc
mydlink home
Nest
Netatmo
NuBryte
OSRAM LIGHTFY
Philips Hue
Plum
Rogers Smart Home
Samsung ARTIK Cloud
Smart Life
Smart We Link
SmartThings
tado
Telstra Smart Home
TP-Link KASA
Universal Devices
Voice UPB Bridge
Wemo
Wink
Wiz
Yeelight Actions
Netatmo
NuBryte
OSRAM LIGHTFY
Philips Hue
Plum
Rogers Smart Home
Samsung ARTIK Cloud
Smart Life
Smart We Link
SmartThings
tado
Telstra Smart Home
TP-Link KASA
Universal Devices
Voice UPB Bridge
Wemo
Wink
Wiz
Yeelight Actions
Большинство из этих устройств вы не встретите на нашем рынке. Однако, Philips Hue, Wemo и SmartThings есть в розничной продаже. Но первое, что мне бросилось в глаза - это TP-Link KASA, который уже на тот момент стоял у меня в качестве розетки для телевизора и аудио-центра.
Не долго думая, я подключил свой профиль в KASA к Google Assistant и назвал умную розетку TV. Вот ссылка на инструкции к GA, посмотрите, там ничего сложного нет.
Просто говорю:
- Ok, Google. Turn the TV on - и телевизор с аудиосистемой включаются,- Ok, Google. Turn the TV off - выключаются.
Все это произвело на меня неизгладимое впечатление, и я понял, что пора строить собственный умный дом.
Но вот незадача... Технологий, на базе которых можно построить что-то "умное" очень много. Чаще всего они не "дружат" друг с другом, и их надо объединять с помощью систем управления. Которых тоже очень много. И Google Assistant далеко не самая лучшая система для интеграции домашних девайсов. Предстоял выбор "моей" системы, которая бы могла управиться с разнородным зоопарком устройств, была бы устойчива и легка в освоении. Забегая вперед, скажу, что выбранная мной система управления соответствовала только первым двум пунктам ;)
В процессе выбора, я познакомился с Blynk, Supla, OpenHAB и Home Assistant.


Осталась OpenHAB на Java, и Home Assistant на Python. Ни Java, ни Python я не владею, поэтому нужно было выбрать, что придется учить. Я уже начал было склоняться к Python, но почитал сравнение этих систем от людей, которые пробовали обе.


Поразмыслив, я решил, что устойчивость важнее легкости освоения, поэтому остановился на OpenHAB, название которого расшифровывается, как open Home Automation Bus.
Комментариев нет: