
Локальная автоматизация без облака важна не из принципа, а из-за воды, света и времени. Если интернет пропал, растения все равно стоят в боксе или теплице. Насос не должен зависнуть, протечка не должна ждать сервер, а свет не должен выключиться на день только потому, что внешний сервис недоступен.
Облако полезно для удаленного доступа, отчетов и уведомлений. Но базовые действия ухода лучше выполнять локально: на контроллере GrowerHub, Home Assistant, Zigbee2MQTT, ESPHome или другом узле рядом с оборудованием.
Что держать локально
Локально должны работать стоп насоса, лимит длительности полива, пауза между включениями, реакция на протечку, расписание света, базовая вентиляция, сервисный режим и проверка свежести данных. Если эти функции зависят только от облака, система становится уязвимой к сбоям сети.
Для автополива особенно важна логика отказа. Если датчик влажности недоступен, безопаснее остановить автоматический запуск и отправить уведомление после восстановления связи, чем поливать по старому значению.
Где помогает облако
Облако удобно для просмотра графиков с телефона, совместной работы, хранения длинной истории, отчетов за цикл и push-уведомлений. Эти функции могут догнать позже, если связь пропадала. Главное, чтобы локальная система записала события и передала их после восстановления интернета.
GrowerHub может сочетать оба подхода: локальные правила безопасности и облачный слой для интерфейса, отчетов и командной работы. Более общий выбор разобран в статье локальный контроллер или облачный сервис.
Home Assistant и MQTT
Home Assistant, MQTT и Zigbee2MQTT часто становятся локальной основой DIY-системы. Они позволяют читать датчики и выполнять автоматизации внутри сети. Но локальность не отменяет аккуратность: нужны бэкапы, понятные топики, availability, журнал и защита от конфликтующих правил.
Если GrowerHub связан с Home Assistant, важно решить, кто управляет насосом и где хранятся события. Статья Home Assistant для растений помогает разложить эту архитектуру.
Проверка автономности
Не считайте систему локальной, пока не проверили. Отключите интернет, оставив питание и локальную сеть. Посмотрите, работают ли графики, правила, стоп по протечке и расписание света. Затем верните интернет и проверьте синхронизацию событий. Такой тест лучше сделать до реального отсутствия владельца.
Вывод
Локальная автоматизация нужна там, где задержка опасна: полив, протечка, свет, вентиляция и сервисный режим. Облако пусть отвечает за удобство, отчеты и удаленный доступ. Для GrowerHub это практичная модель: растения защищены локально, а пользователь получает полноценный интерфейс и историю.