ZWave + Persistence + Polling Temperature

Yes, that looks right.

There are some reports of sqlite persistence not writing data when there are overlapping item definitions. For example:

Have you looked for some potentially conflicting items?

I believe that there should be at least two tables in a persistence db, one that maps the openhab item name to a generic item## title and one that is a table with that item## as the title that holds the time and value data. Given that you are only seeing 1 table in the db, it seems likely that there’s some reason the binding hasn’t registered your item as actually linked to persistence.

Also, if you try to add some other, unrelated, item to the persistence rules, does that item data get properly written?