Установка на Raspberry Pi базового образа
Общее
Установка MajorDomo на микрокомпьютер Raspberry Pi чрезвычайно проста! Достаточно распаковать образ на SD карту (16 gb), и у вас полностью настроенный и готовый к работе сервер для Умного Дома.
Инструкция:
- Скачать образ диска. Это Raspbian с установленными Apache, MySQL, PHP и MajorDoMo.
- Скачать программу Win32DiskImager.
- Распаковать образ.
- Распаковать Win32DiskImager.
- Вставить SD карту (16 gb, class 10 или выше) в картридер, подключить к USB (если картридер внешний)
- Запустить от имени Администратора Win32DiskImager.exe.
- Выбрать Image File.
- Выбрать Device.
- Нажать кнопку Write. Дождаться сообщения о завершения процесса заливки образа Write Successful.
- Вставить SD карту в Raspberry Pi.
Поздравляем! У вас установлен сервер MajorDoMo.
Войти можно набрав браузере: http://IP_адрес_Raspberry_Pi
В случае успешной установки, система голосом сообщит свой IP-адрес по окончанию загрузки.
Особенности и возможности
- Оптимизация циклов записи базы данных на карту памяти
- Голосовой движок RHVoice
- Звук через сервис MPD
- MQTT-брокер Mosquitto
- Сервис мониторинга производительности Netdata
- Apple HomeKit-совместимость (через HomeBridge)
- Установленные средства разработки: PHP, Python, NodeJS, Perl
- Последние обновления MajorDoMo и Raspbian (на момент релиза текущей версии)
- Работает установка дополнений из Маркета, а так же обновления ядра системы
Для входа по SSH/sFTP
Login: pi
Password: raspberrymj (либо raspberry)
(для безопасности рекомендуется изменить)
Для MySQL:
Login: root/ rootpsw
Password: mysqlserver/ без пароля
(для безопасности рекомендуется изменить и внести изменения в файл /var/www/html/config.php)
Доступ к MQTT-брокеру
без пароля (по IP-адресу сервера)
Дополнительная настройка:
Расширить образ на всю SD карту: sudo raspi-config
Выбрать в меню пункт expand_rootfs Expand root partition to fill SD card.
Выбор часового пояса
В Raspberry Pi нет своих часов, поэтому время берется из Интернета. Для выбора своего часового пояса в raspi-config нужно выбрать п.4 Localisation Options / Change Timezone
Выполнить обновление MajorDoMo через веб-интерфейс: Панель управления / Резерв. копия / Update to the latest code.
В дальнейшем можно произвести более тонкую настройку компонентов системы.
Дополнительно
Ещё один вариант образа для Raspberry Pi B+ можно скачать здесь (образ отличается оптимизацией циклов записи на SD-карту)
Образ для Raspberry Pi 2 можно скачать здесь
Вариант инструкции установки на Raspberry Pi