Is it possible to change the status of a device (on/off) without changing the "last changed" timestamp? I have dozens of virtual devices I use as timers (hs.DeviceTime). For example, reminders to change furnace filter, or furnace UV bulbs, etc.
Say a task is performed every 3 weeks. After I do the task, I turn off the virtual device (reminder). From then on, it tells me how long it's been since I last did the task (on HS Touch screens). EG: "Task X last performed: 1.7 weeks ago." After the 3 weeks expire, an Event turns the virtual device (Reminder) to ON, to remind me to do the task again.
The issue is, turning the reminder ON erases the 'last change' timestamp. So instead of showing it was last done, say, 3.4 weeks ago, it now shows it was performed 0.4 weeks ago. This may be obvious for 1 reminder, but with having dozens of them (medication reminders, change furnace filter, clean furnace UV bulbs, change furnace humidifier filter, add water to sump pump battery, etc....) it can get confusing!
Any way to maintain the last changed timestamp when changing the status? I know I could change device string, but with HS Touch, the button reminders/graphics can't update unless the On/Off status/graphic changes.
Say a task is performed every 3 weeks. After I do the task, I turn off the virtual device (reminder). From then on, it tells me how long it's been since I last did the task (on HS Touch screens). EG: "Task X last performed: 1.7 weeks ago." After the 3 weeks expire, an Event turns the virtual device (Reminder) to ON, to remind me to do the task again.
The issue is, turning the reminder ON erases the 'last change' timestamp. So instead of showing it was last done, say, 3.4 weeks ago, it now shows it was performed 0.4 weeks ago. This may be obvious for 1 reminder, but with having dozens of them (medication reminders, change furnace filter, clean furnace UV bulbs, change furnace humidifier filter, add water to sump pump battery, etc....) it can get confusing!
Any way to maintain the last changed timestamp when changing the status? I know I could change device string, but with HS Touch, the button reminders/graphics can't update unless the On/Off status/graphic changes.
Comment