Установка Системы Majordomo на Raspberry pi
Модератор: immortal
- lanket
- Сообщения: 1168
- Зарегистрирован: Вт окт 14, 2014 11:27 pm
- Откуда: Санкт-Петербург
- Благодарил (а): 260 раз
- Поблагодарили: 163 раза
Re: Установка Системы Majordomo на Raspberry pi
Ещё вопрос можно новичку zwave успел побаловаться с родным совтом, как перенести настройки. На всякий случай сохранил образ до экспериментов с МДМ.
Разработка голосового асистента для Мажордомо по любому ключевому слову.
Обсужение
gitHub 2й версии терминала
GitHub модуля для МД
gitHub сырого модуля 2й версии
Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.



gitHub сырого модуля 2й версии

Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Установка Системы Majordomo на Raspberry pi
Настройки родного софта можно не трогать - - он может даже параллельно работать. МДМ "видит" устройства, добавленные в родной софт и с ними работает.lanket писал(а):Ещё вопрос можно новичку zwave успел побаловаться с родным совтом, как перенести настройки. На всякий случай сохранил образ до экспериментов с МДМ.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 13
- Зарегистрирован: Чт янв 30, 2014 8:03 pm
- Благодарил (а): 9 раз
- Поблагодарили: 0
Re: Установка Системы Majordomo на Raspberry pi
Сергей выкладываю лог DebMes за сегодня (15.10.14). Raspberry включен в 8:53, остановка цикла через 6 часов (как всегда), в 14:10.sergejey писал(а):В первую очередь по логам (папка DebMes либо раздел DebMes в модуле XRay в панели управления).
И/или смотреть что пишет в консоли в момент остановки.
Помогите разобраться с этим.
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
По логу не видно в чём дело. Можно попробовать ещё запустить циклы в отдельной консоли через screen и посмотреть что в ней происходит на момент остановки.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 1
- Зарегистрирован: Ср окт 15, 2014 10:15 pm
- Благодарил (а): 1 раз
- Поблагодарили: 0
Re: Установка Системы Majordomo на Raspberry pi
Привет всем, помогите плиз)
Следуя инструкциям http://smartliving.ru/Main/SetupRaspberryPiFull установил себе на Raspberry Pi B+ Majordomo.
Дистриб Majordomo качал отсюда http://smartliving.ru/download/_majordo ... 70b.tar.gz
Все как бы ОК поставилось но не подгружаются страницы:
см. вложенный файл.
Следуя инструкциям http://smartliving.ru/Main/SetupRaspberryPiFull установил себе на Raspberry Pi B+ Majordomo.
Дистриб Majordomo качал отсюда http://smartliving.ru/download/_majordo ... 70b.tar.gz
Все как бы ОК поставилось но не подгружаются страницы:

-
- Сообщения: 560
- Зарегистрирован: Ср сен 04, 2013 10:31 am
- Откуда: Самара
- Благодарил (а): 99 раз
- Поблагодарили: 140 раз
- Контактная информация:
Re: Установка Системы Majordomo на Raspberry pi
Привет!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
Да и просто по Линуховой настройке пробегись, там много чего интересного-полезного есть.
- За это сообщение автора ErmolenkoM поблагодарил:
- scorpycool (Чт окт 16, 2014 11:07 am)
- Рейтинг: 1.16%
- lanket
- Сообщения: 1168
- Зарегистрирован: Вт окт 14, 2014 11:27 pm
- Откуда: Санкт-Петербург
- Благодарил (а): 260 раз
- Поблагодарили: 163 раза
Re: Установка Системы Majordomo на Raspberry pi
Я так понимаю Вы гуру МДМ.sergejey писал(а):По логу не видно в чём дело. Можно попробовать ещё запустить циклы в отдельной консоли через screen и посмотреть что в ней происходит на момент остановки.
Во первых ещё раз искренее спасибо за это творение.
Хотел сказать ещё в начале этого топика один хороший человек попросил добавить в пошаговую установку на raspberry php_curl. Без неё не работает модуль zwave, маркет и наверняка ещё что нибудь. Ну и небольшую пометку для работы zwave если кому надо, как мне например, что ещё надо установить родной софт razberry с ссылкой на http://razberry.z-wave.me/index.php?id=24
Разработка голосового асистента для Мажордомо по любому ключевому слову.
Обсужение
gitHub 2й версии терминала
GitHub модуля для МД
gitHub сырого модуля 2й версии
Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.



gitHub сырого модуля 2й версии

Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
-
- Сообщения: 13
- Зарегистрирован: Чт янв 30, 2014 8:03 pm
- Благодарил (а): 9 раз
- Поблагодарили: 0
Re: Установка Системы Majordomo на Raspberry pi
Объясните пожалуйста, как запустить скрипты через screen.sergejey писал(а):По логу не видно в чём дело. Можно попробовать ещё запустить циклы в отдельной консоли через screen и посмотреть что в ней происходит на момент остановки.
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Установка Системы Majordomo на Raspberry pi
в консоли набрать screen, отроется отдельная сессия, которая не закроется при закрытии терминала. В этой сессии можно зайти в папку мажоромо и набрать php cycle.phpannton писал(а):Объясните пожалуйста, как запустить скрипты через screen.sergejey писал(а):По логу не видно в чём дело. Можно попробовать ещё запустить циклы в отдельной консоли через screen и посмотреть что в ней происходит на момент остановки.
после чего должны запуститься и начать работать циклы. Терминал можно закрыть. После того, как циклы остановятся, нужно зайти терминалом на распберри, набрать screen -r
на экране должна появиться сессия, в которой мы запускали циклы -- возможно там будут какие-то ошибки, приведшие к их остановке.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 13
- Зарегистрирован: Чт янв 30, 2014 8:03 pm
- Благодарил (а): 9 раз
- Поблагодарили: 0
Re: Установка Системы Majordomo на Raspberry pi
Сергей, я сделал как вы сказали, запустил php cycle.php. Система работает уже больше суток и циклы не останавливаются. Алиса стала говорить время 5 раз подряд. И я думаю что после перезагрузки, опять вернется старая проблема с остановками цикла.