Установка MajorDoMo на Raspberry Pi 3

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

Модератор: immortal

samusevsergey
Сообщения: 19
Зарегистрирован: Вс май 08, 2016 9:57 am
Благодарил (а): 8 раз
Поблагодарили: 0

Re: Установка MajorDoMo на Raspberry Pi 3

Сообщение samusevsergey » Вс мар 19, 2017 12:38 pm

Всем привет. А кто нибудь может подробный мануал, по переносу системы на usb HDD диск,выложить?
С уважением,Сергей.
Аватара пользователя
alx69
Сообщения: 122
Зарегистрирован: Чт фев 09, 2017 12:42 pm
Откуда: Киев, Украина
Благодарил (а): 10 раз
Поблагодарили: 22 раза

Re: Установка MajorDoMo на Raspberry Pi 3

Сообщение alx69 » Вт мар 21, 2017 1:03 pm

yurat2008 писал(а):
cat /etc/fstab:
Код:
//10.1.3.2/Download /Backup cifs credentials=/etc/samba/cifs.secret,iocharset=utf8,sec=ntlm,noexec 0 0

Будьте внимательны, т.к. если копирование начнется на эту же SD карту, то она просто забьется в ноль и система перестанет отвечать.
А если флешку например непосредственно в малину воткнуть и на нее делать копию, где посмотреть точное название диска и как правильно прописать путь ?
Если флешку просто воткнуть в малину, то она будет, скорее всего, с именем /dev/sda1. Но это только в том случае, если там уже есть раздел и она была отформатирована, скажем, на Windows. Надо смотреть какие имена sd* есть в каталоге /dev/. Типа /dev/sda, /dev/sda1, /dev/sda2 и т.д.
Путь в /etc/fstab будет, скорее всего такой:
/dev/sda1 /Backup msdos 0 2
или
/dev/sda1 /Backup vfat 0 2
или
/dev/sda1 /Backup ntfs 0 2 (если флешка отфармачена была в NTFS раздел)
Только каталог /Backup надо предварительно создать. В общем, надо экспериментировать.
Raspberry PI 3, 4 (MicroSD+HDD/SSD) + Netatmo + Xiaomi + Sonoff + Broadlink + Livolo/Funry/Sesoo + Ghome + Irbis (Алиса)
CONNECT
Alex77
Сообщения: 215
Зарегистрирован: Вс мар 05, 2017 2:18 pm
Благодарил (а): 21 раз
Поблагодарили: 6 раз

Re: Установка MajorDoMo на Raspberry Pi 3

Сообщение Alex77 » Вс май 07, 2017 8:30 pm

VladPTZ писал(а):Переделал скрипты для работы на линукс с авторизацией в плеере.
Скрипт playPause

Код: Выделить всё

$context = stream_context_create(array(
    'http' => array(
        'header'  => "Authorization: Basic " . base64_encode(":12345")
    )
));

file_get_contents('http://127.0.0.1:8080/requests/status.xml?command=pl_pause',false,$context); 
Еще бы пароль который ввел в настройке терминалов в скрипт бы подставить :roll:

Список команд для управления vlc через WEB https://wiki.videolan.org/VLC_HTTP_requests
Спасибо дорогой!
redmax144
Сообщения: 44
Зарегистрирован: Чт янв 28, 2016 8:18 pm
Благодарил (а): 13 раз
Поблагодарили: 5 раз

Re: Установка MajorDoMo на Raspberry Pi 3

Сообщение redmax144 » Сб июн 10, 2017 5:28 pm

у меня лично при частом переключении радио или переключении медиа, стоп, плей и т.д. может все подвиснуть. Даже MJD перестает реагировать на все. Лечится перезапуском MPD (service mpd restart или service mpd stop && sleep 2 && service mpd start). Не знаю почему, но MPD в какой-то момент перестает воспринимать команды и виснет на не определенное время. MJD виснет вслед за ним, т.к. ждет ответа "ок" от MPD и ждет очень долго. Как вариант - не княпать все кнопки быстро и переключаться между радио станциями не быстро.
Настройка mpd.conf при этом всем такая, что я закоментарил все строчки с "audio_output" - MPD сам разбирается, что используется Alsa через Pulseaudio (apt-get install pulseaudio pulseaudio-utils alsa-base alsa-utils)
Может кто-то это поборол - напишите как и главное - из-за чего так происходит (игрался с VLC - такая же ситуация, тоже виснет, видимо, вопрос в pulseaudio где-то или в самой alsa)?
Для решеня проблемы подвисания делаем следующее:
В конфиге (/etc/mpd.conf) указываем типом миксера “software”:

audio_output {
type "alsa"
name "ALSA"
device "hw:0,0"
mixer_type "software"
}
За это сообщение автора redmax144 поблагодарил:
djleon (Пт июл 14, 2017 9:56 am)
Рейтинг: 1.16%
SpiritAT
Сообщения: 27
Зарегистрирован: Вт май 02, 2017 11:42 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Установка MajorDoMo на Raspberry Pi 3

Сообщение SpiritAT » Пн июн 12, 2017 7:58 pm

Народ подскажите как Алису заставить говорить?. Радио играет. VCL через браузер работает а вот голоса нет. уже не знаю что делать
SpiritAT
Сообщения: 27
Зарегистрирован: Вт май 02, 2017 11:42 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Установка MajorDoMo на Raspberry Pi 3

Сообщение SpiritAT » Пн июн 12, 2017 7:59 pm

