Premise How to prevent occupancy trigger for children under the same home object?

Motorola Premise

etc6849

Senior Member
How does one prevent the occupancy module from triggering occupancy for all children under the a given home object?

In my current setup, I have a home object named "Closet" under each room with a closet (Master, 2nd Bedroom etc...). I've noticed when the parent's occupancy trigger is set, the occupancy for Closet also sets! This is a big issue since I use occupancy to turn lights on/off. I know you can move the closet objects out from under each room, but that clutters the web based GUI too much... Is there another way?

PS: I'm using the built in Occupancy module that comes with Premise...

Some ideas I have so far:
1. Move all the closet objects to the home level, giving them each names. Make the objects hidden. Try to figure out how to make a short cut (placed under a room like "2nd Bedroom") to point to the closet object; this may fool SYS into not triggering the occupancy.

2. Make a new occupancy module specific to children where I want this particular behavoir...
 
I gave it a try and see what you're talking about. I don't use the occupancy module, yet, so this will be a good heads up...

I don't have many child objects that are displayed; meaning most of them are hidden, replaced by custom folders. For me, I like that arrangement as it lets me use the folder as the action, so I dont have to drill down. That method may work for you, as I assume you only control lights in the closet?

Or you could add a script that tells the children to ignore the parents annoying habits...you know, just like in life!
 
Thanks for the info! I also think a custom folder is the only solution to this issue and will follow your suggestion.

I'm curious about what script would prevent SYS from triggering the occupancy of the children... I was thinking that I'd have to manually add a special flag into the XDO file, but I wouldn't know what flag or if it's a good idea. There are plenty of times you want the occupancy module to act as it does; for example, if setting occupancy to false for the home, you'd want the change to be carried down for all rooms in the home.
 
Back
Top