What do you think about let users configurate the Persistence over hte GUI?
Functionally ideas:
Global Params like Server, Port, Username, Password (File *.persitst)
Strategies, Items (File *.cfg)
Next I’d prefere if there is a clean up job for each Item, set in the strategy, which would be handled by Openhab. This job shall delete data older than…
That won’t happen. By design ,persistence service deals with abstract Items. If you are interested in some Thing properties under some circumstance, get them into an Item using a rule.
Well, I’m not very convinced about “clean up”. What is required/possible is highly database type dependent. Remember persistence services are an abstract layer, isolating from database so far as possible.
Maybe that’s better considered as a utility for each different persistence add-on.
UI editing for xx.cfg and xxx.persist would be nice, have been nice since OH3 was first considered, and await volunteers to implement.