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

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

Модератор: immortal

verg
Сообщения: 2
Зарегистрирован: Сб июн 02, 2018 11:32 pm
Благодарил (а): 0
Поблагодарили: 1 раз

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

Сообщение verg » Вт апр 16, 2019 11:58 pm

1.Версия и модель шлюза: lumi.gateway.v3. Код версии 245. Gateway 2
2. Версия прошивки шлюза: 1.4.1_167, hw_ver MW300
3. Версия операционной системы: ARMBIAN 5.73 stable Ubuntu 18.04.2 LTS 4.19.25-sunxi
4. Способ подключения сервера к локальной сети: ethernet
5. IP-адреса сервера: 192.168.1.39 и шлюза: 192.168.1.35
6. Скриншоты главной страницы модуля и его настроек:
СпойлерПоказать
1мжд.png
1мжд.png (40.04 КБ) 890 просмотров
7. Скриншот вкладки Services из X-Ray:
СпойлерПоказать
2мжд.png
2мжд.png (63.53 КБ) 890 просмотров
8. Лог цикла модуля (log_дата_cycle_xiaomihome.php.txt) не нашел
9. Лог цикла модуля (2019-04-16-xiaomi.log).
СпойлерПоказать
лог1.png
лог1.png (75.13 КБ) 890 просмотров
10. Содержимое файла hosts:
СпойлерПоказать
хост.png
хост.png (4.93 КБ) 890 просмотров
14. Результат команды sudo netstat -avpu (для linux).
СпойлерПоказать
sudo netstat -avpu.png
sudo netstat -avpu.png (12.6 КБ) 890 просмотров

15. Результат команды sudo netstat -r (для linux).
СпойлерПоказать
sudo netstat -r.png
sudo netstat -r.png (5.63 КБ) 890 просмотров
16. Результат команды sudo netstat -g (для linux).
СпойлерПоказать
sudo netstat.png
sudo netstat.png (7.3 КБ) 890 просмотров
17. Результат команды nmap -sU -Pn 192.168.1.35 -p 9898,4321,54321
СпойлерПоказать
4мжд.png
4мжд.png (10.32 КБ) 890 просмотров
Шлюз не видит Zigbee устроства, хотя модуль Хiaomi miiО их видит
СпойлерПоказать
3мжд.png
3мжд.png (38.65 КБ) 890 просмотров
Что мне нужно сделать что модуль Xiaomi Home их тоже увидел?
Аватара пользователя
Ron
Сообщения: 477
Зарегистрирован: Пт окт 27, 2017 6:44 pm
Благодарил (а): 144 раза
Поблагодарили: 69 раз

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

Сообщение Ron » Пн апр 22, 2019 7:03 pm

Написать Сергею о доработке Mihome модуля. Хотя это не зачем. Отдельные девайсы сяоми, работающие сами по себе (не через шлюз) - один модуль. Через шлюз - другой модуль. Они дополняют друг-друга
shoma
Сообщения: 3
Зарегистрирован: Вт июл 31, 2018 7:12 am
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение shoma » Вс май 05, 2019 1:12 am

Ребят дайте подсказку по беспроводному выключателю сяоми и модулю сяоми хом. если у меня есть готовые сценарии на михом на правую клавишу. Но я создаю в мд простые усройство клавишу на правую клавишу и при выполнении в мд сценарий по клавише не выполняется сценарий михом. или я что то неверно делаю?
Аватара пользователя
nick7zmail
Сообщения: 6419
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 117 раз
Поблагодарили: 1589 раз

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

Сообщение nick7zmail » Пн май 06, 2019 9:59 am

Немного не так. При нажатии на правую клавишу выключателя - прилетает событие в гейт (выполняются сценарии михоум) и в МД (выполняются сценарии, привязанные в МД). В обратную стороноу (МД=>Гейт=>сцегарии михоум) вроде не работает.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
SmoKE_xDDD
Сообщения: 87
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Благодарил (а): 7 раз
Поблагодарили: 8 раз

Отправка команд на шлюз Xiaomi

Сообщение SmoKE_xDDD » Ср май 15, 2019 9:44 pm

Привет всем!
Собственно насколько я понимаю, MJDM как то отправляет команды на шлюз Xiaomi. Вопрос что он шлет, при изменении например Gateway.rgb?
Насколько вероятно, что оправляя команду, например (Что то вроде):

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

{"cmd":"send","model":"sensor_cube.aqgl01","sid":"158d00027d6cf3","short_id":54385,"data":{"status":"flip90"}}
Мы имитируем поворот куба и спровоцируем шлюз выполнить автоматизацию, которая забита в приложении Mi Home.
Насколько это возможно?
Оборудование: Xiaomi + Aqara (Реле, датчики, выключатели)
Навыки: php, html, js
Реализация УД: MJDM + php. Управление с планшета в стене из собственной WEB морды.
skysilver
Сообщения: 2605
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 338 раз
Поблагодарили: 1491 раз
Контактная информация:

