Now I have checked the logs myself it appears InfludDb doesn’t work with OH5. According to Ai it’s a well known incompatability.
Initially it was looking for a configuration file and when given one manually it seemed happier. Initially it just failed due to no credentials.
The error log is huge, full of Java errors - at least 100 lines, I stopped looking when I saw the total.
Message:
bundle org.openhab.persistence.influxdb:5.1.1 (305)[org.openhab.persistence.influxdb.InfluxDBPersistenceService(394)] : Error during instantiation of the implementation object
bundle org.openhab.core.persistence:5.1.1 (220)[org.openhab.core.persistence.internal.PersistenceManagerImpl(260)] : Could not get service from ref {org.openhab.core.persistence.PersistenceService, org.openhab.core.persistence.QueryablePersistenceService}={service.id=568, service.bundleid=305, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), service.config.label=InfluxDB Persistence Service, component.name=org.openhab.persistence.influxdb.InfluxDBPersistenceService, component.id=394, service.config.factory=false, service.config.category=persistence, service.pid=org.openhab.influxdb, service.config.description.uri=persistence:influxdb}
Level: WARN
Logger Class
org.openhab.persistence.influxdb.internal.InfluxDBConfiguration
Message
InfluxDB configuration isn’t valid. Addon won’t work: No credentials
====================
```
I have created a config file that put in dummy credentials but it just removed that one error, the others remained. I assume when it works normally the credentials could be added through the UI