Get value from HistoricItem

Hi,

probably someone has a hint.

I’m requesting historical temperature via

var v_TempMax24h = PersistenceExtensions.maximumSince(
      itemRegistry.getItem("TemperaturGarten"), ZonedDateTime.now().minusDays(1));
logger.info("MaxTemp Garten letzte 24 Std.: " + v_TempMax24h);

The log shows:
MaxTemp Garten letzte 24 Std.: 19.04.21, 16:31: TemperaturGarten → 16.699999999999996

However, I like to store the value not the date and time information but do not get it. Do you have a hint?

Thank you very much in advance
Andreas

not sure if i understand, maybe you just forgot to add “.state”?

var v_TempMax24h = PersistenceExtensions.maximumSince(
      itemRegistry.getItem("TemperaturGarten"), ZonedDateTime.now().minusDays(1));
logger.info("MaxTemp Garten letzte 24 Std.: " + v_TempMax24h.state);
1 Like

Thank you! That was the right hint :slight_smile: