Usage of Rooms in Rule Machine

I'm very diligent about putting all of my devices into Rooms, but this feature isn't used for anything that I can tell in Hubitat.

I ideally I would like to be able to create an Action that does something like: Set Dimmer to 20% for all devices in a Room that have Dimmer capability.

It's very tedious to build rules when you have 200+ devices or having to update rules when you add/change/remove devices. It would be nice if there were more global controls using Rooms where you can send an action to all devices in that room that have that capability. Hubitat has to know what the capabilities are of all the devices in its database if you queried for that information then performed an action on the outputted devices from that query.

2 Likes

You should check out Room Lighting.

1 Like

Does it support Rooms?
This is what I am doing now that I would rather be able to control at a Room level or even Zone level instead.

Yes, hence its name.

3 Likes

I remember playing with it before and not being able to get it to work the way I wanted it to. I’ll give it another look. What I’m essentially trying to do is that screenshot that I have above but just have it be the room where I’m not calling out specific devices or groups

1 Like

Right when I tried to create a new one, it is asking me to select room lights from a group, scene or scene transition. I want to select a room here.

Create New Room Lights Automation. Those others are for migrating old apps.

1 Like

Thanks, I see what you mean. What if I add a new dimmer switch or light bulb in the future with Dimmer capability. Does it dynamically add it this automation if I add that device to the room and command it with the others? This also looks like I am defining settings per device which defeats the purpose. I'm trying to define default behaviors of device capabilities (device attributes) based on the Room they are in without having to define each device or group in the automation.

I don't mean to be a pain. I'm just looking for a way to dynamically control devices at a global level. Like when my Mode is Evening or changes to Evening, I want every device with the Dimmer capability in my home when it is switched on or if the device is already on to Set Level to 40% for example.

Hmmm. There aren't wildcard selectors like that except for custom apps, and even then every device would have to be selected. You could select every room in Room Lights, and then deselect any devices that aren't dimmers. It does support modes as Means to Activate, so that part is doable.

Understood. I just brought this up in the forum because I haven't found any way to do it.
In the case of Rule Machine, this screenshot of a Capability based Action is what I'm wanting, but I want to be able to Select Dimmers based on things like Device Type or Rooms, not just Devices or Device Groups. Something where if I add a new device that was a selected Type or put it in a specific selected Room, it would follow this rule.

1 Like

Yeah, I understand. A missing feature...

Don't feel bad. I do love Hubitat more than all of the other platforms I've used over the last 7 years. From SmartThings to HomeAssistant, this platform fits nicely in the middle when evaluating flexibility and ease of use. I recommend it to everyone I know that wants to play with home automation.

2 Likes

No way! The platform keeps improving with each release, and it's become solid and reliable. More to come...

3 Likes

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.