opensourceautomation / Open-Source-Automation

Open Source Automation is a home and commercial automation engine
www.opensourceautomation.com
GNU Lesser General Public License v3.0
97 stars 63 forks source link

Guest Spawning #328

Open VaughnRupp opened 8 years ago

VaughnRupp commented 8 years ago

Lets say you tell the system there are 5 guests. Currently you would have to make the objects and screen objects by hand.

I am proposing Guest spawning. When there are 0 Guests, all the guest objects would be deleted. If you say there a 5 guest like above, then the system would automatically create 5 guest objects using default values. Then it would add 5 controls to represent those guests to screens.

Some screens would not want to represent people, so it would become a setting on the Screen object type.

VaughnRupp commented 8 years ago

For people who do not like the system trying to guess where they are and get it wrong, an unidentified person could spawn to represent the room's occupants and leave the proper people alone. This maybe more justified than messing with guess at this time.