Не так давно мы размещали инструкцию по настройке плагина для увлажнителя от Xiaomi и возмущались о том, что он определяется как вентилятор. Разработчики плагина исправились.

Да, теперь разработчики предоставляют выбор использования плагина. Пользователи могут продолжать использовать плагин, добавив в config строку

"type":"Fan"

Либо не добавлять ничего и использовать его в качестве увлажнителя.

Но на текущий момент для использования «увлажнителя в качестве увлажнителя» нет возможности просто обновить плагин через npm. При обновлении, удалении или установке плагина через NPM вы всё также будете получать старую версию.

Решение проблемы очень простое.
1. Идете на github плагина
2. Скачиваете плагин

3. Ищете куда был установлен данный плагин. Скорее всего тут два варианта: /usr/local/lib/node_modules или /home/pi/.npm-global/lib/node_modules
4. Заменяете скачанные файлы в папке плагина. Опять же я использовал файловый менеджер (типа Filezilla).
5. Перезапускаете Homebridge.

Результатом деятельности станет отображение «увлажнителя в качестве увлажнителя»

Author

Наш главный гайд-мастер. Инструкции и обзоры его конёк. Иногда перебарщивает с личным мнением.