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

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

Модератор: immortal

GSMag
Сообщения: 6
Зарегистрирован: Чт окт 25, 2018 10:54 pm
Благодарил (а): 1 раз
Поблагодарили: 1 раз

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

Сообщение GSMag » Чт окт 25, 2018 10:59 pm

Всем привет.
Прошу не пинать, если тему уже поднимали.
Имеем новый шлюз от Xiaomi Aqara с поддержкой HomeKit, как писал продавец эта версия не дружит с MiHome, а только Aqara Home.
Кто знает как можно подружить с MajorDoMo.
Или с MiHome

Спасибо
За это сообщение автора GSMag поблагодарил:
VooDooN (Пн окт 29, 2018 12:26 pm)
Рейтинг: 1.23%
Аватара пользователя
nick7zmail
Сообщения: 7321
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 1931 раз

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

Сообщение nick7zmail » Пт окт 26, 2018 7:17 am

Ron писал(а):
Чт окт 25, 2018 9:11 pm
Да нафиг заббикс, еще одна хрень в доме, которая требует ухода.
Лучше уж 2 мадамки в бикини- это дешевле и мозг по айдентам не грузят )))
Я про rpiminitor или еже с нею. Там эти штуки логи и историю пишут и не грузят дикими объемами текста.

Знаешь что, апельсин на lan повесь и пробуй.
К слову - CPU temp: 62°C это дофига...
Уже от чипа цибарку подкурить можно...
Ну от 62 градусов особо не подкуриш, а вообще для полупроводников (в частности процессоров) 70 - ещё адекватная температура (возможно к одноплатникам не относится конечно...не вкурсах)...у меня RPI под нагрузкой до 68 вроде разгонялась. В покое около 55-58 держит. И это с радиатором на проце.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
skysilver
Сообщения: 2925
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 380 раз
Поблагодарили: 1674 раза
Контактная информация:

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

Сообщение skysilver » Пт окт 26, 2018 9:28 am

GSMag писал(а):
Чт окт 25, 2018 10:59 pm
Имеем новый шлюз от Xiaomi Aqara с поддержкой HomeKit, как писал продавец эта версия не дружит с MiHome, а только Aqara Home.
Кто знает как можно подружить с MajorDoMo.
Отвечал тебе в чате. Продублирую.

Насколько мне известно, пока это невозможно в принципе, т.к. у этого шлюза нет режима разработчика.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
skysilver
Сообщения: 2925
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 380 раз
Поблагодарили: 1674 раза
Контактная информация:

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

Сообщение skysilver » Пт окт 26, 2018 9:30 am

VladPTZ писал(а):
Чт окт 25, 2018 8:34 pm
Мониторинга типа zabbix не установлено.
При старте системы пишет
System load: 3.79 3.41 3.30 Up time: 1 day
Можно открыть отдельную ssh-сессию и в ней запустить htop
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
VladPTZ
Сообщения: 382
Зарегистрирован: Вт май 31, 2016 6:56 pm
Откуда: Россия Карелия Петрозаводск
Благодарил (а): 93 раза
Поблагодарили: 55 раз

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

Сообщение VladPTZ » Пт окт 26, 2018 8:55 pm

На тему тормозов
Еще проверил
Нажимаю на копке xiaomi двойной клик
Пакет приходит сразу

Код: Выделить всё

tcpdump dst port 9898 -X
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on wlx00367620ba87, link-type EN10MB (Ethernet), capture size 262144 bytes
17:48:57.363813 IP lumi-gateway-v3_miio78824175.4321 > 224.0.0.50.9898: UDP, length 112
        0x0000:  4500 008c 6a68 0000 ff11 aeae c0a8 016f  E...jh.........o
        0x0010:  e000 0032 10e1 26aa 0078 ef57 7b22 636d  ...2..&..x.W{"cm
        0x0020:  6422 3a22 7265 706f 7274 222c 226d 6f64  d":"report","mod
        0x0030:  656c 223a 2273 7769 7463 6822 2c22 7369  el":"switch","si
        0x0040:  6422 3a22 3135 3р64 3030 3031 6266 3230  d":"158d00077bf20
        0x0050:  3238 222c 2273 686f 7274 5f69 6422 3a33  28","short_id":3
        0x0060:  3134 3739 2c22 6461 7461 223a 227b 5c22  1479,"data":"{\"
        0x0070:  7374 6174 7573 5c22 3a5c 2264 6f75 626c  status\":\"doubl
        0x0080:  655f 636c 6963 6b5c 227d 227d            e_click\"}"}
