# Novelan Heatpump Binding doesn't reply useful values for state, extended\_state and massflow

**URL:** <https://community.openhab.org/t/novelan-heatpump-binding-doesnt-reply-useful-values-for-state-extended-state-and-massflow/58989>\
**Category:** Bindings\
**Created:** [December 6, 2018, 8:18pm UTC](https://community.openhab.org/t/novelan-heatpump-binding-doesnt-reply-useful-values-for-state-extended-state-and-massflow/58989 "2018-12-06T20:18:15Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Dim](https://community.openhab.org/user_avatar/community.openhab.org/dim/32/4568_2.png) [@Dim](https://community.openhab.org/u/Dim)\
**Post date:** [December 6, 2018, 8:33pm UTC](https://community.openhab.org/t/novelan-heatpump-binding-doesnt-reply-useful-values-for-state-extended-state-and-massflow/58989/2 "2018-12-06T20:33:12Z")

</div>

> [@moodsta](#):
>
> select \* from “HeatPump\_Massflow”  
> 1544127120052000000 0

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](https://www.openhab.org/docs/administration/console.html) and:

```auto
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:

```auto
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](https://en.wiktionary.org/wiki/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](https://community.openhab.org/t/influxdb-openhab-stores-no-data/33719/6)

Ps: [How to use code fences](https://community.openhab.org/t/how-to-use-code-fences/38383)

---

_[View the full topic](https://community.openhab.org/t/novelan-heatpump-binding-doesnt-reply-useful-values-for-state-extended-state-and-massflow/58989)._
