what is the actual state of these 3 Items within openHAB2?
How many entries do you have in InfluxDb for these 3 Items? (only 1 or more?)
Use the console and:
items list |grep HeatPump_Massflow
By the way: since you already have all Items in a group, you can persist the members of the Group:
influxdb.persist:
Strategies {
everyMinute : "0 * * * * ?"
default = everyChange
}
Items {
gHeatpump* : strategy = everyChange
}
Tip: You don’t really need anything more than everyChange to persist. That’s enough. everyMinute is redundant if you capture everyChange.
Imagine the following scenario:
T=0 Temp Item changes at Time=0 from NULL to 20 °C (at OH2 startup)
T=0 Change is persisted. Value of 20 °C enters in InfluxDB
T=1 One min after T=0 you persist again the same value (20 °C)
T=2 Two mins after T=0 you persist again the same value (20 °C)
T=3 Temp Item changes at from 20 °C to 22 °C. Change is persisted. Value of 22 °C enters in InfluxDB
T=4 One min after T=3 you persist again the same value (22 °C)
…so forth
Result: You will have “bogus” data in your Database since when T=1, T=2 & T=4: you don’t have an actual reading of the Temperature… you just persist again and again the same value that is stored in the Item state.
Also: If the Temp sensor goes AWOL you will still persist every minute the temperature and you will think that all is ok
I got this tip from @rlkoshak. I need to find the original post where he taught me this
edit: Found it here