Расширенная конфигурация

Система ioBroker установлена и работает, но настроена для удобства, а не для непрерывной работы: нет авторизации, нет шифрования, нет резервного копирования, все данные хранятся во встроенных файловых базах данных. На начальном этапе это вполне приемлемо. Однако, как только система начнет использоваться всерьез, стоит обратить внимание на моменты, описанные в этой главе.

СтраницаО чём это?
Управление доступомПользователи, группы и права на отдельный объект.
аутентификацияРазрешите вход в административную панель, веб-интерфейс и другие интерфейсы.
ШифрованиеHTTPS и сертификаты для доступа к веб-сайтам.
CLIКоманды в командной строке. Выходной путь, когда пользовательский интерфейс становится недоступным.
МногохостовыйРаспределите нагрузку между несколькими компьютерами.
РедисПоддерживайте актуальность данных о состояниях в более быстрой базе данных.
Запись данныхЗначения для записи: история, InfluxDB или SQL, и как переключаться между ними.
интерфейсыТочки доступа для всего, что не является адаптером: simple-api, rest-api, WebSocket.
резервное копирование данныхЧто именно резервируется, куда это сохраняется, как часто и как это возвращается.

Если вы прочитаете только одну из этих страниц, пусть это будет страница о резервном копировании данных . Все остальное можно сделать позже, а вот отсутствие резервной копии – нет.

Разумный порядок для системы, которая должна сохраниться:

  1. Настройте систему безопасности и активируйте её вручную один раз.
  2. Пароль пользователяadmin Назначить и активировать регистрацию .
  3. Если система должна быть доступна за пределами домашней сети, требуется шифрование , или, что еще лучше, передача данных через IoT-адаптер .
  4. Создайте отдельные учетные записи пользователей с ограниченными правами для других членов семьи.
  5. Только когда система станет большой: Redis и, возможно, многохостинговая архитектура .