MajorDoMo - бесплатный софт для создания Умного дома

07 июля 2018, 18:32

Что такое MajorDoMo?

В узком смысле MajorDoMo - это бесплатный (или open source) софт для создания Умного дома. Или для “домашней автоматизации”, своими руками из устройств от разных производителей. Основная цель - дать возможность сделать Умный дом из "сборной солянки" устройств, чтобы выбирать под каждую функцию оптимальное по цена/качество оборудование.

Первые модули платформы были написаны в 2011 году Сергеем Джейгало (Минск, Беларусь) - основателем и техническим директором проекта. Недавно мы рассказывали про историю проекта и наши планы белорусскому бизнес-порталу Пробизнес.

В широком смысле MajorDoMo - это экосистема и сообщество.
Экосистема представлена группой сайтов каждый из которых выполняет определенную функцию, форумом, сервисом Connect MajorDoMo (который создан для общения и обмена идеями между нашими пользователями), сервисом Галерея (для разработки проектов) и др.

Сообщество MajorDoMo представлено тысячами пользователей по всему СНГ, странам Прибалтики, Молдавии, Румынии и др. Так исторически сложилось (наверное в первую благодаря русскоязычному основателю проживающему в русскоязычной стране) что большинство наших пользователей говорят на русском языке. И большое русскоязычное сообщество привлекатет многих новых пользователей, ведь всегда можно найти кого-нибудь кто поможет с вопросами по Умному дому на базе MajorDoMo.
В сообществе есть несколько десятков активных пользователей которые помогают в развитии системы в том или ином виде: пишут и поддерживают новые модули, делают виджеты и другие кастомизации, пишут инструкции и полезные статьи, помогают новичкам и др.

Последние полгода мы начали развивать еще одну составляющую MajorDoMo - партнерскую сеть. Мы работаем как инсталляторы Умного дома в Беларуси. Но благодаря популярности MajorDoMo к нас постоянно стучатся из разных регионов СНГ с просьбой "сделайте нам Умный дом под ключ". Мы ведем несколько дистанционных проектов, но все чисто физически не потянем. И мы решили отдавать лидов (потенциальных клиентов) нашим партнерам. Сначала мы нашли пару десятков инсталляторов Умного дома из нашего сообщества - кто уже использует MajorDoMo для коммерческих инсталляций. Сейчас же мы ищем партнеров и предлагаем - "попробуйте MajorDoMo и мы будем перекидывать на вас потенциальных клиентов".

Что представляет собой софт

MajorDoMo - это фактически софт для создания сервера/мозга вашего Умного дома. Основа MajorDoMo - ядро. Его можно скачать с нашего официального сайта. После установки системы можно зайти в Маркет дополнений и установить необходимые модули:

  • для подключения оборудования
  • для настройки дополнительных фишек

Подключаемое оборудование

Не буду писать весь список оборудования (он длинный и постоянно расширяется). Вместо этого оставлю несколько ссылок:

  1. Страница Устройства - здесь ведется список основного оборудования
  2. Модули Оборудование из Маркета дополнений - можете посмотреть для какого оборудования есть модули
  3. Раздел Оборудование из Connect MajorDoMo - наши пользователи делятся какое оборудование они используют для Умного дома. 

Кроме того у нас есть небольшая внутренняя аналитика. Исходя из этого мы видим что последние год, полтора очень сильно растет популярность Xiaomi устройств - что в принципе и понятно: недорогие, небольшие, стабильные, стильные.

Стэк технологий

MajorDoMo построен на стэке веб-технологий (L/W)AMP -- Linux/Windows (ОС), Apache (веб-сервер), MySQL (база данных), PHP (язык программирования).

Схема общей архитектуры системы:

Примеры интерфейсов

Вот несколько скринов интерфейсов MajorDoMo

Первая страница из базового комплекта:

Панель управления:

Маркет дополнений:

Пример интерфейса от одного из наших пользователей на YouTube:

Развитие системы

Мы и разработчики из сообщества MajorDoMo постоянно мониторим новые фишки, новое оборудование, новые сервисы - и добавляем их в MajorDoMo. 

Например, еще в апреле была сделана интеграция Яндекс.Диалогов с MajorDoMo. А Умная колонка от Яндекса будет работать именно через Яндекс.Диалоги - так что после запуска продаж Яндекс.Станции наши пользователи смогут использовать голосовое управление своим Умным домом на базе MajorDoMo через Яндекс.Станцию.

Если возникнут какие-то вопросы - буду рад ответить в комментариях!


Все новости мира умных домов - t.me/SprutAI_News

Остались вопросы? Мы в Telegram - t.me/soprut

  1. Олег Челбаев (sprut)

    Спасибо  👍 

  2. (GrandTrex)
    (GrandTrex) год назад

    спасибо. Сергей яндекс колонка уже в продаже. Все заработало как вы описали? Спортивный интерес. 

  3. Алексей Галанов (Alexey.Kanningem)

    По яндекс диалогам новостей нет?

  4. Роман Эсмедляев (Mr_REM_Esq)
    Роман Эсмедляев (Mr_REM_Esq) 10 месяцев назад

    Игорь, а как это работает, например, на iPhone? Есть какое-то специальное приложение?

    • Игорь Петровец (IgorPetrovets)
      Игорь Петровец (IgorPetrovets) 10 месяцев назад

      с любого устройства в сети (будь то андроид или ios) есть доступ через веб-интерфейс
      именно нативного приложения по ios нет. есть интеграция с homekit
      начинали пилить приложение под Ios, но пока паузу , будем скорее всего менять подрядчика

  5. Gülahmet Müslim (axyskus)
    Gülahmet Müslim (axyskus) 7 месяцев назад

    а интеграция в хомкит имеется?

К списку статей

Похожие статьи

17 октября 2018, 13:42
Повествование о муках выбора начинающего строителя "умного дома"
08 января 2019, 23:04
Вот думаю, сохранить немного интриги, или сразу рассказать о моих выводах? Пожалуй, на пару строчек растяну. Но любой человек, который читал хоть одну мою статью поймет сразу что топить я буду именно за home-assistant. Почему? Пусть хоть здесь будет интрига.
26 декабря 2018, 13:00
Голосовое управление Умным домом - один из самых ярких трендов 2018 года в сегменте Умных домов. Сделали сравнение популярных систем голосового управления - Яндекс.Станция, Google Home, Amazon Alexa и др.
28 ноября 2018, 16:41
Небольшая заметка с видео о подключении к Умному дому на базе MajorDoMo устройств Sonoff без всякой перепрошивки.