Как стать автором
Обновить
0

Умные Дома от энтузиастов или снова здравствуйте

Время на прочтение 3 мин
Количество просмотров 13K
MajorDoMo

Приветствую аудиторию Geektimes!

Мы это проект SmartLiving.ru, на котором ведётся активное обсуждение и разработка открытой платформы построения Умного Дома MajorDoMo.

Наш проект не такой уж новый, но благодаря программе поддержки стартапов у нас появилась возможность заявить о нём более широко и не ограничиваться техническими деталями реализации той или иной возможности. Почему Умный Дом от энтузиастов? Потому что мы такие и есть :-)

Немного истории и философии

Про Умные Дома лично я впервые узнал наверное в конце 90-х, хотя и до этого не раз сталкивался с элементами домашней автоматики вроде светильников, зажигающихся от хлопка. Но первым проектом, который я изучил достаточно подробно, был открытый проект MisterHouse, написанный на Perl. Собственно, через годы он и вдохновил меня на создание MajorDoMo.

Проект MajorDoMo “официально” стартовал в 2012 году с запуском веб-сайта и выходом первой статьи на Хабре с общим обзором возможностей системы. Через некоторое время вышла ещё одна статья, ставшая достаточно популярной: «Типичный день под присмотром Алисы». С тех пор утекло много воды — проект развивался технически, росло сообщество пользователей, постепенно информация о системе расходилась по Сети. Сейчас мы подошли к тому этапу, когда для дальнейшего развития проекта уже недостаточно энтузиазма и свободного времени нескольких человек. Открывающиеся перспективы требуют профессионального подхода, иначе они могут и закрыться, а потому было принято решение о создании полноценного стартапа на базе проекта с выделением соответствующих ресурсов на его запуск и развитие. Так что, не смотря на относительно немалый (по меркам IT-продуктов) возраст проекта, всё самое интересное только начинается.

Как бы то ни было, основные “стержни” проекта всегда оставались и останутся неизменными:
  • Открытость
  • Доступность
  • Свобода выбора

Открытость

Открытый исходный код — любой желающий может подключиться к проекту на GitHub, сделать своё ответвление и прислать рекомендации по изменению основной ветки.

Лицензия MIT — проект может использоваться как в некоммерческих, так и коммерческих целях без каких либо ограничений, кроме указания его происхождения.

Открытое (и активное) сообщество — форум проекта служит не только генератором новых идей и способов применения, но и отличной площадкой обучения и взаимопомощи.

Доступность

Скачать бесплатно без регистрации и смс — актуальная стабильная версия всегда доступна для скачивания и установки. Точно так же, как и самые последние изменения в исходном коде, устанавливаемые через встроенную систему обновления.

Легко установить — установщик для Windows, инструкции по установке на различные дистрибутивы Linux, готовые образы для Raspberry.

Свобода выбора

Пожалуй, одна из самых важных особенностей системы, это свобода выбора. Пользователь сам решает, на каких компонентах строить свой Умный Дом, начиная от выбора серверной платформы и заканчивая выбором конкретных модулей, т.к. нет никаких преград по интеграции “всего и вся”. Для каждой задачи можно подобрать наиболее оптимальное решение, не переживая о том, что оборудование одного производителя не может “общаться” со своим собратом от другого — если оба класса оборудования поддерживаются MajorDoMo, то стоит заботиться лишь о логике взаимодействия.

Из поддерживаемых протоколов/оборудования можно выделить: Z-Wave, KNX/EIB, Modbus, Ноолайт, Uniel, Orvibo, MQTT, 1-wire, WirenBoard, MegaD… Сюда же можно добавить бесконечное количество разнообразных устройств на базе Arduino.

Кроме того, можно интегрироваться со многими сервисами и приложениями с помощью открытых API. Созданная на веб-технологиях платформа позволяет воспользоваться множеством готовых примеров.

На этом заканчиваю вводную статью о нашем проекте. В следующих статьях я планирую более полно раскрыть отдельные особенности проекта и поделиться некоторыми соображениями о направлении Умных Домов в целом, исходя из нашего опыта внедрений и использования данных технологий.

Вместо заключения, пара любительских видео-демонстраций системы MajorDoMo в работе:





Буду рад услышать ваши предложения.
Спасибо за внимание!
Теги:
Хабы:
+8
Комментарии 15
Комментарии Комментарии 15

Публикации

Информация

Сайт
smartliving.ru
Дата регистрации
Численность
2–10 человек
Местоположение
Беларусь

Истории