Команды она мои понимает и выполняет. Но не отвечает((
fafsf
Сообщения: 6
Зарегистрирован: Вт июл 04, 2017 10:15 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Установка MajorDoMo на Raspberry Pi 3

Сообщение fafsf » Ср июл 05, 2017 7:39 pm

После установки 2 проблемы надеюсь кто нибудь знает решение.
1 Не добавляются Коллекции Медиа при нажатии кнопки Сохранить ничего не происходит.
2 В качестве динамиков использую блютуз колонку, после перегрузки стоит авто логин пользователя pi, колонка автоматически подключается и звук из всех программ запущенных под рабочим столом идет на нее как и надо, но из всего остального, от служб, других пользователей даже этого же пользователя pi но подключенного по ssh звук идет на 3.5 выход. alsamixer'ом можно регулировать звук колонки. Интерактивно пользователю pi доступны 2 звуковые Master и Capture во всех остальных случаях доступен только встроенный PCM. pacmd в первом случае запускается и работает в остальных пишет демон не запущен, под рутом не запустится, под pi ssh запускается и отображает 2 звуковые но воспроизводит все равно на 3.5 выход.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Установка MajorDoMo на Raspberry Pi 3

Сообщение sergejey » Вт июл 11, 2017 11:31 am

fafsf писал(а):1 Не добавляются Коллекции Медиа при нажатии кнопки Сохранить ничего не происходит.
Это уже исправлялось, возможно не перенесено из альфа-ветки в основную, но если в config.php пропишите обновление из альфа-ветки, то точно будет исправлено при обновлении.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
djleon
Сообщения: 36
Зарегистрирован: Ср янв 04, 2017 7:37 pm
Откуда: Россия, Курск
Благодарил (а): 10 раз
Поблагодарили: 4 раза

Re: Установка MajorDoMo на Raspberry Pi 3

Сообщение djleon » Чт июл 13, 2017 12:13 pm

samusevsergey писал(а):Всем привет. А кто нибудь может подробный мануал, по переносу системы на usb HDD диск,выложить?
С уважением,Сергей.
viewtopic.php?p=55167#p55167

Модераторам: можно в шапку метод переноса системы на USB!?
djleon
Сообщения: 36
Зарегистрирован: Ср янв 04, 2017 7:37 pm
Откуда: Россия, Курск
Благодарил (а): 10 раз
Поблагодарили: 4 раза

Re: Установка MajorDoMo на Raspberry Pi 3

Сообщение djleon » Чт июл 13, 2017 12:14 pm

Метод переноса системы с SD на USB #SDtoUSB

Последовательность команд для перевода малинки3 на USB
!Делаем microSD как обычно из имиджа

!Обязательно обновиться

sudo apt-get update

sudo BRANCH=next rpi-update

!Прописываем возможность грузить с USB

echo program_usb_boot_mode=1 | sudo tee -a /boot/config.txt

// потом можно закоментировать решёткой запись в файле конфиг.тхт

!Проверяем получилось ли? (т.к. активировать возможность можно только 1 раз)

vcgencmd otp_dump | grep 17:

// должен быть ответ : 17:3020000a

!Коментируем в нано последнюю строку, включающую USB загрузку

sudo nano /boot/config.txt

// вот так коментируем решёткой: #program_usb_boot_mode=1

!Подготовка USB который уже вставили до этого в порт

lsblk

//видим SDA это флэшка

sudo umount /dev/sda

//отмонтируем (если на флешке несколько партиций отформатируйте предварительно)!!!

sudo parted /dev/sda

// после появления приглашения (parted)

mktable msdos

//На предупреждения или Y или I (В зависимости от вариантов ответа)

!делаем партиции

mkpart primary fat32 0% 100M

mkpart primary ext4 100M 100%

print

//Выходим из программы Ctrl + C

!Монтируем партиции для переноса файлов и переносим (после последней команды долгое копирование...)

sudo mkdir /mnt/target
sudo mount /dev/sda2 /mnt/target/
sudo mkdir /mnt/target/boot
sudo mount /dev/sda1 /mnt/target/boot/
sudo apt-get update; sudo apt-get install rsync
sudo rsync -ax --progress / /boot /mnt/target

!Обновление SSH

cd /mnt/target
sudo mount --bind /dev dev
sudo mount --bind /sys sys
sudo mount --bind /proc proc
sudo chroot /mnt/target
rm /etc/ssh/ssh_host*
dpkg-reconfigure openssh-server
exit
sudo umount dev
sudo umount sys
sudo umount proc

! прописывам путь для загрузки малинки
sudo sed -i "s,root=/dev/mmcblk0p2,root=/dev/sda2," /mnt/target/boot/cmdline.txt

! Далее исправлена ошибка аналогичных инструкций
! Во всех гайдах в cmdline.txt тип файловой системы оставлен по умолчанию но у нас ext4
! Срочно исправляем: находим rootfstype= и исправляем значение на ext4
sudo nano /boot/cmdline.txt

! Меняем fstab:

sudo sed -i "s,/dev/mmcblk0p,/dev/sda," /mnt/target/etc/fstab

!В финале корректно вырубаем малинку
cd ~
sudo umount /mnt/target/boot
sudo umount /mnt/target
sudo poweroff

! после прекращения мигания зелёного диода вырубаем питание, вынимаем microSD и загружаемся

с USB.
Внимание некоторые устройства USB не очень быстрые и не успивают ответить загрузчику или

очень сложны в инициализации (об этом написано здесь: https://www.raspberrypi.org/blog/pi-3-b ... rage-boot/
Основа гайда : http://www.makeuseof.com/tag/make-raspb ... -boot-usb/
Моя флэшка Samsung 32GB USB 3.0 drive скорость около 24 Mb/s (microSD 5-8 Mb/s)
Ответить