Postgresql huge space used by openhab

Persistence configuration works the other direction. You can define what Items to save and how but you cannot define “every Item except…”. So if you want to exclude those Items, you’d need a custom .persist file that only includes those Items you do want to save.

One way to handle that a little more flexibly is through Design Pattern: Group Based Persistence. Then you can include/exclude Items from persistence through Group membership.

By default, is PostgeSQK is the same as InfluxDB, rrd4j, and MapDB in it’s default strategies, it will save all Items on every change with restoreOnStartup.