LOMP Objects - hollie/misterhouse GitHub Wiki
//This wiki page describes the higher level device control classes involved in Lighting (and other) automated control. The objects in that make up this system are: Base_Item, Light_Item, Motion_Item, Door_Item, Photocell_Item, Light_Restriction, Presence_Monitor, Occupancy_Monitor.//
- Features:**
 
- Abstract and share user functionality from specific device control (supports X10, UPB, RS232, JDS Stargate DIO, Hardwired devices)
 - Consistent device interface
 - Turning lights on when a person enters a room
 - Keeping lights on when a person sits still in a room ( These objects solve the problem all motion only driven light switches have)
 - Predictively turning lights on before a person enters a room
 - Turning off lights when no one is in a room
 - Restricting lights from turning on at certain times or light levels.
 - Turning lights on when doors are opened
 - Determining if someone is currently in a room
 - Presence timer alarms.
 - Counting how many people in a house
 - Door open alarm (garage left open for a specified amount of time)
 - "Active" and "Idle" light levels (Someone enters a room vs. someone in a room for a while)
 - Automatic Synchronization of device hardware with MH states
 - Sensor Inactivity Alarm
- Object Documentation:**
 
 - Light_Item
 - Motion_Item
 - Door_Item
 - Light_Restriction
 - Photocell_Item
 - Presence_Monitor
 - Occupancy_Monitor