[Модуль] Xiaomi Home (xiaomihome)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

TransMatrix
Сообщения: 186
Зарегистрирован: Вс май 28, 2017 9:24 am
Благодарил (а): 8 раз
Поблагодарили: 22 раза

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

Сообщение TransMatrix » Пн окт 22, 2018 2:26 am

Как показала практика - ЛонгКлик в модуле ловился на "Старшем" примерно до конца августа. Потом только "хвост" торчал от него...
Аватара пользователя
Ron
Сообщения: 480
Зарегистрирован: Пт окт 27, 2017 6:44 pm
Благодарил (а): 144 раза
Поблагодарили: 70 раз

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

Сообщение Ron » Пн окт 22, 2018 10:45 am

Ну у меня круглая кнопка.
Норм все
{"cmd":"report","model":"switch","sid":"бла-бла","short_id":35667,"data":{"status":"long_click_press"}}
TransMatrix
Сообщения: 186
Зарегистрирован: Вс май 28, 2017 9:24 am
Благодарил (а): 8 раз
Поблагодарили: 22 раза

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

Сообщение TransMatrix » Пн окт 22, 2018 10:52 am

С круглой ловит и даблклик.
А вот с квадратными одно и двухклавишными - странно.

Было 0, 1 и both на клик.
Потом сменилось на left и right и примерно тогда-же начал приходить лонг по отпусканию.

А потом - лонг пропал. То-ли перестала база его давать, то-ли модуль перестал ловить.
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Пн окт 22, 2018 1:14 pm

TransMatrix писал(а):
Пн окт 22, 2018 10:52 am
А вот с квадратными одно и двухклавишными - странно.
Было 0, 1 и both на клик.
Потом сменилось на left и right и примерно тогда-же начал приходить лонг по отпусканию.
А потом - лонг пропал. То-ли перестала база его давать, то-ли модуль перестал ловить.
Сколько себя помню, лонги у них "кривые" - совпадали по времени с обычными кликами. Соответственно пользы от них никакой и не было.
Если есть сомнения, что модуль якобы что-то не ловит, то включи debmes-лог и увидишь там все репорты от шлюза. Если нужных нет, значит сам шлюз не шлет.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Пн окт 22, 2018 1:15 pm

И вопрос на засыпку всем. ) Есть кто обновил шлюз до прошивки 149? На ней отвалился режим разработчика или нет?
А то мне два случая таких уже известно.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
bat86
Сообщения: 80
Зарегистрирован: Пн ноя 30, 2015 10:20 pm
Благодарил (а): 25 раз
Поблагодарили: 6 раз

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

Сообщение bat86 » Пн окт 22, 2018 1:53 pm

skysilver писал(а):
Пн окт 22, 2018 1:15 pm
И вопрос на засыпку всем. ) Есть кто обновил шлюз до прошивки 149? На ней отвалился режим разработчика или нет?
А то мне два случая таких уже известно.
Обновился, вроде ничего не отвалилось.
Аватара пользователя
Ron
Сообщения: 480
Зарегистрирован: Пт окт 27, 2017 6:44 pm
Благодарил (а): 144 раза
Поблагодарили: 70 раз

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

Сообщение Ron » Пн окт 22, 2018 7:55 pm

У меня уже 159.0143 стоит в шлюзе.
Пашет.
Аватара пользователя
chibis
Сообщения: 199
Зарегистрирован: Пн апр 02, 2018 10:47 am
Откуда: Moscow
Благодарил (а): 40 раз
Поблагодарили: 2 раза

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

Сообщение chibis » Пн окт 22, 2018 8:08 pm

skysilver писал(а):И вопрос на засыпку всем. ) Есть кто обновил шлюз до прошивки 149? На ней отвалился режим разработчика или нет?
А то мне два случая таких уже известно.
Вроде изменений не было, хотя один раз подвисли ДД все до перезагрузки циклов. Правда, уже на 159.Изображение

Отправлено с моего MI 8 через Tapatalk

Raspberry Pi 3B+, HP PC Intel , Ubuntu 18.04 Server LTS - 2 шт.
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Пн окт 22, 2018 9:25 pm

Да, конечно, 159ая. Опечатался малёха.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
Ron
Сообщения: 480
Зарегистрирован: Пт окт 27, 2017 6:44 pm
Благодарил (а): 144 раза
Поблагодарили: 70 раз

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

Сообщение Ron » Вт окт 23, 2018 4:42 am

skysilver писал(а):
Пн окт 22, 2018 1:14 pm
Сколько себя помню, лонги у них "кривые" - совпадали по времени с обычными кликами. Соответственно пользы от них никакой и не было.
Если есть сомнения, что модуль якобы что-то не ловит, то включи debmes-лог и увидишь там все репорты от шлюза. Если нужных нет, значит сам шлюз не шлет.
К стати думаю, что лучше в самом михоме на смартфоне или планшете от этих "странных" выключателей посмотреть логи, ну как нажатия всякие отрабатывает.
Там, если зайти в интересующий девайс, то логи выдергивает по функции, которую сяомовцы заложили.
И если не даёт лонгклики и им подобное, то тем более не следует пинать на модули в мажорике и репу чесать почему трабла.
Ответить