Novelan Heatpump Binding doesn't reply useful values for state, extended_state and massflow

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 :slight_smile:

I got this tip from @rlkoshak. I need to find the original post where he taught me this :slight_smile:
edit: Found it here

Ps: How to use code fences