Установка на Raspberry Pi базового образа: различия между версиями

Материал из MajorDoMo инфо
(Новая страница: «==Общее== Установка MajorDomo на микрокомпьютер Raspberry Pi чрезвычайно проста! Достаточно распак...»)
 
 
(не показано 7 промежуточных версий 2 участников)
Строка 1: Строка 1:
[[Category:Установка]]
==Общее==
==Общее==
Установка MajorDomo на микрокомпьютер Raspberry Pi чрезвычайно проста! Достаточно распаковать образ на SD карту (16 gb), и у вас полностью настроенный и готовый к работе сервер для Умного Дома.
Установка MajorDomo на микрокомпьютер Raspberry Pi чрезвычайно проста! Достаточно распаковать образ на SD карту (16 gb), и у вас полностью настроенный и готовый к работе сервер для Умного Дома.
 
Базовый образ вы можете скачать на странице: [https://connect.smartliving.ru/tasks/20.html Базовый образ MajorDoMo для Raspberry]
https://connect.smartliving.ru/tasks/20.html


==Инструкция:==
==Инструкция:==
Строка 35: Строка 37:




==Для входа по SSH/sFTP==
==SSH/sFTP==
Login: pi
Login: pi


Строка 42: Строка 44:
(для безопасности рекомендуется изменить)
(для безопасности рекомендуется изменить)


==Для MySQL:==
==MySQL==


Login: root/ rootpsw
Login: root/ rootpsw
Строка 50: Строка 52:
(для безопасности рекомендуется изменить и внести изменения в файл /var/www/html/config.php)
(для безопасности рекомендуется изменить и внести изменения в файл /var/www/html/config.php)


==Доступ к MQTT-брокеру==
==MQTT-брокер==
без пароля (по IP-адресу сервера)
без пароля (по IP-адресу сервера)


==Дополнительная настройка:==
==Дополнительная настройка:==
Расширить образ на всю SD карту: sudo raspi-config
''Расширить образ на всю SD карту'': <pre>sudo raspi-config</pre>
 
Выбрать в меню пункт expand_rootfs Expand root partition to fill SD card.
Выбрать в меню пункт expand_rootfs Expand root partition to fill SD card.


Выбор часового пояса
''Выбор часового пояса''


В Raspberry Pi нет своих часов, поэтому время берется из Интернета. Для выбора своего часового пояса в raspi-config нужно выбрать п.4 Localisation Options / Change Timezone
В Raspberry Pi нет своих часов, поэтому время берется из Интернета. Для выбора своего часового пояса в raspi-config нужно выбрать п.4 Localisation Options / Change Timezone


Выполнить обновление MajorDoMo через веб-интерфейс: Панель управления / Резерв. копия / Update to the latest code.
''Выполнить обновление MajorDoMo через веб-интерфейс'': Панель управления / Резерв. копия / Update to the latest code.


В дальнейшем можно произвести более тонкую настройку компонентов системы.
В дальнейшем можно произвести более тонкую настройку компонентов системы.


==Дополнительно==
==Дополнительно==
Ещё один вариант образа для Raspberry Pi B+ можно скачать здесь (образ отличается оптимизацией циклов записи на SD-карту)
Ещё один вариант образа для Raspberry Pi B+ можно скачать [http://smartliving.ru/forum/viewtopic.php?f=3&t=2051 здесь] (образ отличается оптимизацией циклов записи на SD-карту)
 
Образ для Raspberry Pi 2 можно скачать [http://smartliving.ru/forum/viewtopic.php?f=3&t=2212 здесь]


Образ для Raspberry Pi 2 можно скачать здесь
<youtube>9vg9YHcdma8</youtube>


Вариант инструкции установки на Raspberry Pi
[[installmd|Вариант установки на Raspberry Pi скриптом installmd]]

Текущая версия от 19:50, 4 января 2023

Общее

Установка MajorDomo на микрокомпьютер Raspberry Pi чрезвычайно проста! Достаточно распаковать образ на SD карту (16 gb), и у вас полностью настроенный и готовый к работе сервер для Умного Дома. Базовый образ вы можете скачать на странице: Базовый образ MajorDoMo для Raspberry https://connect.smartliving.ru/tasks/20.html

Инструкция:

  1. Скачать образ диска. Это Raspbian с установленными Apache, MySQL, PHP и MajorDoMo.
  2. Скачать программу Win32DiskImager.
  3. Распаковать образ.
  4. Распаковать Win32DiskImager.
  5. Вставить SD карту (16 gb, class 10 или выше) в картридер, подключить к USB (если картридер внешний)
  6. Запустить от имени Администратора Win32DiskImager.exe.
  7. Выбрать Image File.
  8. Выбрать Device.
  9. Нажать кнопку Write. Дождаться сообщения о завершения процесса заливки образа Write Successful.
  10. Вставить 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 скриптом installmd