New to Room Lighting but I have a bug I can easily recreate:
I created a one-light "Room" with an old Z-Wave light switch
In the table, I set the Activation for the switch to be turned Off, like this:
Under "Means to Activate Lights"/"Additional Options", I check the "Command devices on/off" irrespective of reported state (Force)" and check Force for the device:
"Bonus Room East Spots" is an old first generation Z-Wave device that does not report status, so while the device is ON, Hubitat thinks the device is off:
I click Activate.
What should happen: Bonus Room East Spots should be turned off by force What happens: Nothing
I have a number of Room Lighting scenes that turn off lights when activated (Watching a movie, Going to bed, etc) and several of my lights stay on because of this bug.
Am I doing something wrong or is this expected behavior? Ideas for workaraounds?
I really doubt this will help at all in this particular situation, but in RL, I always use the most basic "Type" I can for every device -- in this case, I'd change it from Dimmer to Switch (since you're not doing any dimming here).
That'll remove the "Off" and "Level" columns since they aren't applicable here.
Yes, lights work just fine in any other scenario. If I check the "Off" column, this light forces off just fine when "Turn Off" command is issued.
It's defintely not a Z-Wave issue. I think the Hubitat algorithm is skipping these "already off" devices on an activate, even when instructed to force.
I do not see this behavior with my all off Room Lighting instance. It sends the off commands again even if I hit the Turn Off button twice within a few seconds of each other. Try selecting "Activate even if partially Activated" and see if that helps. I would also remove the Indicator for Scene Set as well.
Same here. If I enable this device for "Off" commands, then it turns off just fine. The issue is that I need the light to turn off with the Activate command as I have large scenes that turn on some lights and turn off others.
The device is off, and your activation is to turn it off. So nothing happened. If the device is not reporting off correctly (evidently), then there's a device issue. The Force option doesn't really have anything to do with this. Room Lights won't send an off command to a device that is currently off. If that's really what you want to do, you could use one of the rule apps to do it.
Why is the device not reporting on? What happens when you toggle the device with the little circle o the left side of the table?
Could you expand on this a bit? It seems to contradict the documentation:
This option is used when there are devices that do not reliably report their on or off state. Ordinarily, Room Lights will not Activate a light that has reported it is on, nor Turn Off a light that has reported it is off. However, when a device doesn't report reliably, this may cause problems. Selecting this option causes another column of checkboxes to become available in the Devices to Automate Table, called "Force". If the Force box is checked for a device, that device will be Activated or Turned Off irrespective of its reported state.
This device is an old first generation Z-Wave device and doesn't report status. When I click on the little red circle, the light comes on but the current status remains off.
The only log entry is this:
I agree with @dcaton1220 that a force should force both ons and offs during an activate. That would certainly solve my issue.