Страница 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
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?