I am sure this has been discussed before but I cannot seem to find any reference
So i have configured in my rules several thresholds above which some actions get triggered.
If I want to modify those thresholds I need to go to the respective rules
ie monitoring the humidity difference and start a fan
Is there any way I can do this easily from a sitemap ? I am just looking for an easy way so that even my wife can do it
They say it’s the technology holding back Home automation, but actually it’s the WAF
Basically you need an item holding the threshold that you can use in your rules, and who’s value can be set via a sitemap. Best way would be a setpoint
Here an example:
//Item:
Number MIN_HUMIDITY "Minimum Humidity [%s]"
//Rule
rule "check humidity"
when
Item Humidity_sensor changed
then
MinHum =(MIN_HUMIDITY.state as Number).intValue
if (Humidity_sensor.state<MinHum){
//do something to raise humidity...like stop fan
}
end
//in sitemap:
Setpoint item=MIN_HUMIDITY minValue=10 maxValue=100 step=10
That should give you the basic idea.
If you have many thresholds, you might want to use groups to simplify your rules.