А как у тебя появляется звуковой файл? Да очень просто, обыкновенная "читалка".
Базовый образ Raspberry Pi3 / Pi2
Модератор: immortal
-
- Сообщения: 91
- Зарегистрирован: Ср апр 05, 2017 11:13 pm
- Благодарил (а): 52 раза
- Поблагодарили: 5 раз
Re: Базовый образ Raspberry Pi3 / Pi2
Re: Базовый образ Raspberry Pi3 / Pi2
/usr/share/sounds/alsa/Front_Center.wav
/usr/share/sounds/alsa/Front_Left.wav
/usr/share/sounds/alsa/Front_Right.wav
да и все остальные файлы не могут до конца дойти!
Center превращается в "сент..."
Left превращается в "леф..."
Right превращается в "рай..."
ну и так далее
Вместо того, чтобы стебаться, лучше бы вообще не писал, если помочь нечем...
-
- Сообщения: 91
- Зарегистрирован: Ср апр 05, 2017 11:13 pm
- Благодарил (а): 52 раза
- Поблагодарили: 5 раз
Re: Базовый образ Raspberry Pi3 / Pi2
Мне предлагали вот-такое
Вот, tarasfrompir сообщил:
Увеличь циферку тут https://github.com/sergejey/majordomo/b ... on.php#L47
Но у меня были обрезанные файлы, а не договаривала. И грубить, кстати, не надо.Кстати если обрывает примерно одинаковый промежуток то измени в файле - /lib/common.class.php
https://github.com/tarasfrompir/termina ... .php#L1447
строку $seconds = $duration[3]+1; на $seconds = $duration[3]+5;или сколько тебе надо еще для договаривания фраз
Вот, tarasfrompir сообщил:
Увеличь циферку тут https://github.com/sergejey/majordomo/b ... on.php#L47
Re: Базовый образ Raspberry Pi3 / Pi2
движок мажордомо тут ни при чем, не в этом дело...
тут именно по сборке вопрос, поэтому и написал в ветку про образ, на уровне операционки глюк со звуковыми файлами!
тут именно по сборке вопрос, поэтому и написал в ветку про образ, на уровне операционки глюк со звуковыми файлами!
- Alexander Znamensky
- Сообщения: 160
- Зарегистрирован: Ср дек 18, 2019 11:13 am
- Откуда: Москва
- Благодарил (а): 87 раз
- Поблагодарили: 25 раз
Re: Базовый образ Raspberry Pi3 / Pi2
Сергей, добрый день!sergejey писал(а): ↑Ср мар 22, 2017 1:58 pmОбщая вводная
Предлагаю к тестированию базовый образ системы для Raspberry Pi 3 / Pi 2
Этот образ будет периодически обновляться с исправлением обнаруженных недочётов.
Образ карты памяти можно скачать здесь: http://connect.smartliving.ru/tasks/20.html (версия образа 3.31 от 26.12.2017, размер 1.6Гб, архив 7Zip, есть русская и английская [более старая] версия образа)
Образ с уменьшенным разделом можно скачать здесь (версия образа 3.31i_rus от 26.12.2017, размер 1,5Gb, распакованный 3,6Gb для карт памяти от 4Gb, расширяем корневой раздел по инструкции, подробнее об образе тут )
Установка и запуск
Для установки системы достаточно скачать образ и записать его на карту памяти объёмом 16Gb (для образа 3.31i_rus 4Gb) и выше. Инструкцию по записи образа можно взять здесь.
Тип карты памяти должен быть не ниже Class10 -- желательно брать карту от проверенного производителя, т.к. качество карты памяти очень сильно влияет на стабильность работы системы.
В случае успешной установки, система голосом сообщит свой IP-адрес по окончанию загрузки.
Особенности и возможности
* Оптимизация циклов записи базы данных на карту памяти
* Голосовой движок RHVoice
* Звук через сервис MPD
* MQTT-брокер Mosquitto
* Apple HomeKit-совместимость (через HomeBridge)
* Установленные средства разработки: PHP, Python, NodeJS, Perl
* Последние обновления MajorDoMo и Raspbian (на момент релиза текущей версии)
* Работает установка дополнений из Маркета, а так же обновления ядра системы
Первоначальная настройка
Язык/часовой пояс
Изменяется через меню -> Сервис -> Настройки -> Язык и часовой пояс
либо напрямую по ссылке:
http://IP/popup/first_start.html
Погода
Изменяется через панель управления -> Приложения -> Погода от OpenWeatherMap
Техническая информация
SSH/sFTP данные входа:
имя пользователя: pi
пароль: raspberry
(для безопасности рекомендуется изменить)
Доступ к базе данных через phpmyadmin:
root / rootpsw
(для безопасности рекомендуется изменить и внести изменения в файл /var/www/config.php)
Доступ к MQTT-брокеру
без пароля (по IP-адресу сервера)
Система настроена на обновление из ALPHA-ветки исходных кодов (переключение на MASTER-ветку производится в файле /var/www/config.php)
PS. Рекомендации по "допиливанию" образа: http://majordomo.smartliving.ru/forum/v ... 843#p53843
У Вас ошибочно указана ссылка для скачивания образа для PI4, но качается образ для Pi3 (ссылка одна и та же).
https://connect.smartliving.ru/tasks/20.html - образ v3_41_int.7z.
Raspberry Pi4 B+, образ v4_44 -> Alpha, PHP 7.3, Xiaomi Gateway 2, Tuya, Blynk, ESP8266
- Nail
- Сообщения: 373
- Зарегистрирован: Пн мар 05, 2018 7:09 am
- Откуда: Самара
- Благодарил (а): 174 раза
- Поблагодарили: 28 раз
Re: Базовый образ Raspberry Pi3 / Pi2
Подскажите.
Установил МД на Raspberry Pi 3 . подключил через GPIO 3.5 LCD.
на LCD " pi@MajorDoMoPi:~ $"-командная строка , а можно как то получить на LCD картинку МД(в вебе) например в браузере Chromium OS?
Установил МД на Raspberry Pi 3 . подключил через GPIO 3.5 LCD.
на LCD " pi@MajorDoMoPi:~ $"-командная строка , а можно как то получить на LCD картинку МД(в вебе) например в браузере Chromium OS?
- Вложения
-
- Screenshot_1.jpg (47.98 КБ) 4447 просмотров
Mini AMD A6 1450 Quad-core.Ubuntu Server 18.04 (64-bit). MegaD. Zigbee2mqtt+SLS ZigBee Gateway. Broadlink.
-
- Сообщения: 15
- Зарегистрирован: Вс мар 24, 2019 7:55 am
- Благодарил (а): 10 раз
- Поблагодарили: 2 раза
Re: Базовый образ Raspberry Pi3 / Pi2
подскажите кто сталкивался?, на raspberry 4, ip камеры не отображают поток и скриншоты, цепляю модулем onvif (он видит камеру статус зеленый) и через простые устройства добавлял не показывает, (на чистом образе тоже не показывают, проверял)
пинг идет от малины до камеры и правила все выключенны на малине.
на винде и убунте все показывает на малину только пару дней как перешел, нет опыта
пинг идет от малины до камеры и правила все выключенны на малине.
на винде и убунте все показывает на малину только пару дней как перешел, нет опыта
-
- Сообщения: 64
- Зарегистрирован: Вс июн 02, 2019 4:09 pm
- Благодарил (а): 13 раз
- Поблагодарили: 9 раз
Re: Базовый образ Raspberry Pi3 / Pi2
Решил попробовать новый выложенный образ 4.42 (для RPI4).
В моменты настроек столкнулся с...
Создание нового дочернего пункта в меню..
Создание шаблона (на основе значений свойств):
И там и там помогло изменение типа данных с INT на что-то другое, я поставил VARCHAR. Это было не правильное решение, ибо все равно ошибка будет появляться вновь и вновь. Нужно отключить строгий режим msql.
(проверял после... перед тем как загрузить образ на флешку еще раз... удалял базу, создавал, импортировал с гитхаба Сергея и загружал по новой, ошибка на создание шаблона не пропадала, на меню не проверял)
Warning: A non-numeric value encountered in /var/www/html/modules/cron/cron.class.php on line 116
Что-то с Cron... в логах нету... Кажется проблема в ненастроенной nginx и php..
И блин, сколько мусора (неиспользуемых таблиц) в базе данных...
Не работает SHOUTCast:
{"play_terminal":null,"session_terminal":null,"command":"refresh","success":true,"message":"OK This command is deprecated. Please don't use it.","data":null}
или это проблема у меня:
{"play_terminal":null,"session_terminal":null,"command":"refresh","success":false,"message":"Error connecting to MPD server! This command is deprecated. Please don't use it.","data":null}
Проблема не ушла... думаю.
На kodexplorer:
js文件不完整,请查看浏览器控制台和服务器配置是否正常。或检查文件是否被修改(或咨询主机商压缩js导致文件损坏);[js load error!]
Глючит, появляется поле подгрузки, грузится до 3х минут, потом пропадает, начинает работать. Либо помогает перезагрузка странички, иногда многократная.
Вроде тоже пропала, после обновления внутри модуля, но не уверен.
Циклы cycle_xiaomihome.php и cycle_schedapp.php падаю раз в 5-10 минут.
ХЗ, как но проблема ушла после обновления системы. Только после установки любого модуля падают эти циклы.
На телеграмм-канале люде советуют вообще не использовать цикл cycle_schedapp.php.
А так пожалуй почти все работает )))
Не отправляются данные с iDevices и Google Location в GPS-трекер (ну ладно, раньше эти приложения грешили же этим же, но это хотя бы исправлялось, сейчас - никак не хочет работать). Когда отключил строгий режим, и скопировал каталоги модуля (app_gpstrack) из modules и templates со старого бэкапа и обновил модуль - заработало.
В моменты настроек столкнулся с...
Создание нового дочернего пункта в меню..
Код: Выделить всё
Details
http://_/admin.php?pd=cGFuZWw6e2FjdGlvbj1jb21tYW5kc30%3Dpz_&md=commands&inst=adm&
1366: Incorrect integer value: '' for column `db_terminal`.`commands`.`PRIORITY` at row 1
INSERT INTO `commands`(`PARENT_ID`, `TITLE`, `PRIORITY`, `SMART_REPEAT`, `READ_ONLY`, `TYPE`, `EXT_ID`, `INLINE`, `VISIBLE_DELAY`, `COMMAND`, `WINDOW`, `SUB_PRELOAD`, `URL`, `WIDTH`, `HEIGHT`, `AUTOSTART`, `AUTO_UPDATE`) VALUES('86', 'Кукушка', '', '0', '0', '', '0', '0', '0', '', '', '0', '', '0', '0', '0', '0')
Backtrace
#0 /var/www/html/lib/mysqli.class.php(400): custom_error->__construct('1366: Incorrect...', 0)
#1 /var/www/html/lib/mysqli.class.php(189): mysql->Error('INSERT INTO `co...', 0)
#2 /var/www/html/lib/mysqli.class.php(333): mysql->Exec('INSERT INTO `co...')
#3 /var/www/html/lib/sqlFunctions.class.php(111): mysql->Insert('commands', Array)
#4 /var/www/html/modules/commands/commands_edit.inc.php(172): SQLInsert('commands', Array)
#5 /var/www/html/modules/commands/commands.class.php(573): require('/var/www/html/m...')
#6 /var/www/html/modules/commands/commands.class.php(497): commands->edit_commands(Array, '')
#7 /var/www/html/modules/commands/commands.class.php(94): commands->admin(Array)
#8 /var/www/html/lib/jTemplate.class.php(713) : eval()'d code(8): commands->run()
#9 /var/www/html/lib/jTemplate.class.php(713): eval()
#10 /var/www/html/lib/jTemplate.class.php(195): jTemplate->parseModules('...', Array, '/var/www/html/t...')
#11 /var/www/html/lib/jTemplate.class.php(109): jTemplate->parse('...', Array, '/var/www/html/t...')
#12 /var/www/html/lib/parser.class.php(93): jTemplate->__construct('/var/www/html/t...', Array, Object(panel))
#13 /var/www/html/lib/parser.class.php(63): parser->jtemplate_parse('/var/www/html/t...', Array)
#14 /var/www/html/modules/panel.class.php(204): parser->__construct('/var/www/html/t...', Array, Object(panel))
#15 /var/www/html/admin.php(34): panel->run()
#16 {main}
Код: Выделить всё
Details
http://_/admin.php?pd=cGFuZWw6e2FjdGlvbj1wYXR0ZXJuc30%3Dpz_&md=patterns&inst=adm&
1366: Incorrect integer value: '' for column `db_terminal`.`patterns`.`CONDITION` at row 1
INSERT INTO `patterns`(`TITLE`, `PATTERN`, `SCRIPT`, `SCRIPT_EXIT`, `PATTERN_TYPE`, `SCRIPT_ID`, `TIME_LIMIT`, `IS_CONTEXT`, `IS_COMMON_CONTEXT`, `MATCHED_CONTEXT_ID`, `TIMEOUT`, `IS_LAST`, `PRIORITY`, `SKIPSYSTEM`, `ONETIME`, `TIMEOUT_CONTEXT_ID`, `TIMEOUT_SCRIPT`, `PARENT_ID`, `LINKED_OBJECT`, `LINKED_PROPERTY`, `CONDITION`, `CONDITION_VALUE`) VALUES('gdf', '', '', '', '1', '0', '0', '0', '0', '0', '0', '1', '0', '0', '0', '0', '', '0', '', '', '', '')
Backtrace
#0 /var/www/html/lib/mysqli.class.php(400): custom_error->__construct('1366: Incorrect...', 0)
#1 /var/www/html/lib/mysqli.class.php(189): mysql->Error('INSERT INTO `pa...', 0)
#2 /var/www/html/lib/mysqli.class.php(333): mysql->Exec('INSERT INTO `pa...')
#3 /var/www/html/lib/sqlFunctions.class.php(111): mysql->Insert('patterns', Array)
#4 /var/www/html/modules/patterns/patterns_edit.inc.php(176): SQLInsert('patterns', Array)
#5 /var/www/html/modules/patterns/patterns.class.php(243): require('/var/www/html/m...')
#6 /var/www/html/modules/patterns/patterns.class.php(142): patterns->edit_patterns(Array, '')
#7 /var/www/html/modules/patterns/patterns.class.php(99): patterns->admin(Array)
#8 /var/www/html/lib/jTemplate.class.php(713) : eval()'d code(8): patterns->run()
#9 /var/www/html/lib/jTemplate.class.php(713): eval()
#10 /var/www/html/lib/jTemplate.class.php(195): jTemplate->parseModules('...', Array, '/var/www/html/t...')
#11 /var/www/html/lib/jTemplate.class.php(109): jTemplate->parse('...', Array, '/var/www/html/t...')
#12 /var/www/html/lib/parser.class.php(93): jTemplate->__construct('/var/www/html/t...', Array, Object(panel))
#13 /var/www/html/lib/parser.class.php(63): parser->jtemplate_parse('/var/www/html/t...', Array)
#14 /var/www/html/modules/panel.class.php(204): parser->__construct('/var/www/html/t...', Array, Object(panel))
#15 /var/www/html/admin.php(34): panel->run()
#16 {main}
(проверял после... перед тем как загрузить образ на флешку еще раз... удалял базу, создавал, импортировал с гитхаба Сергея и загружал по новой, ошибка на создание шаблона не пропадала, на меню не проверял)
Warning: A non-numeric value encountered in /var/www/html/modules/cron/cron.class.php on line 116
Что-то с Cron... в логах нету... Кажется проблема в ненастроенной nginx и php..
И блин, сколько мусора (неиспользуемых таблиц) в базе данных...
Не работает SHOUTCast:
{"play_terminal":null,"session_terminal":null,"command":"refresh","success":true,"message":"OK This command is deprecated. Please don't use it.","data":null}
или это проблема у меня:
{"play_terminal":null,"session_terminal":null,"command":"refresh","success":false,"message":"Error connecting to MPD server! This command is deprecated. Please don't use it.","data":null}
Проблема не ушла... думаю.
На kodexplorer:
js文件不完整,请查看浏览器控制台和服务器配置是否正常。或检查文件是否被修改(或咨询主机商压缩js导致文件损坏);[js load error!]
Глючит, появляется поле подгрузки, грузится до 3х минут, потом пропадает, начинает работать. Либо помогает перезагрузка странички, иногда многократная.
Вроде тоже пропала, после обновления внутри модуля, но не уверен.
Циклы cycle_xiaomihome.php и cycle_schedapp.php падаю раз в 5-10 минут.
ХЗ, как но проблема ушла после обновления системы. Только после установки любого модуля падают эти циклы.
На телеграмм-канале люде советуют вообще не использовать цикл cycle_schedapp.php.
А так пожалуй почти все работает )))
Не отправляются данные с iDevices и Google Location в GPS-трекер (ну ладно, раньше эти приложения грешили же этим же, но это хотя бы исправлялось, сейчас - никак не хочет работать). Когда отключил строгий режим, и скопировал каталоги модуля (app_gpstrack) из modules и templates со старого бэкапа и обновил модуль - заработало.
Последний раз редактировалось Aldaran Вт фев 04, 2020 5:10 pm, всего редактировалось 10 раз.
- griigoriok
- Сообщения: 20
- Зарегистрирован: Пн июл 29, 2019 4:45 pm
- Откуда: Губкинский
- Благодарил (а): 5 раз
- Поблагодарили: 0
Re: Базовый образ Raspberry Pi3 / Pi2
Столкнулся с проблемой на RPI4 образ 4.42 при попытке поменять пароль на phpmyadmin для безопасности, новый пароль слетает после reboot возвращаясь на старый стандартный.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Базовый образ Raspberry Pi3 / Pi2
Уже спрашивали. Ответ тут viewtopic.php?p=51790#p51790.griigoriok писал(а): ↑Чт янв 23, 2020 6:46 amСтолкнулся с проблемой на RPI4 образ 4.42 при попытке поменять пароль на phpmyadmin для безопасности, новый пароль слетает после reboot возвращаясь на старый стандартный.
- За это сообщение автора nick7zmail поблагодарил:
- griigoriok (Чт янв 23, 2020 3:52 pm)
- Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<