Установка Системы Majordomo на Raspberry pi

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

Модератор: immortal

Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург
Благодарил (а): 260 раз
Поблагодарили: 163 раза

Re: Установка Системы Majordomo на Raspberry pi

Сообщение lanket » Ср окт 15, 2014 9:54 am

Ещё вопрос можно новичку zwave успел побаловаться с родным совтом, как перенести настройки. На всякий случай сохранил образ до экспериментов с МДМ.
Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Установка Системы Majordomo на Raspberry pi

Сообщение sergejey » Ср окт 15, 2014 10:24 am

lanket писал(а):Ещё вопрос можно новичку zwave успел побаловаться с родным совтом, как перенести настройки. На всякий случай сохранил образ до экспериментов с МДМ.
Настройки родного софта можно не трогать - - он может даже параллельно работать. МДМ "видит" устройства, добавленные в родной софт и с ними работает.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
annton
Сообщения: 13
Зарегистрирован: Чт янв 30, 2014 8:03 pm
Благодарил (а): 9 раз
Поблагодарили: 0

Re: Установка Системы Majordomo на Raspberry pi

Сообщение annton » Ср окт 15, 2014 1:29 pm

sergejey писал(а):В первую очередь по логам (папка DebMes либо раздел DebMes в модуле XRay в панели управления).
И/или смотреть что пишет в консоли в момент остановки.
Сергей выкладываю лог DebMes за сегодня (15.10.14). Raspberry включен в 8:53, остановка цикла через 6 часов (как всегда), в 14:10.
Помогите разобраться с этим.

