Приветствую!
Подскажите пожалуйста, кто знает, как из Code Device SwitchMultilevel правильно передать в скрипт установленное значение, например 30?
И где нибудь есть какая то документация именно по этому синтаксису?
Code Device SwitchMultilevel - передача значения в скрипт
Code Device SwitchMultilevel - передача значения в скрипт
- Attachments
-
- vopros.JPG (29.45 KiB) Viewed 5033 times
Re: Code Device SwitchMultilevel - передача значения в скрипт
system ('script.sh ' + value)
Обратите внимание на пробел после имени скрипта.
Обратите внимание на пробел после имени скрипта.
Re: Code Device SwitchMultilevel - передача значения в скрипт
Спасибо за ответ, Сергей!
У меня без ошибок в логах заработала такая строка:
system ('script.sh ' + this.value)
но, к сожалению, в скрипте вместо значения я получаю undefined...
Что-то я еще упускаю...? Я конечно нашел другой способ получить тоже самое значение в самом скрипте через get('metrics:level'),
но хотелось бы и в первом способе до конца разобраться.
У меня без ошибок в логах заработала такая строка:
system ('script.sh ' + this.value)
но, к сожалению, в скрипте вместо значения я получаю undefined...
Что-то я еще упускаю...? Я конечно нашел другой способ получить тоже самое значение в самом скрипте через get('metrics:level'),
но хотелось бы и в первом способе до конца разобраться.
Re: Code Device SwitchMultilevel - передача значения в скрипт
А там же подпись под полем ввода )
Если нужно само значение диммера, то system('script.sh ' + %%)
Если нужно само значение диммера, то system('script.sh ' + %%)