Rule Trigger on Thermostat State Change

Into month 2 of HE so still learning.

I would like to be able to create a Rule that detects when a Thermostatic Radiator Valve leaves 'Direct Valve Control'

ieScreenshot 2021-02-08 at 12.26.22

I cannot detect this change in either Thermostat or Custom attribute

Screenshot 2021-02-08 at 12.48.45

Any idea on how to catch this state change.

In the mean time I am just detecting any change and forcing it back to Direct Valve control.

Just not very elegant

Thanks to anyone who can shed some light on this?

Your device must be a custom one. Direct Valve control is not a standardized state, therefore RM doesn't support it.
Driver Capability List - Hubitat Documentation

1 Like

Here is a potential work-around to the problem mentioned by napalmcsr:

Define a String type global variable in rule machine. Create a rule triggered by any change to thermostat operating state. In the rule, set the variable to the attribute value thermostat operating state. Then, use that variable value for whatever you originally wanted to use thermostat operating state for.

1 Like

@napalmcsr understood - I thought Custom Attribute was for Non standard attribs, because it was, well custom :slight_smile:

@reid.a.baldwin LIKE it creative Thanks!!