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

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

Модератор: immortal

VladPTZ
Сообщения: 398
Зарегистрирован: Вт май 31, 2016 6:56 pm
Откуда: Россия Карелия Петрозаводск

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

Сообщение VladPTZ »

igorewa писал(а): Ср янв 16, 2019 7:06 pm
Может кто то в данной ветке форума поделится ссылками на решение, как починить нерабочий режим разработчика?
Мне пока в телеграмме удалось отыскать вот эти ссылки:
http://4pda.ru/forum/index.php?showtopi ... ry80884047

И уже не рабочая ссылка
https://community.openhab.org/t/solved- ... /52963/125
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Контактная информация:

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

Сообщение skysilver »

VladPTZ писал(а): Ср янв 16, 2019 7:11 pm И уже не рабочая ссылка
https://community.openhab.org/t/solved- ... /52963/125
Она рабочая. Просто из-за неадекватных блокировок Роскомнадзора не открывается у многих на территории РФ. Прокси/впн решают.

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

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

Сообщение skysilver »

igorewa писал(а): Ср янв 16, 2019 7:06 pm Может кто то в данной ветке форума поделится ссылками на решение, как починить нерабочий режим разработчика?
Нужен паяльник, адаптер UST to UART, отвертка и комп.

Разобрать шлюз, подпаяться к его UART и подцепиться к консоли с компа. Как? Вот так:
http://4pda.ru/forum/index.php?showtopi ... ry78150853

А дальше, для активации режима разработчика, дать в консоли несколько команд. Каких? Вот таких:
http://4pda.ru/forum/index.php?showtopi ... ry80884047
SPOILERSPOILER_SHOW
mijia_gate_uart.jpg
mijia_gate_uart.jpg (4.6 МБ) 5302 просмотра
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
VladPTZ
Сообщения: 398
Зарегистрирован: Вт май 31, 2016 6:56 pm
Откуда: Россия Карелия Петрозаводск

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

Сообщение VladPTZ »

По ссылке которая не у всех открывается.

FAQ:

Find specific screw bit like fork to open gateway case.
Find UART cable/board.
Solder 3 wires GND and RX / TX like here (Image .
Disconnect RX wire from UART module.
Dont connect Vcc (power) from UART to gateway.
Turn on gateway (220V).
Open putty application, connect to serial port (COM1-30) -select yours one0.
Wait for fully load of gateway, connect RX wire to UART.
You will see all messages of gateway.
Send command psm-set network.open_pf 3 , send it few time in case it was spammed by gateway and it can be lost in msgs…
Check your param by command psm-get network.open_pf to be sure its OK.
Turn off gateway.
Turn it ON.
Check your port.
Say thx to this guy - [ds2003 ]
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
FanatMD
Сообщения: 3
Зарегистрирован: Вт янв 15, 2019 9:06 pm

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

Сообщение FanatMD »

Все.., розетку Xiaomi ZigBee победил.. все заработало.. Спасибо "fandaymon" что отозвался. )))
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Контактная информация:

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

Сообщение skysilver »

FanatMD писал(а): Ср янв 16, 2019 10:03 pm Все.., розетку Xiaomi ZigBee победил.. все заработало.. Спасибо "fandaymon" что отозвался. )))
Ключ (пароль) режима разработчика у шлюза вписал? )
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
Torch
Сообщения: 13
Зарегистрирован: Чт янв 17, 2019 9:50 am

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

Сообщение Torch »

Господа подскажите начинающему про димеры в miiO:
Есть лампа Xiaomi с регулировкой цветовой температуры.
Температура меняется в диапазоне 2700..6500
Я создаю простое устройство, тип димер
Изображение
Если я правильно понял, то почему-то димер привязался не к свойству ct ( Color Temperature) а к свойству bright

На экране этот димер отображается так:
Изображение
Соответственно, цветовая температура правильно не ставится.

проконсультируйте, что я сделал не так?
VladPTZ
Сообщения: 398
Зарегистрирован: Вт май 31, 2016 6:56 pm
Откуда: Россия Карелия Петрозаводск

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

Сообщение VladPTZ »

Зачем вам простые устройства?
Создайте объект с нужными для лампы свойствами, приживите этот объект к устройству miiO, привяжите ползунок к нужному свойству и все должно работать, я так и сделал и не одного простого устройства не где не использую вообще.
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
Аватара пользователя
Torch
Сообщения: 13
Зарегистрирован: Чт янв 17, 2019 9:50 am

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

Сообщение Torch »

VladPTZ писал(а): Чт янв 17, 2019 10:53 am Зачем вам простые устройства?
Создайте объект с нужными для лампы свойствами, приживите этот объект к устройству miiO, привяжите ползунок к нужному свойству и все должно работать, я так и сделал и не одного простого устройства не где не использую вообще.
Хм. А можно пошаговую инструкцию для человека который конечно c объектно-ориентированным программированием сталкивался, но Majordomo увидел неделю назад.
Можно ссылкой на мануал
VladPTZ
Сообщения: 398
Зарегистрирован: Вт май 31, 2016 6:56 pm
Откуда: Россия Карелия Петрозаводск

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

Сообщение VladPTZ »

Меню "Объекты"-> "добавить новый класс"
в классе создаем нужные для работы свойства класса кнопкой "добавить новые свойства", потом создаем объект люстры кнопкой "создать объект"

В настройках модуля xiaomi miio в настройках устройства привязываем нужные свойства к свойствам созданного объекта.
Далее в "Меню управления" создаем раздел, выбрав тип слайдер.
В этом созданном слайдере, указываем диапазон регулирования например цветовой температуры и привязываем его к созданному ранее объекту.
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
Ответить