Определите критические функции
Сначала разделите автоматизацию на критическую и дополнительную. К критической обычно относятся перекрытие воды, управление отоплением, защита от замерзания, дым и газ, базовый свет, доступ в помещение и аварийные уведомления внутри объекта. Эти функции не должны зависеть от доступности внешнего сервера.
Дополнительные функции — прогноз погоды, удалённое управление из другой страны, облачная аналитика, голосовые команды и интеграции с внешними сервисами. Их временная недоступность не должна создавать аварийную ситуацию.
Локальный центр управления
Контроллер должен хранить конфигурацию и сценарии внутри объекта. Важно проверить, что после перезапуска он самостоятельно восстанавливает работу, не требует повторной авторизации в облаке и имеет понятный способ резервного копирования.
Для профессиональной системы полезны локальный API, MQTT, Modbus или другие документированные интерфейсы. Они позволяют связать устройства без передачи каждой команды через интернет.
Сеть и адресация
Автономность не означает отсутствие сети. Нужна стабильная локальная инфраструктура: маршрутизатор, коммутатор, точки Wi‑Fi, Zigbee-координатор или другие шлюзы. Желательно заранее определить постоянные адреса критических узлов и сохранить конфигурацию сети.
- Разделите пользовательскую, гостевую и IoT-сеть, если оборудование это поддерживает.
- Не допускайте, чтобы единственная точка Wi‑Fi была одновременно единственным маршрутизатором и единственным источником питания для системы.
- Для проводных устройств предусмотрите подписанные линии и документацию.
Питание и резервирование
При исчезновении электричества интернет обычно пропадает вместе с системой. Поэтому автономный умный дом должен иметь резервное питание контроллера, сети, хабов и критических исполнительных устройств. Время автономии выбирается по задаче: несколько минут для корректного завершения работы или несколько часов для котельной и защиты от протечек.
Проверка перед сдачей
Отключите внешний интернет, но оставьте локальную сеть включённой. Затем проверьте все критические сценарии, ручное управление, журнал событий и восстановление после перезапуска. После этого отключите основное питание и проверьте работу от резерва. Результаты испытаний должны быть записаны в монтажной документации.
