Бюджет: 27000 UAH Срок: 60 дней
По срокам и бюджету - первый рабочий прототип такого уровня я бы закладывал от 6 до 8 недель и от 450000 грн. Полная экосистема с хабом, облаком, мобильным приложением, безопасностью и поддержкой разных брендов - это уже продуктовая разработка, там бюджет скорее всего будет считаться этапами, а не одной маленькой задачей.
Опыт с умным домом и IoT есть - для такой системы важен не только красивый экран, а архитектура хаба, локальная шина событий, протоколы устройств, сценарный движок, права доступа, журналы, обновления и нормальная диагностика. Я бы не начинал с большого интерфейса. Сначала нужен технический каркас - выбранный хаб, 2-3 типа устройств, локальное управление, комнаты, статусы, сценарии если - то, журнал событий и базовая панель управления. Смотрите, тут нюанс - если это делать как одноразовую демку, потом масштабирование станет дорогим и нервным.
Какие протоколы стоит рассматривать - Zigbee, Z-Wave, Wi-Fi, BLE, Matter, MQTT, интеграции через Home Assistant или собственный слой адаптеров. Для первого прототипа я бы взял 1 хаб, 5-7 реальных устройств, комнатную модель, экран комнаты, карточку устройства, сценарии, энергомониторинг по тестовым устройствам и локальную работу без интернета. ТОчнее, сначала надо проверить целевые устройства и рынок - иначе можно красиво нарисовать систему, которая плохо дружит с реальным железом =/
Этапы вижу так
> инженерное проектирование и выбор протоколов - 7-10 дней
> прототип хаба и подключение первых устройств - 2-3 недели
> панель управления, комнаты, статусы, сценарии - 2-3 недели
> безопасность, журнал событий, базовая статистика энергии - 1-2 недели
> тестирование на реальном наборе устройств и план следующего этапа - 1 неделя
Уточню 2 вещи, без них точная оценка будет гаданием на кофейной гуще
> вы хотите разрабатывать собственное центральное устройство или начать с готового мини-ПК - Raspberry Pi, Intel NUC, промышленный контроллер
> какие бренды и устройства должны работать в первом прототипе - хотя бы список из 5-10 устройств
Похожие по классу задачи из наших кейсов
> https://business.ingello.com/vorfahr - автоматизация и продуктовая логика с большим числом сущностей и сценариев
> https://business.ingello.com/fractal - сложная архитектура автоматизации и агентных процессов
> https://business.ingello.com/platforma - корпоративная платформа, где важны роли, модули, масштабирование и стабильность
Главный профиль Ingello для биржи - https://systems-fl.ingello.com
В целом нормальный путь - не пытаться за один рывок построить весь умный дом, а сделать !!рабочий инженерный прототип!!, на котором уже видно железо, протоколы, задержки, надежность и стоимость развития. Потом можно уверенно расширять систему по комнатам, устройствам, облаку и мобильному приложению.