Z-Wave Configuration refresh_value - What exactly should this be?

Yes, curious as well.

The way I read the documentation:

  • refresh_value is a boolean that specifies whether or not HA should “refresh” the device after you take an action with it.
  • delay is how long HA should wait to refresh if refresh_value is set to true

I believe this to help with devices that take a while to complete their actions. For example, the GE dimmers. When you click the “off” side of the switch it take a second or two for the light to fade to off. If HA doesn’t wait long enough, HA will get the status of the switch “mid fade” and will not update to show that the switch is now completely off.

This happens because the GE switches do not send out their state when you push them. Due to a patent (recently expired) regarding ‘instant updates’, the switches merely send out a “broadcast” message when manually touched, which the controller then takes as a cue to turn around and ask the switch what it’s status is.

1 Like