Это многостраничный печатный вид этого раздела. Нажмите что бы печатать.
Установка
- 1: Raspberry Pi / Linux
- 2: Windows
- 3: Docker
- 4: Приложения
- 5: Голосовые помощники
- 6: CONNECT
1 - Raspberry Pi / Linux
Вариант 1. Установочный скрипт
Вариант установки является наиболее предпочтительным и подходит для различных операционных систем Linux (Raspbian/Ubuntu).
Для запуска установки сервиса MajorDoMo необходимо выполнить следующую командую команду в терминале:
curl -s https://raw.githubusercontent.com/sergejey/majordomo-rpi-install/main/install.sh | bash && bash ~/majordomo-rpi-install/install.sh
В процессе работы скрипта установки будут запрошены различные параметры и будет установлена самая “свежая” версия платформы.
Подробнее об установочном скрипте.
Вариант 2. Образ карты памяти (Raspberry Pi)
Данный вариант может быть наиболее простым, т.к. предполагает скачивание и запись подготовленного образа на карту памяти. После записи данного образа, достаточно просто вставить карту памяти и включить Raspberry Pi – после загрузки операционной системы, платформа MajorDoMo будет готова к использованию.
Ссылка для скачивания готового образа и детали установки доступны на странице проекта.
2 - Windows
Работа платформы MajorDoMo в среде ОС Windows возможна, но служит скорее для ознакомительных целей, так как некоторые возможности и сценарии использования оптимизированы для сервисов, запускаемых в Linux-среде.
Установочный пакет для Windows обновляется довольно редко, однако сама система может быть обновлена до самой новой версии как в процессе установки, так и позже, во время дальнейшего использования.
Важно
Для корректной работы платформы необходимо, чтобы в операционной системе был установлен пакет библиотек Microsoft Visual C++ RuntimeСкачать пакет установщика MajorDoMo (версия 1.20)
Для установки так же доступен более новый (экспериментальный) пакет:
Альтернативный пакет установщика для Windows (версия 1.30_x64)
4 - Приложения
Дополнительные приложения не являются обязательными к установке, т.к. платформа MajorDoMo уже включает в себя веб-интерфейс для пользователя. Однако, они могут быть полезным дополнением для более комфортного использования системы.
Android
MajorDroid - официальное приложение для работы с сервером MajorDoMo
Хранитель экрана для AndroidTV
iOS
На данный момент работа с мобильными устройствами Apple происходит с помощью интеграции стандартного протокола для Умного Дома HomeKit. Таким образом, управлять системой MajorDoMo можно с помощью приложения Home и голосового помощника Siri.
Кроме того, интерфейс системы представляет собой веб-приложение и может быть доступен с любого устройства, оснащённого веб-браузером.
Разное
Ведётся работа над новым приложением для мобильных устройств (Android/iOS) – исходный код и ранние релизы доступны по ссылке.
5 - Голосовые помощники
Yandex.Алиса
Наиболее простой и быстрый способ подключения Умного Дома на платформе MajorDoMo к голосовому помощнику Алиса – это использование сервиса CONNECT. После регистрации на портале CONNECT и ввода данных аккаунта в соответствующий раздел панели управления Умным Домом, Вы можете, используя приложение “Умный Дом” от Яндекс добавить устройства типа “Устройства Majordomo” - Вам будет предложено добавить всё оборудование, интегрированное в систему MajorDoMo через функционал Простые устройства.
После установки связи между системами Яндекс и MajorDoMo, вы можете управлять оборудованием в приложении Яндекса “Умный дом” или с помощью умных колонок и голосового ассистента Алиса.
Google Home
(содержимое необходимо доработать)
Amazon Alexa
(содержимое необходимо доработать)
6 - CONNECT
Сервис CONNECT предназначен для взаимодействия локально работающей системы MajorDoMo и “облачного” сервера платформы.
Основные задачи, решаемые сервисом:
- Простой доступ к управлению системой через Интернет
- Обеспечение работы “внешних” ассистентов с системой (Яндекс.Алиса, GoogleHome, Amazon Alexa)
- Автоматическое резервное копирование в “облако” данных системы
- Push-уведомления для приложения MajorDroid (Android)
Важно
Сервис CONNECT не является обязательной и неотъемлемой частью платформы MajorDoMo, предоставляется на основе платной подписки и, помимо обозначенных выше функций, является основным источником поддержки авторов, работающих над платформой.После создания аккаунта в сервисе CONNECT, необходимо прописать его в систему MajorDoMo через раздел Cистема / CONNECT.