Страница 118 из 217
Re: Модуль поддержки Xiaomi Smart Home
Добавлено: Вт авг 14, 2018 3:23 pm
skysilver
Большое обновление модуля - поддержка шлюза Aqara AC Companion и много других изменений.
Готовьтесь немного перенастраивать модуль, отлавливать баги и писать репорты.
Перед установкой на "боевой" системе протестируйте на стенде.
Изменения:
- Унификация метрик устройств.
- Добавлена поддержка шлюза Aqara AC Companion.
- Добавлена поддержка кубика Aqara (только через шлюз Aqara).
- Передача параметров NEW_VALUE и OLD_VALUE в привязанный метод.
- Метрика command для отправки API-команд устройствам (например, read, discovery).
- Расширенные настройки логирования/отладки.
- Кнопка About/О модуле.
- Подсказки в настройках.
- Простые устройства для всех метрик.
- Исправлен whois-поиск шлюзов в сети.
- Убрана настройка IP шлюза.
- Рефакторинг и оптимизация.
Подробнее о метриках устройств и отличиях в API между Mijia и Aqara читаем в БЗ
https://kb.smartliving.ru/сравнительная ... -и-aqara-и

- 001.png (13.79 КБ) 4739 просмотров
Re: Модуль поддержки Xiaomi Smart Home
Добавлено: Вт авг 14, 2018 4:48 pm
vitt76
https://majordomo.smartliving.ru/forum/ ... ile&u=1187, спасибо за труд!
в настройках читаю
Если в модуль не поступают данные от шлюза, то указать адрес 224.0.0.50 или локальный IP сервера из того же сегмента сети, что и шлюз.
значит ли это, что шлюз может находиться в другой подсети? что такое в данном случае "сервер"?
Re: Модуль поддержки Xiaomi Smart Home
Добавлено: Вт авг 14, 2018 9:38 pm
skysilver
vitt76 писал(а): Вт авг 14, 2018 4:48 pm
значит ли это, что шлюз может находиться в другой подсети? что такое в данном случае "сервер"?
Сервер - это комп, где запущен МДМ и модуль. Его IP-шник и имеется в виду.
Насчет нахождения шлюза в другой сети ничего не изменилось - по-прежнему все зависит от маршрутизации трафика между сегментами.
Re: Модуль поддержки Xiaomi Smart Home
Добавлено: Вт авг 14, 2018 10:16 pm
chibis
skysilver писал(а):Большое обновление модуля - поддержка шлюза Aqara AC Companion и много других изменений.
Готовьтесь немного перенастраивать модуль, отлавливать баги и писать репорты.
Перед установкой на "боевой" системе протестируйте на стенде.
Изменения:
- Унификация метрик устройств.
- Добавлена поддержка шлюза Aqara AC Companion.
- Добавлена поддержка кубика Aqara (только через шлюз Aqara).
- Передача параметров NEW_VALUE и OLD_VALUE в привязанный метод.
- Метрика command для отправки API-команд устройствам (например, read, discovery).
- Расширенные настройки логирования/отладки.
- Кнопка About/О модуле.
- Подсказки в настройках.
- Простые устройства для всех метрик.
- Исправлен whois-поиск шлюзов в сети.
- Убрана настройка IP шлюза.
- Рефакторинг и оптимизация.
Подробнее о метриках устройств и отличиях в API между Mijia и Aqara читаем в БЗ
https://kb.smartliving.ru/сравнительная ... -и-aqara-и
001.png
Да, уж... Пока не обновил модуль. Страшно [emoji44]. Это ж все перестраивать придется, розетки, кнопки и т. д. В ПУ перестраивать, в сценах и меню... Сложно так зачем? Для Чайников очень сложно. И как это с меньшими потерями сделать? Да и ещё на двух серверах (основной и резервный) [emoji849][emoji848][emoji849][emoji848]
Отправлено с моего MI 6 через Tapatalk
Re: Модуль поддержки Xiaomi Smart Home
Добавлено: Ср авг 15, 2018 8:16 am
cepxuo
Всем привет!
После обновления от "2018-08-14 15:00:27" перестал работать метод "Switch". Другие методы (например "MotionDetected" и мои самодельные методы) - работают. Пробовал перезапускать цикл - не помогло
PS: Данный метод привязан к выключателям на батарейках. Посмотрел на телефоне в программе MiHome - данные от выключателя приходят, посмотрел в настройках модуля - данные от шлюза в модуль тоже приходят (судя по таймстэмпу в свойствах выключателя). Попробовал вручную запустить метод "Switch" - тоже работает. Получается модуль этот метод не запускает, хотя получает данные от выключателей.
Re: Модуль поддержки Xiaomi Smart Home
Добавлено: Ср авг 15, 2018 9:15 am
skysilver
cepxuo писал(а): Ср авг 15, 2018 8:16 amДанный метод привязан к выключателям на батарейках.
Давай скриншот вкладки Данные.
Re: Модуль поддержки Xiaomi Smart Home
Добавлено: Ср авг 15, 2018 3:32 pm
C_3AXAPOB
Не устанавливается рингтон, ночник не включается.
Re: Модуль поддержки Xiaomi Smart Home
Добавлено: Ср авг 15, 2018 3:35 pm
skysilver
C_3AXAPOB писал(а): Ср авг 15, 2018 3:32 pm
Не устанавливается рингтон, ночник не включается.
Чем докажешь? )) Что в логах? Рингтоны я на обоих шлюзах тестил, работают. С rgb тоже никаких проблем.
Re: Модуль поддержки Xiaomi Smart Home
Добавлено: Ср авг 15, 2018 4:46 pm
C_3AXAPOB
Ночник заработал после перезагрузки цикла, хотя и до этого цикл нормально работал.
Рингтон всёравно не проигрывается
в данных шлюза позиция rington
ringtone 10
в отладке
16:41:58 Sending: {"sid":"7811dcb1fc4c","cmd":"write","model":"gateway","data":"{\"mid\":10,\"vol\":51,\"key\":\"МОЙКЛЮЧ\"}"} to 192.168.1.68
16:41:58 Queue command: {"ID":"84","IP":"192.168.1.68","DATA":"{\"sid\":\"7811dcb1fc4c\",\"cmd\":\"write\",\"model\":\"gateway\",\"data\":\"{\\\"mid\\\":10,\\\"vol\\\":51,\\\"key\\\":\\\"МОЙКЛЮЧ\\\"}\"}","ADDED":"2018-08-15 16:41:58"}
Re: Модуль поддержки Xiaomi Smart Home
Добавлено: Ср авг 15, 2018 4:54 pm
skysilver
C_3AXAPOB писал(а): Ср авг 15, 2018 4:46 pm
Рингтон всёравно не проигрывается
А что в ответ приходит? В write_ack?