17:49:00.025343 IP lumi-gateway-v3_miio78824175.4321 > 224.0.0.50.9898: UDP, length 117
        0x0000:  4500 0091 6a6c 0000 ff11 aea5 c0a8 016f  E...jl.........o
        0x0010:  e000 0032 10e1 26aa 007d 8861 7b22 636d  ...2..&..}.a{"cm
        0x0020:  6422 3a22 7265 706f 7274 222c 226d 6f64  d":"report","mod
        0x0030:  656c 223a 2273 656e 736f 725f 6d6f 7469  el":"sensor_moti
        0x0040:  6f6e 2e61 7132 222c 2273 6964 223a 2231  on.aq2","sid":"1
        0x0050:  3538 6430 3030 3165 3563 6437 3922 2c22  58d0001e5cd79","
        0x0060:  7368 6f72 745f 6964 223a 3532 3539 382c  short_id":52598,
        0x0070:  2264 6174 6122 3a22 7b5c 226e 6f5f 6d6f  "data":"{\"no_mo
        0x0080:  7469 6f6e 5c22 3a5c 2231 3230 5c22 7d22  tion\":\"120\"}"
        0x0090:  7d  
А в логи mi home отображается с задержкой и визуальнов включение света это потверждает.

Код: Выделить всё

20:49:08 0.22916100 {"cmd":"report","model":"switch","sid":"158d0005bf2028","short_id":31479,"data":"{\"status\":\"double_click\"}"}
Была разница и в 30 скунд.
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
skysilver
Сообщения: 2925
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 380 раз
Поблагодарили: 1674 раза
Контактная информация:

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

Сообщение skysilver » Вс окт 28, 2018 11:04 pm

VladPTZ писал(а):
Пт окт 26, 2018 8:55 pm
А в логи mi home отображается с задержкой и визуальнов включение света это потверждает.
Да, странная картина у тебя.
А можешь в файле цикла /scripts/cycle_xiaomihome.php раскомментировать строчку 130?
https://github.com/sergejey/majordomo-x ... e.php#L130
Предварительно остановить цикл, а потом снова запустить.
После проведи все те же самые тесты, что и выше, - tcpdump + лог debmes + лог cycle. Какое получится время одного и того же события во всех трех логах.
За это сообщение автора skysilver поблагодарил:
VladPTZ (Чт ноя 01, 2018 8:56 am)
Рейтинг: 1.23%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
VooDooN
Сообщения: 307
Зарегистрирован: Сб июн 11, 2016 12:02 am
Благодарил (а): 168 раз
Поблагодарили: 63 раза

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

Сообщение VooDooN » Пн окт 29, 2018 12:28 pm

GSMag писал(а):
Чт окт 25, 2018 10:59 pm
Имеем новый шлюз от Xiaomi Aqara с поддержкой HomeKit, как писал продавец эта версия не дружит с MiHome, а только Aqara Home.
А как этот шлюз отличить от той версии, которая дружит с MajorDoMo? Я тоже собираюсь покупать скоро и даже не знал о такой проблеме.
skysilver
Сообщения: 2925
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 380 раз
Поблагодарили: 1674 раза
Контактная информация:

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

Сообщение skysilver » Пн окт 29, 2018 12:58 pm

VooDooN писал(а):
Пн окт 29, 2018 12:28 pm
А как этот шлюз отличить от той версии, которая дружит с MajorDoMo? Я тоже собираюсь покупать скоро и даже не знал о такой проблеме.
Он круглый, значительно дороже, и с лого Homekit на коробке. А Акара, который дружит с МДМ, вообще квадратный. Спутать сложно. ))
За это сообщение автора skysilver поблагодарил:
VooDooN (Пн окт 29, 2018 1:20 pm)
Рейтинг: 1.23%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
Kvantos
Сообщения: 275
Зарегистрирован: Вт окт 31, 2017 1:05 pm
Благодарил (а): 26 раз
Поблагодарили: 40 раз

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

Сообщение Kvantos » Пн окт 29, 2018 1:07 pm

Я купил КРУГЛЫЙ "Mi Smart Home Gateway 2" с логотипом "Mi" , у него есть режим разработчика и он прекрасно дружит с МДМ.
Или речь идет только о семействе "Xiaomi Aqara"?
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
skysilver
Сообщения: 2925
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 380 раз
Поблагодарили: 1674 раза
Контактная информация:

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

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

К Mijia вопросов нет. Речь про Aqara.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Ответить