Плагин Xiaomi Mijia Philips LED Lamp для Domoticz - Инструкция

Плагин Xiaomi Mijia Philips LED Lamp для Domoticz

Скачать

Установка

Заходим на Raspberry Pi (либо другую платформу с установленным Domoticz) через SSH (как это сделать описано в статье), далее вводим в терминале команды:

sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install python3 python3-dev python3-pip
sudo apt-get install libffi-dev libssl-dev
sudo pip3 install -U pip setuptools
sudo pip3 install -U virtualenv
cd domoticz/plugins
git clone https://github.com/Whilser/Xiaomi-MiJia-Philips-LED-Lamp.git PhilipsLED
cd PhilipsLED
virtualenv -p python3 .env
source .env/bin/activate
sudo pip3 install python-miio
deactivate

sudo service domoticz restart

Первоначальная настройка

Для настройки плагина заходим в панель управления Domoticz Настройки -> Оборудование, из выпадающего списка выбираем Xiaomi MiJia Philips LED Lamp. В поле Имя вводим название устройства, например, ZhiYi Ceiling Lamp, в поле IP-адрес необходимо ввести IP адрес светильника, в поле Token необходимо ввести токен устройства. Получить токен  устройства можно разными способами, это можно сделать копированием базы данных MiHome из бэкапов телефона или планшета (как описано в этой статье), но самый простой способ описан вот здесь. Флажок Debug предназначен для выявления ошибок и отладки плагина. Для того, чтобы техническая информация не сыпалась в консоль, флажок Debug рекомендуется установить в положение False, включать его следует в случае выявлении ошибок и некорректной работы плагина с целью сообщения информации, необходимой для устранения ошибок. 

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

Лампы Xiaomi Philips поддерживают регулировку яркости (диммирование), изменение цветовой температуры. Плагин получился довольно шустрый, работает быстрей и стабильней всех существующих на сегодня решений добавления ламп Xiaomi Mijia Philips в систему домашней автоматизации Domoticz. 

Плагин поддерживает стандартные сцены лам Philips: режим "Яркий", "Фильм", "Теплый", "Ночной". Соответствующий селекторный переключатель появляется во вкладке переключатели если при добавлении лампы флажок Сцены выставлен в положение Show

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

В текущей версии для стабильной работы плагина необходимо, чтобы IP адрес ламп Philips был статический, как это сделать читаем в статье. В последующих версиях скорее всего добавлю поддержку динамических IP.