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

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

Модератор: immortal

Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

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

Сообщение nick7zmail »

Всё через объекты системы. Свяжите все с объектами (для датчиков например у вас к чему то привязано уже), и элементы сцен связывайте с этими же объектами.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Сердобольный
Сообщения: 11
Зарегистрирован: Пт янв 06, 2017 11:29 pm

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

Сообщение Сердобольный »

Но я не знаю к какому "классу" отнести устройство (логично, конечно, что температурный класс, с температурный датчиком связать), но их там многовато, и я не сильно понимаю, что с чем и куда.
SPOILERSPOILER_SHOW
4.png
4.png (41.12 КБ) 7418 просмотров
5.png
5.png (82.78 КБ) 7418 просмотров
Приложите, если не сложно, путь следования, что\куда\зачем. Или наглядный пример в виде видео, объясняющее логику подключения и управления, не обязательно с этими устройствами.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

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

Сообщение nick7zmail »

Как вариант - просто создайте новый класс, у класса свойство (к примеру temperature), там создайте новый (пустой) объект, и привяжите к нему...стандартные классы вообще не использую в системе. Хорошо подготовленные подклассы есть в классе SDevices (от модуля простые устройства)...думаю самое логичное туда добавлять, или создавать новый....на форуме полно скринов с созданием классов/объектов/методов и тп, в т.ч. от меня...не вижу смысла выкладывать ещё 2-3 штуки повторяющихся.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

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

Сообщение sergejey »

Модуль Xiaomi поддерживает добавление "простых устройств", так что самый быстрый способ это добавить данные от xiaomi в простые устройства, а там сразу можно получить готовое управлени и "полуфабрикаты" для автоматизации.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
ILGAS
Сообщения: 366
Зарегистрирован: Пт июл 26, 2013 4:11 pm

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

Сообщение ILGAS »

sergejey писал(а):Модуль Xiaomi поддерживает добавление "простых устройств", так что самый быстрый способ это добавить данные от xiaomi в простые устройства, а там сразу можно получить готовое управлени и "полуфабрикаты" для автоматизации.
Сергей, а можно еще MegaD добавить к простым устройствам.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

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

Сообщение nick7zmail »

Я думаю "части" мегаД (отдельные каналы) и так можно подключить к простым устройствам в качестве тех или иных девайсов...всю мегаД целиком, как единое устройство - в любом случае не добавить.

Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Контактная информация:

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

Сообщение Gelezako »

Всем привет, не получается подключить сяоми гейт. В оригинальном приложении всё работает, сам гейт перевёл в режим разработчика, но вот в консоли Мажордомо видно что не может подключится к 127.0.0.1:1883, хотя видно что все циклы запущены ALL CYCLES STARTED. Кто-то знает что открывает этот порт и почему Мажордомо не может к нему подключится? И зачем этот порт вообще?

Изображение
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am

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

Сообщение Jager »

Gelezako писал(а):Кто-то знает что открывает этот порт и почему Мажордомо не может к нему подключится? И зачем этот порт вообще?
Как говорится, в правильном вопросе уже содержится половина ответа. На этом форуме не пробовали в поиске набрать «1883»?
Что у вас запущено и реально работает смотрите через X-Ray-Services.
w00d
Сообщения: 32
Зарегистрирован: Пн апр 03, 2017 7:26 am
Откуда: Almaty

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

Сообщение w00d »

Jager писал(а):
Gelezako писал(а):Кто-то знает что открывает этот порт и почему Мажордомо не может к нему подключится? И зачем этот порт вообще?
Как говорится, в правильном вопросе уже содержится половина ответа. На этом форуме не пробовали в поиске набрать «1883»?
Что у вас запущено и реально работает смотрите через X-Ray-Services.
у меня тоже после обновление не видит xiaomi, перестали обновляться, побывал перегрузить цикл в xRay, просто перестал по моему искать устройства.
LGsmart TV перестал находить телик, добавление возможно при ручном вводе ip.
побывал удалить модуль и по новой поставить, снести БД и заново поставить, не находит больше не чего.
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Контактная информация:

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

Сообщение Gelezako »

Jager писал(а): Как говорится, в правильном вопросе уже содержится половина ответа. На этом форуме не пробовали в поиске набрать «1883»?
Что у вас запущено и реально работает смотрите через X-Ray-Services.
Всю ветку перечитал, но ответа что за сервис на этом порту крутится я не нашёл.
X-Ray-Services как я понял это копия консоли, которую я итак показал на скрине где я выделил что МЖД не может подключится к этому порту. Что бы понять почему не подключается нужно понять что за сервис его открывает и его ковырять. Если знаете, то отпишите плиз.
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
Ответить