
Приехал накладной выключатель Aqara Opple WXCJKG12LM.
С виду симпатичны. Картинки вы уже видели в чате.
Добавил базовые конвертеры для кнопок (также добавил для WXCJKG13LM, которого нет у меня).
Какие особенности:
1) спарилось не с первого раза, а где-то с 6го...
2) кнопки поддерживают только обычный клик - шлют одно событие при нажатии. не отслеживает нажатие и отпускание, длительное нажатие, множественное - ничего этого нет.
3) работает как на картинке - слева выкл, справа вкл и соответственно уменьшение и увеличение. мне кажется лучше было бы поменять слева-направо.
4) для кнопок нижнего ряда в WXCJKG13LM используется кластер lightingColorCtrl и какой-то свой тип данных, в результате пришлось через сырые данные брать значение.
5) не нашел как получить значение батарейки и может каких-то других данных об устройстве.
6) каким-то способом эти кнопки умеют биндится, пока не научился. становится ясно почему разделили команд - чтобы биндились корректно.
С виду симпатичны. Картинки вы уже видели в чате.
Добавил базовые конвертеры для кнопок (также добавил для WXCJKG13LM, которого нет у меня).
Какие особенности:
1) спарилось не с первого раза, а где-то с 6го...
2) кнопки поддерживают только обычный клик - шлют одно событие при нажатии. не отслеживает нажатие и отпускание, длительное нажатие, множественное - ничего этого нет.
3) работает как на картинке - слева выкл, справа вкл и соответственно уменьшение и увеличение. мне кажется лучше было бы поменять слева-направо.
4) для кнопок нижнего ряда в WXCJKG13LM используется кластер lightingColorCtrl и какой-то свой тип данных, в результате пришлось через сырые данные брать значение.
5) не нашел как получить значение батарейки и может каких-то других данных об устройстве.
6) каким-то способом эти кнопки умеют биндится, пока не научился. становится ясно почему разделили команд - чтобы биндились корректно.