Humidity Rule vs Manual Switch

rossko57’s approach is further described with examples in Design Pattern: Expire Binding Based Timers Approach 1.