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