Техническое задание (Умный дом – начальный уровень)
1. Питание
Стандарт питания системы должен быть выбран 12 вольт, так как это связано с использованием недорогого полевого оборудования (датчики движения и прочее). Также должно быть предусмотрено защищенное UPS-питание 220В с конвертером на 12 вольт постоянного напряжения и автомобильный аккумулятор 12 вольт с возможностью подзарядки.
2. Связь с объектом
Связь системы с внешним миром по сети «Интернет» организуется по двум каналам связи с использованием двух роутеров, двух разных операторов мобильной связи. Предполагается организовать их подключение последовательно и независимо друг от друга. Пока один роутер в работе, другой выключен и так чередуются, если отсутствует связь. Контроллер должен сам определять, находится ли он подключенным к сети «Интернет» или нет, и если нет, то должен иметь возможность переключать сеть с одного роутера на другой.
3. Охрана периметра
В системе должно быть предусмотрено не менее четырех датчиков срабатывания на движение для обеспечения мониторинга прилегающей территории. Система должна иметь возможность организации различных режимов охраны, таких, как «любое движение», «фильтрация животных», «охрана не нужна», «имитация присутствия».
4. Внешний доступ к функциям системы
Система должна быть подключена к двум принципиально разным по архитектуре источникам удаленного обмена текущими данными, такими, как MQTT(интернет-вещи) и Owencloud. Внешний доступ должен обеспечивать возможность удалённого включения/отключения выбранных источников света или иных электроприборов, иметь возможность удаленного перезапуска контроллера. Система должна обладать возможностями удаленного мониторинга через бесплатные приложения на смартфоне Android, иметь Push-уведомление через Telegram и E-mail. Все входящие события в систему должны архивироваться в энергонезависимую память, подобно «черному ящику», также иметь возможность удаленного просмотра всего накопленного архива событий.
5. Функции управления
Система должна уметь управлять температурой в доме по линейно-нарастающей функции (например, 10С в день). В случае невозможности достижения температуры за заданный период система должна выдавать уведомления о нарушении на смартфон. Также система должна обеспечивать слежение за основными параметрами собственного сетевого питания, такими, как напряжение переменного тока, сила тока в амперах, остаточное напряжение в аккумуляторе. В систему должно быть подключено не менее 8 датчиков температур для регистрации температур воздуха в помещениях и наружного воздуха с разных сторон строения.
6. Собственная климатическая устойчивость
Если допустить вероятность длительных перерывов по внешнему питанию, система должна иметь возможность работы при отрицательных температурах до -15С.