Лет пять назад я собрал свой первый умный дом и был страшно собой доволен: лампочки включались по голосу, розетки жили по расписанию, камера писала всё в облако. Потом я как-то прикинул, сколько моих данных ежедневно утекает наружу, и мне стало не по себе. Датчики движения знают, когда я встаю. Умные розетки — когда я уезжаю. Камера — вообще всё остальное.
Перелом наступил однажды вечером, когда провайдер лёг на четыре часа. Умный дом в тот момент стал обычным: просто стены с выключателями, которые вдруг перестали слышать приложение. И тогда я понял простую вещь. Если сценарий не работает без интернета, то это не мой дом, а чужой сервер, к которому мне милостиво дали доступ.
Начал я с железа. Взял мини-компьютер размером с книгу, на недорогом четырёхъядерном процессоре и с пассивным охлаждением, поставил его в шкаф рядом с роутером. К нему докупил USB-стик для протокола Zigbee и пару датчиков температуры с герконами на двери. Всё это вместе стоило примерно как средний смартфон, а работает уже третий год, почти не греется и почти не ест электричество.
Софт выбрал открытый, тот, который живёт в контейнере и общается с устройствами напрямую. Устройства у меня говорят на Zigbee, а не на Wi-Fi, и это важно: они не ломятся в интернет по каждому чиху, а тихо переговариваются с моим стиком. Дальше всё просто — база данных прямо на мини-компьютере, автоматизации описаны текстом, резервная копия снимается одной командой и лежит на сетевом хранилище.
Сценарии собирал постепенно, методом проб и ошибок. Свет в коридоре включается от датчика движения, но только когда темно и только вечером. За час до сна гасится весь свет в комнатах, а ночник в детской переходит в тёплый режим. Если дверь открыта дольше пяти минут, мне приходит уведомление на телефон. Зимой климат сам подстраивает отопление по показаниям датчиков, а не по прогнозу из чужой сети. И самое приятное — всё это живёт на моём железе, никакое облако за этим не стоит.
Что изменилось на практике? Я поставил на роутер мониторинг трафика и убедился, что умный дом почти не выходит во внешнюю сеть, а если и выходит, то только за прогнозом погоды. Отклик стал моментальным, обрывы связи больше ничего не ломают, выключатели работают всегда. Минусы тоже честно перечислю: удалённый доступ теперь только через собственный VPN, а настройка первых вечеров отнимает прилично времени и требует терпения.
Если решите пойти этим путём, вот что посоветую. Начните с одной комнаты, а не со всего дома сразу. Выбирайте устройства с открытыми протоколами, а не с проприетарными хабами, которые тихо решают за вас. Не тащите всё на Wi-Fi, если можно увести на Zigbee или ему подобное. И обязательно делайте резервные копии конфигурации — однажды именно они спасут вас после неудачного обновления.
А как у вас? Переводил кто-нибудь свой дом на локальный сервер, и что стало главным аргументом — приватность, скорость отклика или обычная надёжность, когда облако в очередной раз уходит на перерыв? Расскажите, очень интересно сравнить опыт!
Перелом наступил однажды вечером, когда провайдер лёг на четыре часа. Умный дом в тот момент стал обычным: просто стены с выключателями, которые вдруг перестали слышать приложение. И тогда я понял простую вещь. Если сценарий не работает без интернета, то это не мой дом, а чужой сервер, к которому мне милостиво дали доступ.
Начал я с железа. Взял мини-компьютер размером с книгу, на недорогом четырёхъядерном процессоре и с пассивным охлаждением, поставил его в шкаф рядом с роутером. К нему докупил USB-стик для протокола Zigbee и пару датчиков температуры с герконами на двери. Всё это вместе стоило примерно как средний смартфон, а работает уже третий год, почти не греется и почти не ест электричество.
Софт выбрал открытый, тот, который живёт в контейнере и общается с устройствами напрямую. Устройства у меня говорят на Zigbee, а не на Wi-Fi, и это важно: они не ломятся в интернет по каждому чиху, а тихо переговариваются с моим стиком. Дальше всё просто — база данных прямо на мини-компьютере, автоматизации описаны текстом, резервная копия снимается одной командой и лежит на сетевом хранилище.
Сценарии собирал постепенно, методом проб и ошибок. Свет в коридоре включается от датчика движения, но только когда темно и только вечером. За час до сна гасится весь свет в комнатах, а ночник в детской переходит в тёплый режим. Если дверь открыта дольше пяти минут, мне приходит уведомление на телефон. Зимой климат сам подстраивает отопление по показаниям датчиков, а не по прогнозу из чужой сети. И самое приятное — всё это живёт на моём железе, никакое облако за этим не стоит.
Что изменилось на практике? Я поставил на роутер мониторинг трафика и убедился, что умный дом почти не выходит во внешнюю сеть, а если и выходит, то только за прогнозом погоды. Отклик стал моментальным, обрывы связи больше ничего не ломают, выключатели работают всегда. Минусы тоже честно перечислю: удалённый доступ теперь только через собственный VPN, а настройка первых вечеров отнимает прилично времени и требует терпения.
Если решите пойти этим путём, вот что посоветую. Начните с одной комнаты, а не со всего дома сразу. Выбирайте устройства с открытыми протоколами, а не с проприетарными хабами, которые тихо решают за вас. Не тащите всё на Wi-Fi, если можно увести на Zigbee или ему подобное. И обязательно делайте резервные копии конфигурации — однажды именно они спасут вас после неудачного обновления.
А как у вас? Переводил кто-нибудь свой дом на локальный сервер, и что стало главным аргументом — приватность, скорость отклика или обычная надёжность, когда облако в очередной раз уходит на перерыв? Расскажите, очень интересно сравнить опыт!