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

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

Модератор: immortal

Mavric
Сообщения: 28
Зарегистрирован: Чт июн 22, 2017 9:41 am
Благодарил (а): 68 раз
Поблагодарили: 0

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

Сообщение Mavric » Вс сен 24, 2017 6:02 am

хорошо бы с кодом.... :roll:
Linux Mint 18.3, SLS Gate, Sonoff, Philips EyeCare Smart Desk Lamp 2, Yeelight Color Bulb, MDM, Irbis A.
AnT
Сообщения: 7
Зарегистрирован: Вт сен 26, 2017 11:33 am
Благодарил (а): 1 раз
Поблагодарили: 0

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

Сообщение AnT » Ср сен 27, 2017 4:14 pm

добрый день.
а есть возможность добавить лампочки?
вот даже расшифровка статусов есть... 4pda.ru/forum/index.php?showtopic=794186&st=680#entry58773888
Aven
Сообщения: 529
Зарегистрирован: Сб мар 12, 2016 6:33 pm
Откуда: Ухта, Россия
Благодарил (а): 3 раза
Поблагодарили: 154 раза

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

Сообщение Aven » Ср сен 27, 2017 4:24 pm

Yeelight же напрямую через WiFi работают или появились Zigbee лампочки?
AnT
Сообщения: 7
Зарегистрирован: Вт сен 26, 2017 11:33 am
Благодарил (а): 1 раз
Поблагодарили: 0

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

Сообщение AnT » Ср сен 27, 2017 5:02 pm

Aven писал(а):Yeelight же напрямую через WiFi работают или появились Zigbee лампочки?
Да через вай-фай. Но айпи адреса известны и включены в одну сеть с МД
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Ср сен 27, 2017 5:05 pm

AnT писал(а):Да через вай-фай. Но айпи адреса известны и включены в одну сеть с МД
Имелось в виду, что данный модуль MajorDoMo предназначен для zigbee-девайсов, которые работают через сяоми-шлюз, и добавлять в него поддержку wifi-девайсов нецелесообразно. Имхо, для yeelight лучше делать отдельный модуль. Ждем, когда найдутся энтузиасты. )) Если очень надо прям сейчас, то можно так сделать viewtopic.php?f=18&t=4193
За это сообщение автора skysilver поблагодарил:
AnT (Ср сен 27, 2017 5:11 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
alekszander
Сообщения: 178
Зарегистрирован: Вс янв 05, 2014 5:37 am
Благодарил (а): 10 раз
Поблагодарили: 17 раз

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

Сообщение alekszander » Чт сен 28, 2017 10:21 am

Коллеги подскажите решение. Добавил в простых устройствах в файле SSensors_valueUpdated.php строку для получения целого значения. Теперь в логе мдм при обновлении значений температуры или влажности выскакивает ошибка

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

17:17:40 0.91883900 Warning: cross-linked call of XiSensor_humidity07.valueUpdated
log:
XiSensor_humidity07.valueUpdated -> 
XiSensor_humidity07.valueUpdated
Подскажите как победить?
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

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

Сообщение Amarok » Чт сен 28, 2017 12:58 pm

Сталкивался ли кто с такой ситуацией:
Xiaomi Gate исправно работал в одной wi-fi сети (Алиса его видела), затем гейт увезли в другое место, подключили к другой wi-fi, НО та Алиса его (гейт) не видит. Модуль установлен, цикл запущен, в логах

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

00:00:00 0.68978400 Xiaomi data timeout...
00:00:00 0.69178400 Socket created
00:00:00 0.69478400 Socket bind OK (Binding IP: 192.168.100.2)
00:00:00 0.69678400 Sending discovery packet to 224.0.0.50 ({"cmd":"whois"})
00:00:02 0.20787100 Xiaomi data timeout...
И всё. Гейт в устройствах не появляется.
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

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

Сообщение Gelezako » Чт сен 28, 2017 3:20 pm

подскажите, у кого-нибуть работает этот модуль под windows 10 x64?

Уменя постоянно крешится поток и пытается рестартовать, хельп, куда копать?
15:19:12 0.05300800 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_xiaomihome.php --params "a:0:{}">>C:\_majordomo\htdocs/debmes/log_2017-09-28-cycle_xiaomihome.php.txt
15:19:12 0.04109200 Starting service cycle_xiaomihome (./scripts/cycle_xiaomihome.php)

ещё вот такое бывает
14:51:37 Starting thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_xiaomihome.php --params "a:0:{}">>C:\_majordomo\htdocs/debmes/log_2017-09-28-cycle_xiaomihome.php.txt
The process cannot access the file because it is being used by another process.
Последний раз редактировалось Gelezako Чт сен 28, 2017 3:27 pm, всего редактировалось 2 раза.
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
Aven
Сообщения: 529
Зарегистрирован: Сб мар 12, 2016 6:33 pm
Откуда: Ухта, Россия
Благодарил (а): 3 раза
Поблагодарили: 154 раза

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

Сообщение Aven » Чт сен 28, 2017 3:25 pm

бэкэнд не умеет нормально работать с несколькими сетевыми картами.
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

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

Сообщение Gelezako » Чт сен 28, 2017 3:29 pm

Aven писал(а):бэкэнд не умеет нормально работать с несколькими сетевыми картами.
в 1й день когда настраивал модуль всёё работало, данные приходили, но на следующий день таблица пропала и больше не появлялась. Сетевуху я не менял, она же не могла сначала работать с бекендом нормально а потом перестать?
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
Ответить