@rlkoshak
Thx, will take a look. Here is more detail with printouts. You can see the last time and the conversation failure.
Thx for you help!
rule "Last Update timestamp"
when
Item Last_Update received update
then
Last_Update.members.forEach[item |
var lastUpdate = item.lastUpdate("influxdb");
logInfo("LastUpdate", lastUpdate.toString)
var Calendar cal = Calendar::getInstance()
cal.setTime(lastUpdate)
//postUpdate(i.name + "_Last_Update", new DateTimeType(cal).toString)
]
end
08:11:26.313 [INFO ] [se.smarthome.model.script.LastUpdate] - 2017-09-15T08:00:00.027+03:00
08:11:26.319 [ERROR] [.script.engine.ScriptExecutionThread] - Rule 'Last Update timestamp': Could not invoke method: java.util.Calendar.setTime(java.util.Date) on instance: java.util.GregorianCalendar[time=1505452286316,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="Asia/Jerusalem",offset=7200000,dstSavings=3600000,useDaylight=true,transitions=143,lastRule=java.util.SimpleTimeZone[id=Asia/Jerusalem,offset=7200000,dstSavings=3600000,useDaylight=true,startYear=0,startMode=3,startMonth=2,startDay=23,startDayOfWeek=6,startTime=7200000,startTimeMode=0,endMode=2,endMonth=9,endDay=-1,endDayOfWeek=1,endTime=7200000,endTimeMode=0]],firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=2017,MONTH=8,WEEK_OF_YEAR=37,WEEK_OF_MONTH=3,DAY_OF_MONTH=15,DAY_OF_YEAR=258,DAY_OF_WEEK=6,DAY_OF_WEEK_IN_MONTH=3,AM_PM=0,HOUR=8,HOUR_OF_DAY=8,MINUTE=11,SECOND=26,MILLISECOND=316,ZONE_OFFSET=7200000,DST_OFFSET=3600000]