Page 1 of 1

Перестали работать Java устройства

Posted: 09 Jan 2017 10:47
by picachu
Доброго всем.

В систему добавлены java устройства для работы через порты gpio.

Устройства созданы по стандартной схеме с сайта
http://rus.z-wave.me/shop/z-wave.me-raz ... ller/gpio/
gpio.jpg
gpio.jpg (73.54 KiB) Viewed 6786 times
До того пока стояла версия 2.2.3 все работало без проблем.

Обновился до версии 2.2.5, после чего вылезла ошибка "This command is denied by policy" и устройства не реагируют.
err.jpg
err.jpg (29.23 KiB) Viewed 6786 times
Если изменить статус порта из командной строки,

Code: Select all

echo "1" > /sys/class/gpio/gpio24/value 
то статус устройства в программе меняется.

То есть программа может читать порты, но писать в них не может.
Откатился назад на версию 2.2.3 ошибка не исчезла.

Дал
Вопрос где эти самые политики добавились и как их теперь обойти?

Re: Перестали работать Java устройства

Posted: 09 Jan 2017 13:52
by PoltoS
при обновлении потёрся automation/.syscommands. Скопируйте из старой папки в новую содержимое файла

Re: Перестали работать Java устройства

Posted: 09 Jan 2017 17:13
by picachu
PoltoS wrote:при обновлении потёрся automation/.syscommands. Скопируйте из старой папки в новую содержимое файла
.syscommands вроде без изменения

Code: Select all

/bin/echo
/bin/cat
/bin/bach
Или в нем ещё, что то новое появиться должно?

Re: Перестали работать Java устройства

Posted: 10 Jan 2017 00:20
by PoltoS
У вас нет в списке echo. Или в команде поправьте на /bin/echo, или в .syscommands

Re: Перестали работать Java устройства

Posted: 10 Jan 2017 11:48
by picachu
Упс, вот что значит замыленный глаз. Пути, естественно пути. Я и забыл что когда то правил путь руками.

Спасибо.

Re: Перестали работать Java устройства

Posted: 10 Jan 2017 22:13
by PoltoS
Всегда пожалуйста! Заходите ещё