Web интерфейс для Homebridge

29 сентября 2019, 16:06

Для начинающего пользователя, освоение Homebridge через командную строку является относительно трудоемким процессом.

Подключение по SSH, Linux команды, установка плагинов и настройка конфигурационных файлов.

Лишняя запятая, и твой HomeBridge упал...

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

Homebridge Config UI X

1600x_image.png?1565601489
Поддерживаемые языки:

  • Английский ( Великобритания).
  • Немецкий.
  • Французский.
  • Польский.
  • Чешский.
  • Русский.

  • Венгерский.
  • Японский.
  • Испанский.
  • Нидерландский.
  • Турецкий.
  • Итальянский.
  • Китайский.

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

Для начала, предлагаю посмотреть на главный экран:

1600x_image.png?1565626950
  1. QR код для сопряжения HomeBridge и вашего умного дома. Полностью повторяет QR при запуске HomeBridge из командной строки. Чуть ниже находится цифровой код, для сопряжения с устройствами, если они не могут сканировать QR код.
  2. Установленная версия HomeBridge, если она не является последней, то индикатор вам сообщит об этом. Также, в данной панели отображается сколько плагинов имеют не установленные обновления.
  3. Сервисная информация: Порт, на котором работает Homebridge и порт, на котором работает web интерфейс.
  4. Время беспрерывной работы: дни / часы / минуты.
  5. Загруженность и температура центрального процессора.
  6. Память: общее количество / занято / свободно.
  7. Вкладки: Status / Plugins / Config / Accessories.
  8. Вкладки: View Logs / User Accounts / Restart / Logout / Shutdown Server.

После беглого взгляда на домашнюю страницу предлагаю слегка углубится во вкладки данного плагина.

Plugins (Плагины)

1600x_image.png?1569383290

Здесь вы можете увидеть все установленные плагины.  В данной вкладке вы можете искать плагины в поисковой строке, устанавливать их в один клик, удалять их, обновлять, и, при необходимости, перейти на страницу плагина на портале NPM.

Config (Конфиг)

1600x_image.png?1569383291

В данной вкладке мы можете просматривать и редактировать ваш Config.json файл.

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

Accessories (Аксессуары)

1600x_image.png?1569383289

Если большинство ваших устройств добавлено в HomeKit через HomeBridge, то вы оцените возможность управлять ими прямо из веб интерфейса, позволяя лишний раз не искать телефон, когда необходимо включить свет. Но поддерживаются не все аксессуары, да и HomeKit Ready устройства тут не будут отображаться.

Также устройства можно разделить на комнаты и расположить в удобном для вас порядке.

Это основные вкладки, которые вы будете использовать. Дальше пойдет речь о вкладках, которые вы  будете посещать достаточно редко.

View Logs (Просмотр логов)

1600x_image.png?1569383291

Позволяет узнать немного больше информации о том, что и когда выполнял сервер, что опрашивал и какие ответы получал.

User Accounts (Аккаунты пользователей)

1600x_image.png?1569383289

Тут вы можете добавлять либо удалять новых пользователей. Кому и для чего это может понадобиться - понятия не имею, но такая возможность есть.

Restart (Перезагрузка)

1600x_image.png?1569383289

Перезагружает ваш HomeBridge сервер.

Logout - Loginout (выход из учетной записи)

1600x_image.png?1569383302

Выкидывает вас на страницу авторизации и позволяет сменить пользователя.

Установка

Подключаемся к вашей машине по SSH, и вводим в командную строку команду ниже:

sudo npm install -g --unsafe-perm homebridge-config-ui-x

После установки, вы можете получить доступ к web интерфейсу.

IP адрес сервера - IP адрес компьютера, на котором установлен Homebridge. 

Логин - admin

Пароль - admin

http://IP адрес сервера:8080
1600x_image.png?1569383302

Если у вас до сих пор не установлен HomeBridge, то советую скачать готовые сборки от @Edward.

Образ SD карты с предустановленным HomeBridge и Config UI X на node 9

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


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

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

Хочешь умный дом но нет времени разбираться?
Посмотри примеры работ и выбери себе интегратора.
  1. (platondi)
    (platondi) 8 дней назад
    Что-то как-то не работает 

К списку статей

Скидки для сообщества

Интернет-магазин yourhomekit.ru

+7 914 550-51-11
Промокод:
SPRUT-BLG
Размер скидки:
8%
Cамый большой ассортимент в России аксессуаров Apple HomeKit

Похожие статьи

04 сентября 2018, 12:14
Интеграция RGB ленты на ESP8266 с прошивкой tasmota в систему HomeBridge (HomeKit)
09 ноября 2018, 20:54
Кейс создания умного дома без каких либо прокладок в виде Raspberry pi
15 октября 2018, 09:05
Прошивка для Sonoff c нативным HomeKit
15 ноября 2018, 09:42
Способы автоматизации механических ворот
27 октября 2018, 12:20
Нативный Термостат для котла на ESP8266 с поддержкой Apple HomeKit
15 ноября 2018, 13:11
Xiaomi Mi Remote 360 добавляем Apple HomeKit
01 октября 2018, 07:43
Нативный HomeKit на ESP8266
15 июня 2018, 12:13
Охранная система в гараж на ESP8266 с интеграцией в Apple HomeKit
02 октября 2018, 18:41
Установка SDK для компиляции прошивок под HomeKit
28 августа 2018, 09:48
От голого Raspbian до веб-интерфейса homebridge за четыре команды в терминале.