Найдено 11 результатов

nooze
Пн апр 03, 2017 4:40 pm
Форум: Модули и приложения
Тема: [Модуль] Xiaomi Home (xiaomihome)
Ответы: 2165
Просмотры: 1394986

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

Я так понимаю корректировка просто игнорирует статус "no_motion" - а не хотите добавить и его тоже в обработчик?
Ведь сохраняя его для объекта "датчика-движения" можно делать очень легкие скрипты опрашивающие датчики на время последнего срабатывания и делающие вывод например о том что все спят или ...
nooze
Пн апр 03, 2017 1:01 pm
Форум: Модули и приложения
Тема: [Модуль] Xiaomi Home (xiaomihome)
Ответы: 2165
Просмотры: 1394986

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

По датчику движения стоит обработка
...
т.е. на любое сообщение он будет сообщать о движении, на деле же там может быть, например, такой ответ: {"no_motion":"180"}
можно добавить что-нибудь вроде такого, чтобы пофиксить:
if ($command=='report' && $message_data['model']=='motion') {
if (isset ...
nooze
Пт мар 31, 2017 12:55 pm
Форум: Модули и приложения
Тема: [Модуль] Xiaomi Home (xiaomihome)
Ответы: 2165
Просмотры: 1394986

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

Что касается дублирующего беспроводного выключателя - я немного поторопился сказав что он сразу заработал - на самом деле у него еще есть третье действие (кроме нажатия левой и правой клавиш) - это одновременное нажатие обоих.
report {"dual_channel":"both_click"}

Прикольно, не знал. Добавил ...
nooze
Пт мар 31, 2017 12:28 pm
Форум: Модули и приложения
Тема: [Модуль] Xiaomi Home (xiaomihome)
Ответы: 2165
Просмотры: 1394986

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

...
А вот со вторым (на фото справа) - проводным выключателем тоже на две клавиши, только тем который страивается в стену повезло уже не так сильно
...
Так как он одновременно И управляющий И принимающий команды - логика переменных у него отличается от обычных кнопок. Тут придется уже шаманить ...
nooze
Пт мар 31, 2017 12:16 am
Форум: Модули и приложения
Тема: [Модуль] Xiaomi Home (xiaomihome)
Ответы: 2165
Просмотры: 1394986

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

Вот еще наковырял такой момент

В общем классе модуля по устройства xiaomi есть такой отрывок

if ($command=='report' && isset($message_data['data']['rgb']) && $message_data['model']=='gateway') {
$command='rgb';
$value=substr(dechex($message_data['data']['rgb']),-6);
}

В этот момент скрипт ...
nooze
Чт мар 30, 2017 11:18 pm
Форум: Модули и приложения
Тема: [Модуль] Xiaomi Home (xiaomihome)
Ответы: 2165
Просмотры: 1394986

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

Потом поделитесь задумка хорошая.

Обязательно! В принципе я уже все реализовал, подбираю цвета и донастраиваю

Тем временем забрал с почты еще 2 xiaomi девайса серии Aqara

https://habrastorage.org/files/f30/32b/071/f3032b071e674d46a2cca357f2f6ef5c.jpg

1 (слева) - беспроводной переключатель ...
nooze
Чт мар 30, 2017 3:33 pm
Форум: Модули и приложения
Тема: [Модуль] Xiaomi Home (xiaomihome)
Ответы: 2165
Просмотры: 1394986

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

Это все что требуется или может я что-то упустил и зря жду чуда?

Лично на моей системе все работает без кода.
Заработало!
Надо было обратить внимание на "error:invalid_key" - почему-то старый ключ который работал нормально перестал приниматься шлюзом (причина мне не понятна) и в приложении Mi ...
nooze
Чт мар 30, 2017 2:30 pm
Форум: Модули и приложения
Тема: [Модуль] Xiaomi Home (xiaomihome)
Ответы: 2165
Просмотры: 1394986

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

http://majordomo.smartliving.ru/forum/viewtopic.php?f=5&t=3644&start=60

Спасибо! Теперь я дошел до того же результата - есть выбор цвета на панели и он меняется, если я меняю цвет подсветки у шлюза из Mi Home.
Но при выборе своего цвета в панели - ничего не происходит. Нужно писать код для ...
nooze
Чт мар 30, 2017 1:18 pm
Форум: Модули и приложения
Тема: [Модуль] Xiaomi Home (xiaomihome)
Ответы: 2165
Просмотры: 1394986

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

http://majordomo.smartliving.ru/forum/viewtopic.php?f=5&t=3644&start=60

Спасибо! Теперь я дошел до того же результата - есть выбор цвета на панели и он меняется, если я меняю цвет подсветки у шлюза из Mi Home.
Но при выборе своего цвета в панели - ничего не происходит. Нужно писать код для ...
nooze
Чт мар 30, 2017 11:12 am
Форум: Модули и приложения
Тема: [Модуль] Xiaomi Home (xiaomihome)
Ответы: 2165
Просмотры: 1394986

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

Разобрался с алгоритмом управления -- сложная заморочка была с шифрованием и подписью команд управления. По итогу можно слать управляющие команды -- для шлюза это управление RGB-подсветкой:
http://c2n.me/3H2MjRR.png

Т.е. если в меню добавить элемент типа "Выбор цвета" и связать его с тем же ...