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

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

Модератор: immortal

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

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

Сообщение chibis » Пт авг 17, 2018 10:42 pm

skysilver писал(а):
chibis писал(а):
Пт авг 17, 2018 8:47 pm
Но вот вопрос, как добавить еще шлюз lumi.acpartner.v3 ???
Как и шлюз Mijia - включить у него режим разработчика, и тогда в модуль все само залетит. )
Не, не ловит он его. Вот включил режим разработчика. Потыкал режимы на нем через MiHome, перезагрузил... Тихо. ИзображениеИзображение

Отправлено с моего MI 6 через 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 » Пт авг 17, 2018 11:34 pm

У тебя acpartner.v2. У него нет режима разработчика.
Нужен квадратный шлюза Акара acpartner.v3. У него есть работающий режим разработчика.
За это сообщение автора skysilver поблагодарил:
chibis (Сб авг 18, 2018 6:51 am)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
chibis
Сообщения: 199
Зарегистрирован: Пн апр 02, 2018 10:47 am
Откуда: Moscow
Благодарил (а): 40 раз
Поблагодарили: 2 раза

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

Сообщение chibis » Сб авг 18, 2018 6:50 am

skysilver писал(а):У тебя acpartner.v2. У него нет режима разработчика.
Нужен квадратный шлюза Акара acpartner.v3. У него есть работающий режим разработчика.
МдаааааИзображение🤪, короче в топку его.... Я же из-за него и торопился обновить модуль.... Не судьба...


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

Raspberry Pi 3B+, HP PC Intel , Ubuntu 18.04 Server LTS - 2 шт.
Dicont
Сообщения: 112
Зарегистрирован: Вс дек 17, 2017 11:24 pm
Благодарил (а): 34 раза
Поблагодарили: 11 раз

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

Сообщение Dicont » Сб авг 18, 2018 11:04 pm

Всем привет!
У кого нибудь стоит два Шлюза?
Модуль Xiomi Home нормально работает с двумя одинаковыми Шлюзами?

Из модуля Xiomi miIO
"fw_ver":"1.4.1_156","hw_ver":"MW300","model":"lumi.gateway.v3",
первый и второй Шлюз модели и прошивки одинаковые, первый работает как и работал нормально, а вот второй ...
Работает только информационные данные т.е показывает Освещенность, и установленные цвета, но установить както Цвет на подсветку второго шлюза нет возможности :(
Из приложения MiHome все отрабатывает по 2м Шлюзам одинаково подсветка работает и на первом и на втором.
Изменения Цвета Яркости второго шлюза в Xiomi Home модуле видно.
Режимы разработчика включен, токен корректный, т.к Xiomi miIO позволяет привязывать\отвязывать устройства ...
Второй "Неуправляемый шлюз" перезагружался, перерегистрировался, менялись ключи разработчика и токены толку нет ...
Dicont
Сообщения: 112
Зарегистрирован: Вс дек 17, 2017 11:24 pm
Благодарил (а): 34 раза
Поблагодарили: 11 раз

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

Сообщение Dicont » Вс авг 19, 2018 12:43 pm

Dicont писал(а):
Сб авг 18, 2018 11:04 pm
Всем привет!
У кого нибудь стоит два Шлюза?
Модуль Xiomi Home нормально работает с двумя одинаковыми Шлюзами?

Из модуля Xiomi miIO
"fw_ver":"1.4.1_156","hw_ver":"MW300","model":"lumi.gateway.v3",
первый и второй Шлюз модели и прошивки одинаковые, первый работает как и работал нормально, а вот второй ...
Работает только информационные данные т.е показывает Освещенность, и установленные цвета, но установить както Цвет на подсветку второго шлюза нет возможности :(
Из приложения MiHome все отрабатывает по 2м Шлюзам одинаково подсветка работает и на первом и на втором.
Изменения Цвета Яркости второго шлюза в Xiomi Home модуле видно.
Режимы разработчика включен, токен корректный, т.к Xiomi miIO позволяет привязывать\отвязывать устройства ...
Второй "Неуправляемый шлюз" перезагружался, перерегистрировался, менялись ключи разработчика и токены толку нет ...
Сделал в итоге управление подсветкой второго шлюза через Xiomi miIO отправкой метода и параметра напрямую через http
... dcmd=set_rgb&dopt=[1679622399]
Но как то это не правильно, хотелось бы единую точку управление на уровне модуля, зато работает ...
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Вс авг 19, 2018 9:52 pm

Dicont писал(а):
Сб авг 18, 2018 11:04 pm
Всем привет!
У кого нибудь стоит два Шлюза?
Модуль Xiomi Home нормально работает с двумя одинаковыми Шлюзами?
С двумя Mijia дела не имел. А Mijia и Aqara одновременное работают без проблем.

Показывай скрины и логи, попробуем разобраться.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
Genplane
Сообщения: 32
Зарегистрирован: Чт авг 18, 2016 11:43 am
Откуда: Калининград
Благодарил (а): 37 раз
Поблагодарили: 1 раз

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

Сообщение Genplane » Пн авг 20, 2018 9:25 am

Доброго дня всем!
Странно работает датчик движения от Xiaomi:
1. Хочется, чтобы при нахождении в зоне действия датчика, он постоянно перезапускал таймер на выключение света.
2. Он НЕ перезапускает таймер, если постоянно двигаешься в его зоне, но запускает его заново, если я покидаю его зону на время около одной минуты.
Получается, что он держит высокий уровень, пока под ним двигаешься? Отрабатывает таймер, выключается свет и любые пассы в темноте не включают его снова. Нужно выйти из помещения, подождать, войти и тогда свет включится.
в простейших PIR-ах это обходится переключением на режим "L" и отслеживанием перехода на "0" с последующим переходом на "1" для перезапуска таймера.
Как это решить в данном случае?
Windows 7, MiniPC, MegaD, Arduino
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Пн авг 20, 2018 9:34 am

Genplane писал(а):
Пн авг 20, 2018 9:25 am
Получается, что он держит высокий уровень, пока под ним двигаешься?
Включи лог DebMes и увидишь всю логику работы датчика.

ДД шлет 1 при обнаружении движения. Потом минуту (60 сек) молчит, хоть упляшись перед ним. Он же на батарейке, а ее нужно экономить, чтобы проработать заявленные 1.5-2 года. Если через минуту движение продолжается, то ДД снова шлет 1. Если не было движения 2 минуты, то придет событие no_motion = 120.

Чтобы понимать окончание движения у ДД сяоми нужно запускать таймер на 60 и более сек, который будет писать 0 в свойство объекта, т.о. давая системе понять, что движения закончилось.
За это сообщение автора skysilver поблагодарил:
Genplane (Пн авг 20, 2018 1:34 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
Genplane
Сообщения: 32
Зарегистрирован: Чт авг 18, 2016 11:43 am
Откуда: Калининград
Благодарил (а): 37 раз
Поблагодарили: 1 раз

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

Сообщение Genplane » Пн авг 20, 2018 1:33 pm

Понял. Спасибо. Попробую
Windows 7, MiniPC, MegaD, Arduino
fandaymon
Сообщения: 1554
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

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

Сообщение fandaymon » Вт авг 21, 2018 2:22 pm

Давно хотел спросить компетентных товарищей - а почему то что принимается циклом потом отправляется в Мажордомо каким-то странным путём - через $url = BASE_URL . '/ajax/xiaomihome.html?op=process'; ?
Ответить