udvnl

 
<<< Назад

Установка MajorDoMo с помощью скрипта от SergeJey на Raspberry Pi

В данной заметке описана установка MajorDoMo на свежий образ Raspbian (Debian 11 Bullseye) с помощью официального установщика ОС на мини коvпьютер Raspberry Pi (в моём случае 3B) и системы Умного Дома MajorDomo.

Установка образа системы Raspbian OS

Первым делом скачиваем установщик образа на карту памяти с официального сайта Raspberry.

После скачивания запускаем скачанный файл imager_1.7.3.exe.
И переходим к выбору Операционной системы.

Первым делом выбираем устанавливаемую систему, по умолчанию выделение на пункте с графической оболочкой. Т.к. в большинстве случаев оболочка не нужна и только потребляет итак небольшие ресурсы малины, выбираем другие (Raspberry PI OS (other).

Из открывшихся вариантов выбираем установку без грфического интерфейса (A port jf Debian Bulsseye with no desktop environment)

Выбираем появившуюся карту памяти
Не спешим записывать образ (write) переходим к окну настроек (иконка шестеренки в правом нижнем углу)

И устанваливаем свои необходимые значения.
Рекомендую использовать стандартный логин для одноплатных компьютеров pi , т.к. в скрипте есть некоторые команды, связанные с этим логином

После этого можем нажать Write (запись).
Автоматически после окончания процедуры программа извлекает (размонтирует) карту памяти.

Устанавливаем карточку в малинку и подключаем питание.
После включения довольно долго (минут пять) происходит процедура первого запуска, немного подождав подключаемся SSH клиентом к малинке и входим используя логин пароль, указанные при выставлении настроек.
Карта пямяти уже расширена. Особо в утилите программы настроек делать нечего.
Можем посмотреть версию ОС:

cat /proc/version

В ответ видим:

Linux version 5.15.61-v7+ (dom@buildbot) (arm-linux-gnueabihf-gcc-8 (Ubuntu/Linaro 8.4.0-3ubuntu1) 8.4.0, GNU ld (GNU Binutils for Ubuntu)
2.34) #1579 SMP Fri Aug 26 11:10:59 BST 2022
PRETTY_NAME="Raspbian GNU/Linux 11 (bullseye)" ...

Установка системы Умного Дома MajorDoMo с помощью скрипта

Сейчас спокойно можем установить MajorDoMo и необходимые системные сервисы.
Входим в режим sudo

sudo -i

Вводим команду на скачивание и установку скрипта страница скрипта на Гитхабе:

curl -s https://raw.githubusercontent.com/sergejey/majordomo-rpi-install/main/install.sh | bash && bash ~/majordomo-rpi-install/install.sh

Подождав непродолжительное время (необходимое для начальной установки нужных пакетов) получаем окно начала выполнения скрипта:
Вводим согласие y.
Отмечаем нужные опции установки как самой системы УД MajorDoMo, так и дополнительх системных сервисов:

Далее идёт установка, около 40 минут процедура обновления системы upt-get update, upgrade на экране ничего не меняется, это нормально, далее идёт установка пакетов. Время довольно продолжительное, особенное RHvoice и Zigbee2mqtt, у меня заняло часа 3-4.
После начала установки никаких внешних действий ака ввода команд и т.д. не требуется. Поэтому можно установку начать вечером и спокойно идти спать, что кстати я и делал.
В итоге скрипт отработал, появилось следующее окно:

Перегагрузка. После этого заходим на IP адрес нашей малины и видим стартовое окно выбора языка и тайм зоны:

После выбора необходимых параметров, переход на главную страницу MajorDoMo

Ну вот вкратце и всё, приятного пользования.

Обсуждение (2) (5)

Смотрите так же:
03.11.2023 Пару мыслей о совместном применении SIP телефонии и систем «Умного Дома», а также немного об организации независимого от Internet канала связи с УД.
14.10.2023 Контроль SystemD и инструмент работы с системными логами через веб браузер
10.10.2023 Установка SIP сервера FreeSWITCH 1.10.10 на Raspberry Pi OS Lite (Debian11)
09.12.2022 Где Телефон?
30.05.2022 Вариант установки Majordomo на Windows 10 с использованием пакета XAMPP. Немного о переносе и создании тестовой копии системы с Raspberry PI на Windows
09.03.2022 Небольшие заметки по подключению и использованию сервиса CONNECT
27.02.2022 Zigbee2mqtt, немного о стиках CC2531 и Sonoff USB Zigbee 3.0 Dongle Plus (сравнение, подключение, тестирование).
23.09.2021 Второй раз в первый класс. Часть 1: начало работы c базовым образом для RPi.
31.12.2020 Возможность создания канала управления через телефонные сети для системы домашней автоматизации.
06.07.2020 Чтение файлов из образа img Операционной системы. Возможность записи образа на меньшую по размеру SD карту памяти
19.06.2020 Raspberry Pi: немного о резервном копировании и актуальной копии системы
07.05.2020 Установка VoIP сервера FreeSWITCH с частичной интеграцией в систему MajorDoMo
28.04.2020 Установка базового образа MajorDoMo на Raspberry Pi. Начало первые шаги.
07.10.2019 Возможность создания видео звонков у MajorDoMo (RPI +WebCam)
11.09.2019 Создание голосового оповещения MajorDoMo
21.08.2019 Установка USB аудиокарты и настройка звука в Raspberry Pi
04.04.2019 Сертификация в Z-Wave
11.03.2019 RPI Monitor полезное ПО для Raspberry PI и Orange Pi
04.02.2019 Тестирование пропускной способности канала Ethernet (Wi-Fi) с помощью утилиты IPerf
23.12.2018 Пошаговая инструкция с картинками по установки MajorDoMo на Raspberry Pi 3 с помощью скрипта от Immortal
20.10.2018 Установка Freeswitch 1.8.2 на Debian 9 (Raspbian Stretch) на базовый образ системы «Умного дома» MajorDomo
14.08.2018 Создание беспроводного «умного дома». На основе технологии Linux, Z-Wave и ПО MajorDoMo. Включение первого устройства Z-Wave и первые шаги по автоматизации
08.07.2018 Создание беспроводного «умного дома». На основе технологии Linux, Z-Wave и ПО MajorDoMo. Включение контроллера RaZberry и первые шаги по Z-Wave
29.06.2018 Пошаговая инструкция по установке образа Majordomo на Raspberry Pi
21.06.2018 Удаленное наблюдение за близкими, но к сожалению, больными людьми.

Минск, Беларусь

На форуме: udvnl