Re: Отправка команд на шлюз Xiaomi

Сообщение skysilver » Чт май 16, 2019 9:23 am

SmoKE_xDDD писал(а):
Ср май 15, 2019 9:44 pm
Насколько это возможно?
Запускать встроенные сценарии Михом через АПИ режима разработчика шлюза не возможно.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
eulampy
Сообщения: 1
Зарегистрирован: Вс май 26, 2019 11:52 am
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение eulampy » Вс май 26, 2019 12:00 pm

verg писал(а):
Вт апр 16, 2019 11:58 pm
Что мне нужно сделать что модуль Xiaomi Home их тоже увидел?
Была такая же проблема. Попробуйте в настройках модуля указать IP 224.0.0.50. Я сначала прописал IP сервера с majordomo, у меня добавился только шлюз. Потом я указал 224.0.0.50, полчасика полазил по форумам, зашел на страницу модуля и увидел, что датчик температуры/влажности/давления, привязанный к шлюзу, тоже добавился.
СпойлерПоказать
Opera Снимок_2019-05-26_115738_10.10.10.180.png
Opera Снимок_2019-05-26_115738_10.10.10.180.png (41.04 КБ) 492 просмотра
Collateral
Сообщения: 8
Зарегистрирован: Вс мар 24, 2019 7:55 am
Благодарил (а): 4 раза
Поблагодарили: 0

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

Сообщение Collateral » Пт май 31, 2019 7:46 am

Приветствую, подскажите куда капать?
есть задержки 0,5-1сек в реакции на нажатие выключателей в меню или на сцене

Шлюз сяоми2, выключатели без нулевой линии (через приложение Михом и в сценариях реакция моментальная на нажатие или по сработке датчика движения aqara)
Очень заметна задержка когда в меню тумблер щелкаешь, на картинке он уже перещелкнулся а свет еще не загорелся.
С WiFi реле соноф и броадлинк реакция сработки моментальная в меню только тумблер нажал он еще не переключился в право а свет уже горит.
Железо сервера pentium g4560/4Gb/SSD за глаза я считаю. Система сначала на винде 7ке была, сейчас на ubuntu 18.04 поставил особо не помогло с задержкой в модуле Xiaomi Home.

Вообще недавно около 3мес умным домом на majordomo занимаюсь, сразу не особо обращал внимание на задержки с сяоми, сценарии по датчикам движение работали через родное приложение михом (реакция моментальная по датчику движения). А как стал настраивать тоже включение по движению в majordomo вылез косяк с задержкой считаю именно при вызове метода turnOn, т.к. щелкая по выключателю задержка при срабатывании метода идет.
почитал в этой viewtopic.php?f=6&t=5790&start=80 ветке похожие проблемы, но там зависимость железа сервера обсуждают...
Аватара пользователя
nick7zmail
Сообщения: 6419
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 117 раз
Поблагодарили: 1589 раз

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

Сообщение nick7zmail » Пт май 31, 2019 8:02 am

Я так думаю уважаемый skysilver отправит туда https://kb.mjdm.ru/zigbee-gate-xiaomi-debug/))
От себя скажу - один человек очень долго капал в этом направлении, так и не нашел причину. Но при этом решил проблему. В своём php скрипте запрограммировал чтение сработки с сяоми, и отправку данных в пульт RM на включение ( у него была задача включить свет по 433 мгц нажатием кнопки сяоми) в обход системы majordomo, и, возможно, модулей. Испольховались только библиотеки от них. Итог - время срабатывания меньше секунды. До этого скрипта задержки от 2 до 10 сек были.
За это сообщение автора nick7zmail поблагодарил:
Collateral (Пт май 31, 2019 9:30 am)
Рейтинг: 1.32%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
VladPTZ
Сообщения: 358
Зарегистрирован: Вт май 31, 2016 6:56 pm
Откуда: Россия Карелия Петрозаводск
Благодарил (а): 90 раз
Поблагодарили: 53 раза

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

Сообщение VladPTZ » Пт май 31, 2019 9:36 am

Collateral писал(а):
Пт май 31, 2019 7:46 am
Приветствую, подскажите куда капать?
есть задержки 0,5-1сек в реакции на нажатие выключателей в меню или на сцене
На мой взгляд для МД это прекрасный результат, я мучился когда задержка была 10-20 секунд.
Сервер МД на Acer Iconia TAB w500, OC Ubuntu 18, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
Ответить