Advanced configuration

A freshly installed ioBroker system is running, but it's configured for convenience, not continuous operation: no login, no encryption, no backups, all data stored in the built-in file databases. This is fine for a start. However, as soon as the system is used seriously, it's worth taking a look at the points in this chapter.

PageWhat it's about
Access managementUsers, groups, and the rights to the individual object.
authenticationEnable login to Admin, web and the other interfaces.
EncryptionHTTPS and certificates for web access.
CLICommands on the command line. The escape route when the user interface is no longer accessible.
MultihostDistribute the load across multiple computers.
RedisMaintain the states in a faster database.
Data recordingRecord values: history, influxdb or sql, and how to switch between them.
interfacesAccess points for everything that is not an adapter: simple-api, rest-api, WebSocket.
Data backupWhat is being backed up, where it goes, how often, and how it is returned.

If you only read one of these pages, make it the data backup page . Everything else can be done later, but a missing backup cannot.

A sensible order for a system that is intended to remain:

  1. Set up the security system and trigger it manually once.
  2. User passwordadmin Assign and activate registration .
  3. If the system is to be accessible beyond the home network: encryption is required, or better yet, the route via the IoT adapter .
  4. Create separate user accounts with restricted rights for other people in the household.
  5. Only when the system grows large: Redis and possibly multihost .