Создание контроллера Xiaomi

Материал из Sprut.hub Wiki

Создание контроллера Xiaomi

Подключение устройств Xiaomi/Aqara/Yeelight и др. в Sprut.hub по протоколу MiOT осуществляется только если эти устройства уже подключены в приложении MiHome. Sprut.hub подключается к серверам Xiaomi с вашей учетной записью и получает оттуда необходимые реквизиты для локального управления. Вы получаете возможность управлять своими устройствами одновременно через приложение MIHome и из Sprut.hub

Для создания контроллера Xiaomi, вам необходимо перейти в раздел "Контроллеры" и добавить новый контроллер

Выбрать тип Xiaomi

И нажать сохранить.

Настройка контроллера Xiaomi

Перед тем как включить контроллер Xiaomi, необходимо его настроить. Для этого необходимо перейти в контроллер Xiaomi, нажать на троеточие и выбрать "Настройки"

Далее необходимо ввести логин и пароль от вашей учетной записи MiHome, а также выбрать регион MiHome если это необходимо.

Нежелательно использовать в качестве логина - номер телефона. При использовании номера телефона, иногда возникают ошибки авторизации. Лучше использовать ID или e-mail

Если выбрать "Все страны" - то добавятся все устройства из всех регионов MiHome вашей учетной записи. Или вы можете выбрать конкретный регион, в котором у вас подключено устройство

Если включить "Облачные устройства", то Sprut.hub получит возможность управлять не только локально, но и удаленно через облако Xiaomi, но при этом управление будет осуществляться с задержкой (Особенности облачного управления).

Облачное управление нужно тем, у кого в одной учетной записи подключены устройства из разных мест. Это позволит управлять как локальными так и удаленными устройствами.

После этого необходимо сохранить изменения и включить контроллер.

Добавление устройств

После включения контроллера, Sprut.hub автоматически найдет все устройства, доступные для этой учетной записи MIHome со статусом "Not Paired".

То, что устройства появились в контроллере - еще не значит, что они подключены к хабу. Статус "Not Paired" как раз означает, что они не подключены. Для того, чтобы они появились на вкладке "Устройства" - их надо к нему подключить.

этой статье

Если у устройства обозначено "Нет шаблона" - это означает, что хаб пока не поддерживает устройство. То есть он его видит, но работать с ним не может, пока не появится шаблон. Что делать в этом случае - описано в [https://wiki.spruthub.ru/%D0%9C%D0%BE%D1%91_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%BE_%D0%BD%D0%B5_%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%B8%D0%B2%D0%B0%D0%B5%D1%82%D1%81%D1%8F._%D0%9D%D0%B5%D1%82_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%B0._%D0%A7%D1%82%D0%BE_%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C


Для добавления устройства, необходимо нажать на троеточие в правой части карточки устройства и выбрать "Добавить устройство"

Если для устройства есть шаблон - он автоматически добавится в Sprut.hub и будет доступен для управления в разделе Устройства.

Необходимо учитывать, что у WiFi устройств Xiaomi есть ограничение на одновременное управление из нескольких мест. Поэтому если вы управляете ими через несколько систем умного дома, вероятно в один прекрасный момент у вас начнут появляться ошибки и устройство будет работать нестабильно

Yeelight LAN Control (Управление через LAN)

В связи с тем, что у ламп и люстр Yeelight есть возможность включения локального управления - многие его так или иначе включали для интеграции в различные системы умного дома. Но так как процессорных мощностей у устройств и так немного - это нагружает их и так не очень мощные "мозги".

Для работы со Sprut.hub - LAN Control мало того, что не нужен, но и вреден, так как приводит к нестабильной работе устройств.

Поэтому LAN Control при работе с контроллером Xiaomi должен быть выключен в обязательном порядке.

После отключения LAN Control в настройках лампы или люстры - ее необходимо перезагрузить по питанию, чтобы изменения вступили в силу