попробуйте заменить на
Код: Выделить всё
if (false) {
Модератор: immortal
Код: Выделить всё
if (false) {
Александр, докладываю:Logrus писал(а): ↑Пн апр 20, 2020 7:25 pmhttps://github.com/sergejey/majordomo/b ... s.php#L519
попробуйте заменить наа реализация управления группой не очень у васКод: Выделить всё
if (false) {
Александр, вы уж простите, что задаю столько вопросов..... опыта нет у меня )))Logrus писал(а): ↑Вт апр 21, 2020 12:19 pm1 вероятно на этой старой уже по новому это с конца декабря
2 с выключением странно
3 как один из факторов, у вас же и светильники управляются через стандартное пу диммер свойство левел, в ветке то про пу под филлипсы и там много нюансов, с группой еще больше
важный вопрос как в модуле на светильники вкл или нет опрос ака обратная связь, от этого далее по разному
правка если не помогла, вернуть назад крайнюю версию на предыдущих такая ошибка была тарас ее поборол
если рекомендовать то skysilver, во первых очень педантичен (в хорошем понимании этого термина), во вторых данное оборудование общается через его модульХочется, обратиться к кому-то с опытом для помощи в решении вопроса на коммерческой основе ) Вы можете кого-то рекомендовать?
решили?Alexander Znamensky писал(а): ↑Вс апр 19, 2020 1:48 pmА я столкнулся с похожей проблемой - у меня 10 светильников Philips Zhirui Downlight, которые я объединил в 2 группы (4+6).Logrus писал(а): ↑Чт мар 12, 2020 8:15 pm1. эти лампы по вифи внутри есп, важно нормально его настроить
2. в данном пу работает без опроса, ос, для разгрузки модуля и мдм, как к роутеру подключен сервер тоже актуально
3. вариантов групп в мдм множество, в основном это перебор объектов, и с задержкой (я обычно 50 мс ставлю)
4. сами лампы при включении и выключении, не отрабатывают мгновенно, у них в контроллере заложено плавное включение, а отключение даже с увеличением яркости и потом плавным его снижением
все это и на большом их количестве (а я не понимаю 15 шт. в одной комнате?) будет работать не синхронно, но можно с этого и плюсы найти, а вообще их как подсветку использовать желательно
Так вот, поначалу они у меня все вместе включались через МЖДМ (ну, может с совсем небольшой задержкой).
А по прошествии какого-то времени споты стали включаться с задержкой по несколько секунд...... Что интересно - по-очереди. Включение иногда 10-15 секунд занимает....
При этом, если управлять спотами через приложение MiHome (т.е. через китайское облако) - включаются - выключаются споты мгновенно, чего не происходит в MJDM.СпойлерПоказатьScreenshot 2020-04-19 13.27.04.png
Приветствую, Александр!Logrus писал(а): ↑Пн дек 21, 2020 10:54 amрешили?Alexander Znamensky писал(а): ↑Вс апр 19, 2020 1:48 pmА я столкнулся с похожей проблемой - у меня 10 светильников Philips Zhirui Downlight, которые я объединил в 2 группы (4+6).Logrus писал(а): ↑Чт мар 12, 2020 8:15 pm1. эти лампы по вифи внутри есп, важно нормально его настроить
2. в данном пу работает без опроса, ос, для разгрузки модуля и мдм, как к роутеру подключен сервер тоже актуально
3. вариантов групп в мдм множество, в основном это перебор объектов, и с задержкой (я обычно 50 мс ставлю)
4. сами лампы при включении и выключении, не отрабатывают мгновенно, у них в контроллере заложено плавное включение, а отключение даже с увеличением яркости и потом плавным его снижением
все это и на большом их количестве (а я не понимаю 15 шт. в одной комнате?) будет работать не синхронно, но можно с этого и плюсы найти, а вообще их как подсветку использовать желательно
Так вот, поначалу они у меня все вместе включались через МЖДМ (ну, может с совсем небольшой задержкой).
А по прошествии какого-то времени споты стали включаться с задержкой по несколько секунд...... Что интересно - по-очереди. Включение иногда 10-15 секунд занимает....
При этом, если управлять спотами через приложение MiHome (т.е. через китайское облако) - включаются - выключаются споты мгновенно, чего не происходит в MJDM.СпойлерПоказатьScreenshot 2020-04-19 13.27.04.png
Код: Выделить всё
$bright = 100;
$objects=getObjectsByClass('SPhilipsDimmers');
foreach($objects as $obj) {
sg($obj['TITLE'].".bright", $bright);
}