Плагин для универсальных ИК пультов Xiaomi и Broadlink для Domoticz, что нового?

12 июня 2019, 18:56

За время существования плагинов накопились некоторые изменения, обо всех них я решил написать в своем блоге. 

Плагин для Broadlink RM2 Pro/Plus, RM mini3 Universal IR Remote Controller

Изменений немного, текущая версия плагина на сегодня - 0.1.4 включает в себя: 

  • Общую оптимизацию, повышение стабильности;
  • Добавлена обработка исключений - теперь плагин умеет сам реагировать на некоторые нештатные ситуации;
  • Добавлена поддержка таймаутов для созданных устройств - теперь в случае недоступности ИК пульта (проблемы с сетью или питанием) все устройства, созданные в плагине подсвечиваются красным и затеняются;

После восстановления подключения, устройства снова становятся доступными. Для обновления заходим на малинку и вводим следующие команды: 

cd domoticz/plugins/BroadlinkIR
git pull
sudo service domoticz restart

Плагин для Xiaomi Universal IR Remote Controller

Текущая версия плагина на сегодня - 0.2.0 включает в себя: 

  • Общую оптимизацию, повышение стабильности;
  • Добавлена обработка исключений - теперь плагин умеет сам реагировать на некоторые нештатные ситуации;
  • Добавлена поддержка таймаутов для созданных устройств - теперь при недоступности ИК пульта (проблемы с сетью или питанием) все устройства, созданные в плагине подсвечиваются красным и затеняются (реализовано точно так же как и для пульта от Broadlink);
  • Добавлена поддержка динамических IP - теперь вам не обязательно резервировать IP адрес для пульта Xiaomi на роутере, плагин найдет пульт самостоятельно;
  • Добавлено автоматическое получение токена (discover) - теперь вам не нужно знать как достать токен из вашего пульта Xiaomi Universal IR Remote Controller, плагин это сделает самостоятельно;
  • Изменен экран начальной настройки плагина;

Теперь для настройки пульта Xiaomi Universal IR Remote Controller необходимо только Device ID. Экран настройки теперь выглядит так:

Как же теперь получить этот Device ID?

Все очень просто, если вы не знаете Device ID вашего устройства, просто в поле Device ID ставим значение 0, нажимаем кнопку Обновить если ранее плагин был установлен или кнопку Добавить если это первое добавление устройства. Далее идем в Настройки - Журнал, там будет написан Device ID, который нам нужен. 

2019-06-12 17:14:24.820 (Chuangmi) Discovered. Device Name: chuangmi.ir.v2, Device ID: 08fc8df5 IP address: 192.168.0.46

Устаревшие устройства так же отдают токены и все они найдутся, поэтому будьте внимательны, нам нужен только Device ID для устройства chuangmi.ir.v2. Здесь в примере 08fc8df5 - это как раз Device ID, который нам нужен. Возвращаемся в Настройки - Оборудование, теперь в поле Device ID вводим полученное на предыдущем шаге значение, нажимаем кнопку Обновить. Все, настройка плагина закончена! 

Для обновления заходим на малинку (либо другую платформу с установленным Domoticz), вводим в терминале: 

cd domoticz/plugins/Chuangmi
git pull
sudo service domoticz restart

После этого возвращаемся в Настройки - Оборудование и заканчиваем настройку нашего плагина как это было описано выше. 


Все новости мира умных домов - t.me/SprutAI_News

Остались вопросы? Мы в Telegram - t.me/soprut

К списку блогов

Похожие записи

18 апреля 2019, 16:30
В статье описана интеграция Wi-Fi переключателя в стандартный удлинитель.
16 июня 2019, 08:34
Кондиционер в HomeBridge с обратной связью без ИК.
02 мая 2019, 18:02
Как ваш умный дом помогает вам просыпаться по утрам?
07 апреля 2019, 15:41
В статье описано взаимодействие датчика углекислого газа MH-Z19B с контроллером светодиодных лент H801 через систему управления умным домом Domoticz.