Установите ioBroker
ioBroker — это сервер. Он работает круглосуточно, ожидает событий и управляет устройствами — даже когда им никто не пользуется. Поэтому установка сводится к двум решениям: где он должен работать и как его следует установить.
В этой главе рассматриваются оба варианта по порядку.
Путь через эту главу
- Требования — что должна иметь система: оперативная память, место на диске, операционная система.
- Аппаратное обеспечение — какое устройство подходит именно вам и каких подводных камней следует избегать.
- Сама установка зависит от выбранного метода (см. ниже).
- Обновление — это то, что необходимо будет регулярно делать в дальнейшем.
Маршруты вкратце
| Прочь | За что | Расходы |
|---|---|---|
| Linux | Типичный сценарий: Debian, Ubuntu, Raspberry Pi OS. Одна команда — и готово. | небольшое количество |
| докер | Если хост Docker или NAS уже доступны. | середина |
| Проксмокс | Когда ioBroker должен работать на сервере вместе с другими сервисами. | выше |
| Windows | Если устройство под управлением Linux недоступно. | небольшое количество |
| macOS | Только для целей разработки и тестирования. | - |
Для начала: Linux без каких-либо промежуточных слоев. Debian, Ubuntu или Raspberry Pi OS в серверной версии, с установочным скриптом поверх них. Каждый дополнительный слой — Docker, виртуализация — вносит свои особенности, которые могут стать препятствием на пути к решению проблемы в случае ошибки. Миграция всегда возможна позже; резервную копию можно перенести с любого из этих путей на любой другой.
Команда установки
Во всех системах Linux используется одна и та же команда:
curl -sLf https://iobroker.net/install.sh | bash -
Программа загружает недостающие пакеты, устанавливает подходящую версию Node.js и выполняет настройку пользователя.iobroker Он подключает и настраивает сервис. Предварительная установка Node.js вручную не требуется.
Скрипт будет запускаться от имени обычного пользователя , а не от имени учетной записи пользователя.root а не сsudo Пользователь, от имени которого запускается система, управляет ею в дальнейшем. Подробности можно найти в разделе Linux .
Завершенные изображения
Для Raspberry Pi и некоторых одноплатных компьютеров раньше существовали готовые образы с предустановленным ioBroker. Сейчас они больше не поддерживаются — содержащиеся в них операционные системы уже много лет не имеют поддержки безопасности. В настоящее время используется следующий метод: самостоятельно установить актуальную операционную систему, а затем запустить скрипт установки.
После установки
Доступ к интерфейсу можно получить в браузере по адресу:http://<adresse-des-servers>:8081 Далее мы продолжаем:
- Административный интерфейс — структура администрирования.
- Адаптеры и экземпляры — способы подключения устройств и сервисов.
- Резервное копирование — создайте первое резервное копирование до начала первоначальной настройки.
Если это не сработает
- ioBroker больше не работает.
- Ошибка адаптера
- Команда
iob diagЭто краткое описание состояния системы, и это первый вопрос, который задают на форуме .