Страница 2 из 2

Re: Для Новичков , как начать пользоваться ????

Добавлено: Ср ноя 22, 2017 9:21 pm
nick7zmail
По созданию - ваш 1 вариант правильный
По переключению свойства - в activate к ночному режиму надо вписать

Код: Выделить всё

sg('ThisComputer.minMsgLevel', 2); 
В этом что-то непонятно?

Re: Для Новичков , как начать пользоваться ????

Добавлено: Ср ноя 22, 2017 10:53 pm
skyrider
nick7zmail писал(а):По созданию - ваш 1 вариант правильный
По переключению свойства - в activate к ночному режиму надо вписать

Код: Выделить всё

sg('ThisComputer.minMsgLevel', 2); 
В этом что-то непонятно?
Да, спасибо, все понятно, вписал в в activate к ночному режиму:

Код: Выделить всё

setGlobal('minMsgLevel','2');
/* begin injection of {SDevices} */
require(DIR_MODULES.'devices/nightmode_activate.php');
/* end injection of {SDevices} */
sg('ThisComputer.minMsgLevel', 2); 
Теперь при переключении этого выключателя значение ThisComputer.minMsgLevel постоянно с цифрой 2, на 1 обратно не переключается.

Re: Для Новичков , как начать пользоваться ????

Добавлено: Чт ноя 23, 2017 6:25 am
nick7zmail
Ну а че вдруг обратно то переключаться должно, если вы не указали это?)) аналогично в deactivate прописать надо выставление в 1.
Кстати у вас 2 раза почти одно и то же прописано...setGlobal('minMsgLevel','2'); можно убрать.

Re: Для Новичков , как начать пользоваться ????

Добавлено: Чт ноя 23, 2017 10:52 am
skyrider
nick7zmail писал(а):Ну а че вдруг обратно то переключаться должно, если вы не указали это?)) аналогично в deactivate прописать надо выставление в 1.
Да, это я уже понял, сбило с толку то что прописанный по умолчанию без изменений код в методах activate/deactivate срабатывает как надо на автомате, ну т.е. по времени день/ночь.
Так же понял что в ступор с этим выключателем попал потому что нет четкого выбора позиции состояние, ну как например в Сценах. Там добавил элемент, Тип Выключатель, к состоянию on привязал метод activate, к off метод deactivate, все четко работает как надо, без правки/добавления кода.

Просто в дальнейшем еще предстоит заносить много выключателей и кнопок именно в Меню управления, не ужели там нет возможности так же четко привязывать те или иные действия к Состоянию выключателя on/off как в сценах, или только через правку/добавление кода?