Из чистого интереса и соображений удобства дальнейшего использования, проект умного дома был вынесен в отдельный репозиторий.
Проект распался на две ветки:
- Бинарно сериализуемая модель
- Модель под управлением EntityFramework Каждая версия находится в соответствующей ветви репозитория.
Результирующие библиотеки взаимозаменяемы без необходимости что-либо переписывать в проекте представления.