08:53:09 DEBUG [root]: Starting ./scripts/cycle_bluetooth.php ... (at /var/www$
08:53:09 DEBUG [root]: Starting ./scripts/cycle_zwave.php ... (at /var/www/lib$
08:53:09 DEBUG [root]: Starting ./scripts/cycle_bluetooth.php ... (at /var/www$
08:53:09 DEBUG [root]: Starting ./scripts/cycle_bluetooth.php ... (at /var/www$
08:53:09 DEBUG [root]: Starting ./scripts/cycle_zwave.php ... (at /var/www/lib$
08:53:09 DEBUG [root]: Starting ./scripts/cycle_zwave.php ... (at /var/www/lib$
08:53:09 DEBUG [root]: Starting ./scripts/cycle_rss.php ... (at /var/www/lib/g$
08:53:09 DEBUG [root]: Starting ./scripts/cycle_rss.php ... (at /var/www/lib/g$
08:53:09 DEBUG [root]: Starting ./scripts/cycle_rss.php ... (at /var/www/lib/g$
08:53:09 DEBUG [root]: Starting ./scripts/cycle_snmp.php ... (at /var/www/lib/$
08:53:09 DEBUG [root]: Starting ./scripts/cycle_snmp.php ... (at /var/www/lib/$
08:53:09 DEBUG [root]: Starting ./scripts/cycle_snmp.php ... (at /var/www/lib/$
08:53:09 DEBUG [root]: Starting ./scripts/cycle_ping.php ... (at /var/www/lib/$
08:53:09 DEBUG [root]: Starting ./scripts/cycle_ping.php ... (at /var/www/lib/$
08:53:09 DEBUG [root]: Starting ./scripts/cycle_ping.php ... (at /var/www/lib/$
08:53:09 DEBUG [root]: Starting ./scripts/cycle_ping.php ... (at /var/www/lib/$
08:53:09 DEBUG [root]: Starting ./scripts/cycle_onewire.php ... (at /var/www/l$
08:53:09 DEBUG [root]: Starting ./scripts/cycle_onewire.php ... (at /var/www/l$
08:53:10 DEBUG [root]: Starting ./scripts/cycle_scheduler.php ... (at /var/www$
08:53:10 DEBUG [root]: Starting ./scripts/cycle_onewire.php ... (at /var/www/l$
08:53:10 DEBUG [root]: Starting ./scripts/cycle_scheduler.php ... (at /var/www$
08:53:10 DEBUG [root]: Starting ./scripts/cycle_scheduler.php ... (at /var/www$
08:53:10 DEBUG [root]: Starting ./scripts/cycle_execs.php ... (at /var/www/lib$
08:53:10 DEBUG [root]: Starting ./scripts/cycle_states.php ... (at /var/www/li$
08:53:10 DEBUG [root]: Starting ./scripts/cycle_execs.php ... (at /var/www/lib$
08:53:10 DEBUG [root]: Starting ./scripts/cycle_execs.php ... (at /var/www/lib$
08:53:10 DEBUG [root]: Starting ./scripts/cycle_states.php ... (at /var/www/li$
08:53:10 DEBUG [root]: Starting ./scripts/cycle_states.php ... (at /var/www/li$
08:53:10 DEBUG [root]: Starting ./scripts/cycle_skype.php ... (at /var/www/lib$
08:53:11 DEBUG [root]: Starting ./scripts/cycle_skype.php ... (at /var/www/lib$
08:53:11 DEBUG [root]: Starting ./scripts/cycle_onewire_starred.php ... (at /v$
08:53:11 DEBUG [root]: Starting ./scripts/cycle_onewire_starred.php ... (at /v$
08:53:11 DEBUG [root]: Starting ./scripts/cycle_skype.php ... (at /var/www/lib$
08:53:11 DEBUG [root]: Starting ./scripts/cycle_onewire_starred.php ... (at /v$
08:53:11 DEBUG [root]: Starting ./scripts/cycle_connect.php ... (at /var/www/l$
08:53:11 DEBUG [root]: Starting ./scripts/cycle_connect.php ... (at /var/www/l$
08:53:11 DEBUG [root]: Starting ./scripts/cycle_main.php ... (at /var/www/lib/$
08:53:11 DEBUG [root]: Starting ./scripts/cycle_main.php ... (at /var/www/lib/$
08:53:11 DEBUG [root]: Starting ./scripts/cycle_connect.php ... (at /var/www/l$
08:53:12 DEBUG [root]: Starting ./scripts/cycle_main.php ... (at /var/www/lib/$
08:53:12 DEBUG [root]: Starting ./scripts/cycle_watchfolders.php ... (at /var/$
08:53:12 DEBUG [root]: Starting ./scripts/cycle_watchfolders.php ... (at /var/$
08:53:12 DEBUG [root]: Starting ./scripts/cycle_webvars.php ... (at /var/www/l$
08:53:12 DEBUG [root]: Starting ./scripts/cycle_watchfolders.php ... (at /var/$
08:53:12 DEBUG [root]: Starting ./scripts/cycle_X101_skype.php ... (at /var/ww$
08:53:12 DEBUG [root]: Starting ./scripts/cycle_webvars.php ... (at /var/www/l$
08:53:12 DEBUG [root]: Starting ./scripts/cycle_webvars.php ... (at /var/www/l$
08:53:12 DEBUG [root]: Starting ./scripts/cycle_X101_skype.php ... (at /var/ww$
08:53:13 DEBUG [root]: Starting ./scripts/cycle_modbus.php ... (at /var/www/li$
08:53:13 DEBUG [root]: Starting ./scripts/cycle_modbus.php ... (at /var/www/li$
08:53:13 DEBUG [root]: Starting ./scripts/cycle_X101_skype.php ... (at /var/ww$
08:53:13 DEBUG [root]: Starting ./scripts/cycle_modbus.php ... (at /var/www/li$
08:53:46 DEBUG [root]: Closing thread: php -q ./scripts/cycle_bluetooth.php --p$
08:53:48 DEBUG [root]: Closing thread: php -q ./scripts/cycle_bluetooth.php --p$
08:53:48 DEBUG [root]: Closing thread: php -q ./scripts/cycle_bluetooth.php --p$
08:53:49 DEBUG [root]: Closing thread: php -q ./scripts/cycle_zwave.php --param$
08:53:49 DEBUG [root]: Closing thread: php -q ./scripts/cycle_zwave.php --param$
08:53:50 DEBUG [root]: Closing thread: php -q ./scripts/cycle_zwave.php --param$
08:53:51 DEBUG [root]: Closing thread: php -q ./scripts/cycle_snmp.php --params$
08:53:52 DEBUG [root]: Closing thread: php -q ./scripts/cycle_snmp.php --params$
08:53:53 DEBUG [root]: Closing thread: php -q ./scripts/cycle_snmp.php --params$
08:53:55 DEBUG [root]: Closing thread: php -q ./scripts/cycle_skype.php --param$
08:53:55 DEBUG [root]: Closing thread: php -q ./scripts/cycle_skype.php --param$
08:53:55 DEBUG [root]: Closing thread: php -q ./scripts/cycle_skype.php --param$
08:53:55 DEBUG [root]: Closing thread: DISPLAY=:101 php ./scripts/cycle_X101_sk$
08:53:55 DEBUG [root]: Closing thread: DISPLAY=:101 php ./scripts/cycle_X101_sk$
08:53:55 DEBUG [root]: Closing thread: php -q ./scripts/cycle_modbus.php --para$
08:53:55 DEBUG [root]: Closing thread: php -q ./scripts/cycle_modbus.php --para$
08:53:56 DEBUG [root]: Closing thread: php -q ./scripts/cycle_modbus.php --para$
08:53:56 DEBUG [root]: Closing thread: DISPLAY=:101 php ./scripts/cycle_X101_sk$
09:00:01 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/7ca$
09:00:01 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/7ca$
09:00:02 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/7ca$
09:00:09 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/7ca$
09:00:09 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/7ca$
09:00:12 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/7ca$
09:00:12 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/7ca$
09:00:15 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/7ca$
10:00:03 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/247$
10:00:03 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/247$
10:00:03 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/247$
10:00:09 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/247$
10:00:09 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/247$
10:00:12 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/247$
11:00:02 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/a80$
11:00:02 DEBUG [root]: Executing (exclusive): mplayer /var/www/sounds/dingdong.$
11:00:04 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/a80$
11:00:09 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/a80$
11:00:09 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/a80$
12:00:03 DEBUG [root]: Executing (exclusive): mplayer /var/www/sounds/dingdong.$
12:00:03 DEBUG [root]: Executing (exclusive): mplayer /var/www/sounds/dingdong.$
12:00:03 DEBUG [root]: Executing (exclusive): mplayer /var/www/sounds/dingdong.$
12:00:12 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/95c$
12:00:12 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/95c$
12:00:12 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/95c$
12:00:16 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/95c$
12:00:18 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/95c$
12:00:18 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/95c$
12:00:22 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/95c$
12:00:24 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/95c$
12:00:24 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/95c$
12:00:27 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/95c$
12:00:30 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/95c$
12:00:30 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/95c$
13:00:03 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/220$
13:00:04 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/220$
13:00:04 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/220$
13:00:10 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/220$
13:00:10 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/220$
13:00:10 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/220$
13:00:14 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/220$
13:00:15 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/220$
13:00:20 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/220$
14:00:01 DEBUG [root]: Executing (exclusive): mplayer /var/www/sounds/dingdong.$
14:00:05 DEBUG [root]: Executing (exclusive): mplayer /var/www/cached/voice/c47$
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Установка Системы Majordomo на Raspberry pi

Сообщение sergejey » Ср окт 15, 2014 1:40 pm

По логу не видно в чём дело. Можно попробовать ещё запустить циклы в отдельной консоли через screen и посмотреть что в ней происходит на момент остановки.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
scorpycool
Сообщения: 1
Зарегистрирован: Ср окт 15, 2014 10:15 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Установка Системы Majordomo на Raspberry pi

Сообщение scorpycool » Ср окт 15, 2014 10:23 pm

Привет всем, помогите плиз)
Следуя инструкциям http://smartliving.ru/Main/SetupRaspberryPiFull установил себе на Raspberry Pi B+ Majordomo.
Дистриб Majordomo качал отсюда http://smartliving.ru/download/_majordo ... 70b.tar.gz

Все как бы ОК поставилось но не подгружаются страницы: :?: см. вложенный файл.
pi2.png
pi2.png (46.7 КБ) 16315 просмотров
ErmolenkoM
Сообщения: 560
Зарегистрирован: Ср сен 04, 2013 10:31 am
Откуда: Самара
Благодарил (а): 99 раз
Поблагодарили: 140 раз
Контактная информация:

Re: Установка Системы Majordomo на Raspberry pi

Сообщение ErmolenkoM » Чт окт 16, 2014 7:28 am

scorpycool писал(а): Все как бы ОК поставилось но не подгружаются страницы:
Привет!
Мне больше нравится инструкция http://smartliving.ru/Main/SetupLinux

там есть

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

Устанавливаем MajorDoMo
Скачиваем дистрибутив Majordomo, разархивируем и копируем содержимое html в папку /var/www/
mkdir /home/majordomo
cd /home/majordomo
wget http://smartliving.ru/download/_majordomo_linux_070b.tar.gz
tar xvfz _majordomo_linux_070b.tar.gz 
sudo cp -rp /home/majordomo/html/* /var/www
sudo cp -rp /home/majordomo/html/.htaccess /var/www
обрати внимание на последнюю строку. .htaccess особенный файл, копируется отдельно. Проверь есть ли он у тебя.
Да и просто по Линуховой настройке пробегись, там много чего интересного-полезного есть.
За это сообщение автора ErmolenkoM поблагодарил:
scorpycool (Чт окт 16, 2014 11:07 am)
Рейтинг: 1.16%
aka msh555
Cubian на Cubietruck, Connect
Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург
Благодарил (а): 260 раз
Поблагодарили: 163 раза

Re: Установка Системы Majordomo на Raspberry pi

Сообщение lanket » Чт окт 16, 2014 7:34 am

sergejey писал(а):По логу не видно в чём дело. Можно попробовать ещё запустить циклы в отдельной консоли через screen и посмотреть что в ней происходит на момент остановки.
Я так понимаю Вы гуру МДМ.
Во первых ещё раз искренее спасибо за это творение.
Хотел сказать ещё в начале этого топика один хороший человек попросил добавить в пошаговую установку на raspberry php_curl. Без неё не работает модуль zwave, маркет и наверняка ещё что нибудь. Ну и небольшую пометку для работы zwave если кому надо, как мне например, что ещё надо установить родной софт razberry с ссылкой на http://razberry.z-wave.me/index.php?id=24
Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
annton
Сообщения: 13
Зарегистрирован: Чт янв 30, 2014 8:03 pm
Благодарил (а): 9 раз
Поблагодарили: 0

Re: Установка Системы Majordomo на Raspberry pi

Сообщение annton » Чт окт 16, 2014 11:29 am

sergejey писал(а):По логу не видно в чём дело. Можно попробовать ещё запустить циклы в отдельной консоли через screen и посмотреть что в ней происходит на момент остановки.
Объясните пожалуйста, как запустить скрипты через screen.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Установка Системы Majordomo на Raspberry pi

Сообщение sergejey » Чт окт 16, 2014 12:40 pm

annton писал(а):
sergejey писал(а):По логу не видно в чём дело. Можно попробовать ещё запустить циклы в отдельной консоли через screen и посмотреть что в ней происходит на момент остановки.
Объясните пожалуйста, как запустить скрипты через screen.
в консоли набрать screen, отроется отдельная сессия, которая не закроется при закрытии терминала. В этой сессии можно зайти в папку мажоромо и набрать php cycle.php
после чего должны запуститься и начать работать циклы. Терминал можно закрыть. После того, как циклы остановятся, нужно зайти терминалом на распберри, набрать screen -r
на экране должна появиться сессия, в которой мы запускали циклы -- возможно там будут какие-то ошибки, приведшие к их остановке.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
annton
Сообщения: 13
Зарегистрирован: Чт янв 30, 2014 8:03 pm
Благодарил (а): 9 раз
Поблагодарили: 0

Re: Установка Системы Majordomo на Raspberry pi

Сообщение annton » Пт окт 17, 2014 11:17 am

Сергей, я сделал как вы сказали, запустил php cycle.php. Система работает уже больше суток и циклы не останавливаются. Алиса стала говорить время 5 раз подряд. И я думаю что после перезагрузки, опять вернется старая проблема с остановками цикла.
Ответить