Хорошая система умного дома редко начинается с выбора оборудования. Она начинается с вопросов: как устроен объект, чем живут люди, которые в нём находятся, что должно происходить в доме автоматически, а что человек хочет решать сам. Оборудование появляется в этом процессе далеко не первым, а как следствие уже принятых решений. Этот материал описывает, из каких этапов складывается проект HouseClever, от первого визита на объект до того момента, когда система уже работает и требует лишь планового внимания.
Обследование объекта
Первый этап это не разговор об умном доме вообще, а знакомство с конкретным объектом. Инженер изучает планировку, расположение электрощита, схему электроснабжения, доступные трассы для прокладки кабеля, уже установленное инженерное оборудование, если оно есть. Для загородного дома добавляется оценка состояния скважины или насосной станции, схемы отопления, наличия резервных источников энергии.
Этот этап определяет не желаемое, а возможное: какие функции можно реализовать в существующих условиях, а что потребует дополнительных работ или изменения изначального плана.
Требования
На основе обследования формируются требования: что именно должна делать система, какие функции критичны, а какие желательны, какой бюджет и сроки закладываются в проект. Требования собираются в диалоге с владельцем объекта, а не диктуются заранее готовым списком, потому что то, что критично для одной семьи, может быть неважно для другой.
Ошибка на этом этапе, пропущенное требование или неверно понятая задача, обходится дороже всего на более поздних стадиях, поэтому проектная команда уделяет ему значительное внимание, даже если это удлиняет сроки до начала видимых работ.
Сценарии
Прежде чем выбирать конкретное оборудование, важно понять, как дом должен вести себя в разных ситуациях: что происходит утром, когда люди уходят на работу, что меняется вечером, как система реагирует на протечку или тревожное событие, какие сценарии нужны для гостей или отпуска. Проработка сценариев на бумаге до этапа монтажа позволяет заметить противоречия и пробелы в логике заранее, а не после того, как оборудование уже установлено.
Архитектура
Опираясь на требования и сценарии, проектная команда определяет архитектуру конкретного объекта: сколько потребуется контроллеров и какой они возьмут на себя объём задач, как будут связаны локальный и координационный уровни, что должно продолжать работать при пропадании интернета, а что закономерно зависит от связи. Архитектура объекта следует общим принципам платформы HouseClever, но её конкретная конфигурация всегда индивидуальна.
Проектирование
Архитектура превращается в проектную документацию: схемы прокладки кабеля, расположение датчиков и исполнительных устройств, спецификацию оборудования, электрические схемы щита. Это тот этап, где абстрактные решения предыдущих шагов становятся конкретным планом, по которому затем будут работать монтажники.
Качество проектной документации напрямую влияет на то, сколько неожиданностей возникнет на этапе монтажа, поэтому этот шаг не пропускается даже для сравнительно небольших объектов.
Сборка
Часть оборудования требует предварительной сборки и настройки до того, как оно попадёт на объект: подготовка щитов автоматики, первичная конфигурация контроллеров, проверка совместимости выбранных компонентов между собой. Перенос этой работы из монтажной зоны на этап подготовки сокращает время присутствия бригады непосредственно на объекте и снижает риск ошибок в стеснённых условиях щитовой или технического помещения.
Программирование
Логика сценариев, правила приоритетов, связи между устройствами и подсистемами закладываются в контроллеры на этапе программирования. Здесь решения, принятые на этапе сценариев, превращаются в реально работающие алгоритмы: что происходит при получении сигнала от конкретного датчика, как разрешаются конфликты между автоматикой и ручным управлением, какие условия должны совпасть для запуска определённого действия.
Тестирование
Ни одна система не считается готовой без проверки в условиях, приближенных к реальным. Тестирование включает проверку каждой отдельной функции, а также совместной работы нескольких систем в сценариях: что происходит при одновременном срабатывании нескольких событий, ведёт ли себя система предсказуемо в пограничных ситуациях, действительно ли критичные функции продолжают работать при отключении интернета, как это и было заложено на этапе архитектуры.
Найденные на этом этапе несоответствия исправляются до того, как объект переходит в постоянную эксплуатацию, а не после того, как проблема проявится в реальной жизни владельца.
Документация
По завершении проекта владелец и, где это применимо, обслуживающая организация получают документацию: состав установленного оборудования, схему системы, описание логики сценариев, перечень функций, которые работают независимо от интернета. Эта документация не формальность для архива, а рабочий инструмент для последующего обслуживания и возможного расширения системы.
Сопровождение
Работа над проектом не заканчивается в день завершения монтажа. Сопровождение включает плановую проверку датчиков и исполнительных устройств, консультации при изменении потребностей объекта, поддержку при добавлении новых функций или расширении системы. Дом меняется вместе с жизнью людей в нём, и хорошее сопровождение позволяет системе меняться вместе с домом, а не оставаться застывшей конфигурацией на момент первого запуска.
Почему порядок этапов имеет значение
Соблазн пропустить часть этапов ради скорости велик, особенно когда хочется быстрее увидеть результат. Но попытка выбрать оборудование до того, как определены требования, или начать монтаж до завершения проектирования, обычно приводит к переделкам, которые в итоге стоят дороже, чем время, потраченное на последовательную работу с самого начала. Каждый этап в этой цепочке существует не для формальности, а потому что опирается на результат предыдущего.
Связь с HouseClever
Этот процесс применяется к проектам любого масштаба, от квартиры до сети коммерческих объектов, с поправкой на сложность и объём конкретной задачи. Принципы архитектуры, которые ложатся в основу проектирования на этом пути, подробно описаны в отдельном материале об архитектуре платформы HouseClever.