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

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

Модератор: immortal

Аватара пользователя
ipc2002
Сообщения: 125
Зарегистрирован: Пн май 15, 2017 8:13 pm
Откуда: Москва
Благодарил (а): 102 раза
Поблагодарили: 14 раз
Контактная информация:

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

Сообщение ipc2002 » Пт янв 12, 2018 12:12 am

skysilver писал(а):
ipc2002 писал(а):Кнопку на шлюзе сейчас уже не могу понажимать ввиду позднего времени, со сцены повключал, повыключал подсветку, понажимал беспроводную кнопку вживую... ничего в логе Мултикаст Трекера нет
Либо шлюз так глючит, либо что-то с сеткой локальной (роутером м.б.). Склоняюсь ко второму. Должны быть все сообщения в Мультикаст Тестере.
Попробовал отправить через Мультикаст команду из лога цикла на шлюз...
Он в ответ ругался два раза, и нажатие на кнопку в МДМ произошло 2 раза...
СпойлерПоказать
Изображение
Отправлено с моего Redmi 3S через Tapatalk
Аватара пользователя
Genplane
Сообщения: 32
Зарегистрирован: Чт авг 18, 2016 11:43 am
Откуда: Калининград
Благодарил (а): 37 раз
Поблагодарили: 1 раз

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

Сообщение Genplane » Пн янв 15, 2018 11:09 am

Приобрёл выключатель с нулевой линией. Подключил к gate, увидел там, щёлкаю физически и из приложения. Всё хорошо, но в модуле его не вижу. Пробовал разные варианты выключателей из adddevices, subdevices - не помогает. куда порыть? Приложение на смартфоне и модуль в MJD обновлены до крайней версии.
Windows 7, MiniPC, MegaD, Arduino
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Пн янв 15, 2018 6:01 pm

Genplane писал(а):Приобрёл выключатель с нулевой линией. Подключил к gate, увидел там, щёлкаю физически и из приложения. Всё хорошо, но в модуле его не вижу. Пробовал разные варианты выключателей из adddevices, subdevices - не помогает. куда порыть? Приложение на смартфоне и модуль в MJD обновлены до крайней версии.
А шлюз в модуле появился? Режим разработчика на шлюзе включил?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
Genplane
Сообщения: 32
Зарегистрирован: Чт авг 18, 2016 11:43 am
Откуда: Калининград
Благодарил (а): 37 раз
Поблагодарили: 1 раз

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

Сообщение Genplane » Вт янв 16, 2018 11:21 am

skysilver писал(а):А шлюз в модуле появился? Режим разработчика на шлюзе включил?
Шлюз в модуле есть. Режим разработчика включен. Сам выключатель в модуле появился, но отображает только напряжение:
Clipboard01.jpg
Clipboard01.jpg (16.57 КБ) 5961 просмотр
Как его включить / выключить из MJD и почему не указан его тип?
Windows 7, MiniPC, MegaD, Arduino
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Вт янв 16, 2018 11:50 am

Genplane писал(а):
skysilver писал(а):Как его включить / выключить из MJD и почему не указан его тип?
А что в настройках самого выключателя? (кнопка с карандашиком)
За это сообщение автора skysilver поблагодарил:
vitar78 (Вт янв 16, 2018 6:19 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

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

Сообщение Amarok » Вт янв 16, 2018 3:26 pm

skysilver писал(а):А что в настройках самого выключателя? (кнопка с карандашиком)
Отвечу скринами за человека:
1.png
1.png (11.98 КБ) 5933 просмотра
2.png
2.png (13.93 КБ) 5933 просмотра
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Вт янв 16, 2018 4:03 pm

Вероятно, в модуле нет поддержки этого выключателя. Пишите Сергею в личку запрос.
За это сообщение автора skysilver поблагодарили (всего 2):
vitar78 (Вт янв 16, 2018 6:52 pm) • ipc2002 (Вт янв 16, 2018 7:03 pm)
Рейтинг: 2.33%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
ipc2002
Сообщения: 125
Зарегистрирован: Пн май 15, 2017 8:13 pm
Откуда: Москва
Благодарил (а): 102 раза
Поблагодарили: 14 раз
Контактная информация:

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

Сообщение ipc2002 » Вт янв 16, 2018 7:03 pm

А можно добавить в модуль, аналогично Broadlink'у, период обновления информации от шлюза или timestamp по heartbeat'у, например...
А то у меня дети и жена его постоянно из сети вытаскивают))) так хоть знать буду
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Вт янв 16, 2018 10:48 pm

ipc2002 писал(а):А то у меня дети и жена его постоянно из сети вытаскивают))) так хоть знать буду
Пока тут нет этой фичи, можно воспользоваться модулем Xiaomi miIO. Там есть у каждого девайса параметр online, который обновляется с заданным периодом (по умолчанию 2 минуты), к нему можно привязать свойство/метод объекта для контроля.
За это сообщение автора skysilver поблагодарил:
ipc2002 (Чт янв 18, 2018 10:01 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
ipc2002
Сообщения: 125
Зарегистрирован: Пн май 15, 2017 8:13 pm
Откуда: Москва
Благодарил (а): 102 раза
Поблагодарили: 14 раз
Контактная информация:

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

Сообщение ipc2002 » Чт янв 18, 2018 10:02 pm

skysilver писал(а):
ipc2002 писал(а):А то у меня дети и жена его постоянно из сети вытаскивают))) так хоть знать буду
Пока тут нет этой фичи, можно воспользоваться модулем Xiaomi miIO. Там есть у каждого девайса параметр online, который обновляется с заданным периодом (по умолчанию 2 минуты), к нему можно привязать свойство/метод объекта для контроля.
Спасибо.
Я пока организовал через Устройства Online

Отправлено с моего Redmi 3S через Tapatalk
Ответить