Подтвердить что ты не робот

HomeKit - Изменение цвета лампочки без перехода

Я делаю приложение, которое использует индикаторы HomeKit для уведомлений. Когда я пишу новое значение для оттенка, характерного для лампочки, цвет переходит из текущего тонового оттенка в написанный оттенок. Поэтому вместо того, чтобы идти от него в настоящее время цвет (пусть говорят, красный) сразу к написанному цвету (пусть говорят, фиолетовый), он идет от красного, от розового до фиолетового, а также от всех цветов "между ними".

Как я могу сразу изменить цвет лампочки HomeKit Enabled с одного цвета на другой без этого перехода?

4b9b3361

Ответ 1

Это аксессуар, получающий уведомление от сервера HomeKit, что значение оттенка изменилось, и оно решает, как перейти от одного к другому. Само приложение не может "сразу" перевести цвет. Это зависит от самой лампочки.

Ответ 2

Если на плате логики ламп действительно закодирован способ изменения оттенка, и он только циклически перемещается по цветам, тогда мало что можно сделать.

Я могу думать только о хаках в таком случае: например, вы можете выключить лампу, затем изменить оттенок, затем включить его и посмотреть, приведет ли это к лучшему переходу (я не знаю, должен работать вообще, но стоит попробовать).