Установите ioBroker

ioBroker — это сервер. Он работает круглосуточно, ожидает событий и управляет устройствами — даже когда им никто не пользуется. Поэтому установка сводится к двум решениям: где он должен работать и как его следует установить.

В этой главе рассматриваются оба варианта по порядку.

Путь через эту главу

  1. Требования — что должна иметь система: оперативная память, место на диске, операционная система.
  2. Аппаратное обеспечение — какое устройство подходит именно вам и каких подводных камней следует избегать.
  3. Сама установка зависит от выбранного метода (см. ниже).
  4. Обновление — это то, что необходимо будет регулярно делать в дальнейшем.

Маршруты вкратце

ПрочьЗа чтоРасходы
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 Далее мы продолжаем:

Если это не сработает