You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Долго искал как сделать изменение яркости диммеров по времени суток.
В Hormkit из SH изменение яркости меняет отображение статуса канала как "вкл", при этом он по факту выключен. При отправке из node-red только mqtt уровня яркости для Channel диммера ложно отображало что включён в HK.
Нашел решение пробросив MDM3 в HK через node red использовав ваш шаблон с небольшими изменениями.
всего лишь изменил функции между WB-in к HomeKit: для K1:
msg.payload = (msg.payload == '1') ? {'On':true} : {'On':false};
return msg
для Cnannel 1:
var characteristic = {};
characteristic.Brightness = parseInt(msg.payload);
msg.payload = characteristic;
return msg;
И теперь можно менять параметр яркости для диммера по времени (или прочим сценариям) не делая ложное включение света в HK.
Остальной функционал по тестам не пострадал.
Может внести изменения в шаблон как более универсальное?
The text was updated successfully, but these errors were encountered:
Если он не считывает больше 1 (изменение яркости) как изменение статуса в HK - то супер. Сам не использую Alice.
Потому только HK версию правил под себя. Может случаем есть готовый wb-rgbw под HK? )
Долго искал как сделать изменение яркости диммеров по времени суток.
В Hormkit из SH изменение яркости меняет отображение статуса канала как "вкл", при этом он по факту выключен. При отправке из node-red только mqtt уровня яркости для Channel диммера ложно отображало что включён в HK.
Нашел решение пробросив MDM3 в HK через node red использовав ваш шаблон с небольшими изменениями.
всего лишь изменил функции между WB-in к HomeKit:
для K1:
msg.payload = (msg.payload == '1') ? {'On':true} : {'On':false};
return msg
для Cnannel 1:
var characteristic = {};
characteristic.Brightness = parseInt(msg.payload);
msg.payload = characteristic;
return msg;
И теперь можно менять параметр яркости для диммера по времени (или прочим сценариям) не делая ложное включение света в HK.
Остальной функционал по тестам не пострадал.
Может внести изменения в шаблон как более универсальное?
The text was updated successfully, but these errors were encountered: