Назначение
Плагин Xiaomi MiHome предназначен для работы с беспроводным оборудованием Xiaomi Smart Home.
Совместимость
Протестировано на следующих устройствах:
- gateway — Xiaomi GateWay 2
- motion — Xiaomi Smart Motion Sensor
- sensor_motion.aq2 — Xiaomi Smart Motion Sensor and Illumination
- weather.v1 — Xiaomi Weather
- sensor_ht — Xiaomi Temperature/Humidity
- sensor_magnet.aq2 — Xiaomi Door Sensor
- magnet — Xiaomi Door Sensor
- smoke — Xiaomi Smoke Detector
- natgas — Xiaomi Gas Detector
- plug — Xiaomi Smart Plug
- ctrl_86plug.aq1 — Aqara Smart Socket
- ctrl_ln1.aq1 — Aqara 1 Channel Wall Switch (LN)
- ctrl_neutral1 — Xiaomi Wired Single Wall Switch (N)
- ctrl_neutral2 — Xiaomi Wired Dual Wall Switch (N)
- ctrl_ln2.aq1 — Aqara Wall Switch Double (LN)
- switch — Xiaomi Wireless Switch
- 86sw2 — Xiaomi Wireless Dual Wall Switch
- cube — Xiaomi Cube
- sensor_wleak.aq1 — Aqara Water sensor
Настройка шлюза
Перед настойкой плагина необходимо настроить шлюз Xiaomi
Для настройки шлюза Xiaomi потребуется установка на ваш смартфон приложения MiHome.
Подробно по установке приложения MiHome можно прочитать здесь
Внимание: При установке приложения обязательно выбираем пункт Материковый Китай (Mainland China).
После установки приложения MiHome необходимо переключить шлюз в «режим разработчика»:
- В приложении Mi Home выбрать свой шлюз
- Нажать три точки в правом верхнем углу экрана
- Нажать пункт About (Сведения)
- Несколько раз (3-4) нажать на надпись внизу экрана «Version: xxx» в самом внизу,
пока не появится всплывающее сообщение на китайском. Кликнуть по нему и тогда появляются новые скрытые опции: «communication protocol» и «hub info» - Выбрать пункт: Wireless communication protocol
- Включить функцию Wireless communication protocol. Нажать OK
- Выбрать пункт Hub info
- Найти token и аккуратно переписать этот ключ.
Настройка плагина
Двойным кликом на строке плагина открыть окно свойств плагина.
На вкладке Параметры заполнить следующие поля:
- IP адрес шлюза Xiaomi
- Порт (оставить по умолчанию 9898)
- Token — ввести token, полученный при настройке шлюза.
Нажать кнопку Сохранить.
Нажать кнопку вызова Дополнительного меню и выбрать пункт «Запустить плагин»:
Добавление каналов (устройств)
Все устройства Xiaomi можно добавить средствами системы intraHouse без приложения MiHome.
Процедура добавления устройств показана на видео:
Настройка каналов
Нажать кнопку вызова списка каналов и выбрать «Список каналов»:
В списке каналов вы увидите все устройства, которые зарегистрированы в шлюзе Xiaomi.
Если список пустой, проверьте настройки плагина (ip адрес и token). Затем перезапустите плагин.
Для привязки канала плагина к виртуальному устройству системы:
— двойным кликом открыть окно свойств канала
— выбрать устройство из списка доступных устройств системы.
Формула
Для обработки значения поступающего из канала можно применить формулу:
Например, от датчика температуры поступает значение 2130.
Для преобразования делим на 100:
value/100
В результате с этого канала будет приходить значение 21,3
Обратите внимание. Если вы изменили формулу, преобразованное значение отразится в пользовательском интерфейсе не сразу. Только при получении нового значения из канала (от датчика).