Страница 111 из 217

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Вт июн 19, 2018 11:38 am
skysilver
nick7zmail писал(а): Вт июн 19, 2018 11:36 am 2x клавишная, на выключатель похожа, но без силовой части.
Ааа. Я про другую, которая на кнопку от дверного звонка похожа.

2х клавишная у меня есть одна, лежит без дела. Вечером посмотрю, какие у нее есть события.

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Вт июн 19, 2018 11:56 am
smart_g
У меня обычная кнопка круглая небольшая. Smart wireless switch которая. У нее есть long_click_press и long_click_release. Пользуюсь этим. Проблем никаких.

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Вт июн 19, 2018 9:29 pm
Ron
Хорошо миметь свой домашний VPN )))
Дабы где бы жопа не носилась, а иметь все родное под рукой :)
Их 2 разновидности собственно говоря.
Круглая
click
long_click_press
long_click_release
double_click

Квадратная

click
double_click

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Вт июн 19, 2018 9:35 pm
Aven
Реализация этих кликов находится в роутере (в терминологии ZigBee), то есть в шлюзе, все кнопки шлют press и release события по ZigBee, дальше уже обертка в шлюзе все решает... через свисток можно будет сделать одинаковую поддержку всех функций.

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Вт июн 19, 2018 9:43 pm
Ron
Aven писал(а): Вт июн 19, 2018 9:35 pm Реализация этих кликов .... в шлюзе
Да
Aven писал(а): Вт июн 19, 2018 9:35 pm дальше уже обертка в шлюзе все решает
Нет.
Если шлюз отдает репорт, по пофиг как и чем ты читаешь состояние железки и ей команды отдаешь.

ps. основа общения по tcip $ udp API! :)
pps. Ультрабук как смарт- тот же пальцетык. За грамматические ошибки прошу прощения. У меня китиец, он русскому обучается с напрягом )))))

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Вт июн 19, 2018 9:55 pm
skysilver
nick7zmail писал(а): Вт июн 19, 2018 11:36 am 2x клавишная, на выключатель похожа, но без силовой части.
Расчехлил свою двуклавишную кнопку (пульт). Модель 86sw2 WXKG02LM. Все проверял на последней прошивке шлюза.
Шлюз шлет следующие репорты от этой кнопки:
- click1
- click0
- both_click
- long_click0
- long_click1
- long_both_click
Модуль их прекрасно видит и фиксирует. Но! Все события типа long_ полная хрень, ибо они идут одновременно! (прям сразу же) с событиями типа click. Поэтому завязывать на лонг-клики не вижу абсолютно никакого смысла. По крайней мере, до тех пор, пока это не поправят в прошивке шлюза (если вообще поправят когда-либо).

В Михом никаких лонг-кликов нет, в наличии только ClickRight, ClickLeft, ClickBoth.

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Вт июн 19, 2018 10:01 pm
Aven
Ron писал(а): Вт июн 19, 2018 9:43 pm
Aven писал(а): Вт июн 19, 2018 9:35 pm дальше уже обертка в шлюзе все решает
Нет.
Если шлюз отдает репорт, по пофиг как и чем ты читаешь состояние железки и ей команды отдаешь.
Так и не отдает репорт, т.к. в прошивке шлюза не заложено это. Кнопки все отдают одинаково.

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Вт июн 19, 2018 10:11 pm
Ron
Эмммм... ну читай , думай )))
Кнопа в доме Лос Аеджелес
report {"cmd":"report","model":"switch","sid":"бла-бла","short_id":ага,"data":{"status":"double_click"}}
Кнопка в моем доме Russia
report {"cmd":"report","model":"sensor_switch.aq2","sid":"бла-бла","short_id":ага,"data":{"status":"click"}}

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Вт июн 19, 2018 11:13 pm
nick7zmail
skysilver писал(а): Вт июн 19, 2018 9:55 pm
nick7zmail писал(а): Вт июн 19, 2018 11:36 am 2x клавишная, на выключатель похожа, но без силовой части.
Расчехлил свою двуклавишную кнопку (пульт). Модель 86sw2 WXKG02LM. Все проверял на последней прошивке шлюза.
Шлюз шлет следующие репорты от этой кнопки:
- click1
- click0
- both_click
- long_click0
- long_click1
- long_both_click
Модуль их прекрасно видит и фиксирует. Но! Все события типа long_ полная хрень, ибо они идут одновременно! (прям сразу же) с событиями типа click. Поэтому завязывать на лонг-клики не вижу абсолютно никакого смысла. По крайней мере, до тех пор, пока это не поправят в прошивке шлюза (если вообще поправят когда-либо).

В Михом никаких лонг-кликов нет, в наличии только ClickRight, ClickLeft, ClickBoth.
Понял, спасибо за разъяснения. Я прост понять не мог - почему событие вроде есть, а нифига не отрабатывает (отрабатывает то что на клик завязано).

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Ср июн 20, 2018 11:35 am
smart_g
[/quote]

Модуль их прекрасно видит и фиксирует. Но! Все события типа long_ полная хрень, ибо они идут одновременно! (прям сразу же) с событиями типа click. Поэтому завязывать на лонг-клики не вижу абсолютно никакого смысла. По крайней мере, до тех пор, пока это не поправят в прошивке шлюза (если вообще поправят когда-либо).

В Михом никаких лонг-кликов нет, в наличии только ClickRight, ClickLeft, ClickBoth.
[/quote]

Которая круглая. На click заведено включение выключение лампы Yeeligth.
На long изменение ее яркости. Никаких ложных срабатываний не было.