<<< Назад

Некорректно устанавливается одновременно цвет и яркость у шлюза Gateway 2


Husky (2019-03-29 08:50:34):

При установке цвета - яркость устанавливается там же и берется из базы данных.
Для того, чтобы установить цвет и яркость нужно задать яркость в первых двух дополнительных символах:

setGlobal('GatewayLight.color', 'FFFFFFFF'); //установка белого цвета максимальной яркости
setGlobal('GatewayLight.color', "0FFF0000"); //установка красного цвета и яркости примерно на 1/10

где
первые FF - Яркость от 0 до FF
последующие FFFFFF - цвет в кодировке RGB

Если длина параметра от 8 символов, то MJ ничего сам не подставляет, а берет "как есть". Теперь все работает стабильно и предсказуемо. Желательно эту инфу добавить в документацию, модуль можно не менять.

(1)
 

Пожалуйста, войдите в систему, чтобы добавлять комментарии Присоединиться!