Page 1 of 1

Code Device SwitchMultilevel - передача значения в скрипт

Posted: 19 Dec 2017 02:45
by Antti
Приветствую!

Подскажите пожалуйста, кто знает, как из Code Device SwitchMultilevel правильно передать в скрипт установленное значение, например 30?
И где нибудь есть какая то документация именно по этому синтаксису?

Re: Code Device SwitchMultilevel - передача значения в скрипт

Posted: 22 Dec 2017 23:24
by PoltoS
system ('script.sh ' + value)

Обратите внимание на пробел после имени скрипта.

Re: Code Device SwitchMultilevel - передача значения в скрипт

Posted: 24 Dec 2017 04:22
by Antti
Спасибо за ответ, Сергей!
У меня без ошибок в логах заработала такая строка:
system ('script.sh ' + this.value)
но, к сожалению, в скрипте вместо значения я получаю undefined...
Что-то я еще упускаю...? Я конечно нашел другой способ получить тоже самое значение в самом скрипте через get('metrics:level'),
но хотелось бы и в первом способе до конца разобраться.

Re: Code Device SwitchMultilevel - передача значения в скрипт

Posted: 25 Dec 2017 11:23
by PoltoS
А там же подпись под полем ввода ;))

Если нужно само значение диммера, то system('script.sh ' + %%)