I have a device( GIG thermostat) where the Temperature Child Device is used in an Event Condition ("has been 70 degrees for at least 30 minutes").
If the Temperature Child Devices Configuration Page "Do not update device last change time if device value does not change:" is UNCHECKED the condition is never met, even when the Temperature Devices value does not change for hours. If the "Do not update device last change time if device value does not change:" is CHECKED the Event Condition works as expected.
What appears to be happening is the physical thermostat is "setting" the value in HS every 5 minutes even when it DOES NOT CHANGE! And the Event Condition depends on the "Do not update device last change time if device value does not change:" being CHECKED.
I did not expect this dependence. Is it normal?
If this is normal I need to be able to CHECK "Do not update device last change time if device value does not change:" programmatically and periodically and I don't see a scripting instruction that will do that. Help.
If the Temperature Child Devices Configuration Page "Do not update device last change time if device value does not change:" is UNCHECKED the condition is never met, even when the Temperature Devices value does not change for hours. If the "Do not update device last change time if device value does not change:" is CHECKED the Event Condition works as expected.
What appears to be happening is the physical thermostat is "setting" the value in HS every 5 minutes even when it DOES NOT CHANGE! And the Event Condition depends on the "Do not update device last change time if device value does not change:" being CHECKED.
I did not expect this dependence. Is it normal?
If this is normal I need to be able to CHECK "Do not update device last change time if device value does not change:" programmatically and periodically and I don't see a scripting instruction that will do that. Help.
Comment