Управление majordomo ИК пультом

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
Smolalex
Сообщения: 110
Зарегистрирован: Вт апр 29, 2014 9:16 pm
Благодарил (а): 7 раз
Поблагодарили: 13 раз

Управление majordomo ИК пультом

Сообщение Smolalex » Ср сен 14, 2016 10:24 pm

Majordom установлен на Cubietruck. Настроен LIRC. Irexec отрабатывает команды когда запущен. Помогите разобраться как вызывать сценарии с помощью пульта.
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: Управление majordomo ИК пультом

Сообщение Ivan » Ср сен 14, 2016 11:25 pm

Smolalex писал(а):Majordom установлен на Cubietruck. Настроен LIRC. Irexec отрабатывает команды когда запущен. Помогите разобраться как вызывать сценарии с помощью пульта.
Вы можете запустить сценарии. Если зайти по ссылке то ниже можно вдеть пункт "Запуск по ссылке"
Например: http://localhost/objects/?script=AlarmOn
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Smolalex
Сообщения: 110
Зарегистрирован: Вт апр 29, 2014 9:16 pm
Благодарил (а): 7 раз
Поблагодарили: 13 раз

Re: Управление majordomo ИК пультом

Сообщение Smolalex » Ср сен 14, 2016 11:35 pm

Да, я понимаю. Как это сделать практически? Irexec я запускал в консоли. Что прописать в .lircrc?
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: Управление majordomo ИК пультом

Сообщение Ivan » Чт сен 15, 2016 2:05 pm

Пишу наугад
config = wget http://localhost/objects/?script=AlarmOn
Не забудьте установить wget
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Smolalex
Сообщения: 110
Зарегистрирован: Вт апр 29, 2014 9:16 pm
Благодарил (а): 7 раз
Поблагодарили: 13 раз

Re: Управление majordomo ИК пультом

Сообщение Smolalex » Пт сен 16, 2016 6:48 pm

Спасибо. Разобрался, натроил. Не знаю насколько правильно wget, использую curl. Проблема была именно в загрузке Irexec -d. Из cron вроде запускалась (в процессах видно) , но не работало.Пробовал через rc.local, то же самое. В итоге нарыл в интернете (sleep 3;
sudo -u root irexec -d
)& прописал в rc.local именно так, если честно не совсем все понимаю что означает.... а именно скобки,; и знак &. Но все теперь работает на раз.
Smolalex
Сообщения: 110
Зарегистрирован: Вт апр 29, 2014 9:16 pm
Благодарил (а): 7 раз
Поблагодарили: 13 раз

Re: Управление majordomo ИК пультом

Сообщение Smolalex » Пт сен 16, 2016 10:14 pm

Рано порадовался. Сценарии выполнялись.
Попробовал писать свойства объекта. И никак.

из консоли не выполняется ни
curl http://192.168.222.29/objects/?object=R ... EY&v=KEY_5
ни wget.
Только из Браузера.

Какие мысли?
Аватара пользователя
Andrey2007
Сообщения: 1
Зарегистрирован: Пн янв 18, 2016 11:35 am
Благодарил (а): 0
Поблагодарили: 0

Re: Управление majordomo ИК пультом

Сообщение Andrey2007 » Сб сен 17, 2016 9:13 am

curl --request GET http://192.168.222.29/objects/?object=R ... EY&v=KEY_5

Попробуй вот-так .
Smolalex
Сообщения: 110
Зарегистрирован: Вт апр 29, 2014 9:16 pm
Благодарил (а): 7 раз
Поблагодарили: 13 раз

Re: Управление majordomo ИК пультом

Сообщение Smolalex » Сб сен 17, 2016 12:08 pm

Andrey2007 писал(а):curl --request GET http://192.168.222.29/objects/?object=R ... EY&v=KEY_5

Попробуй вот-так .
Тоже самое. Не работает.
Smolalex
Сообщения: 110
Зарегистрирован: Вт апр 29, 2014 9:16 pm
Благодарил (а): 7 раз
Поблагодарили: 13 раз

Re: Управление majordomo ИК пультом

Сообщение Smolalex » Сб сен 17, 2016 12:58 pm

Заработало с кавычками.
curl "http://192.168.222.29/objects/?object=R ... EY&v=KEY_3"
Ответить