"My Home Automation Projects"
Please also read the Disclaimer
There are a few special devices that are built-in to xPLMyHouse. To activate them though they should just be added like any other device to the floor plan
Open this for a detailed explanation of device xml files
Note: This page needs more in-depth information added
This device adds occupancy functions to xPLMyHouse. By default when a PIR is dropped onto a room then when activated the room floor colour indicates occupancy. When PIR deactivates the colour is removed
With this device added only the activation of PIR's is taken into account, and the deactivation of occupancy is based on timeouts specified for each room
Occupancy generates xPL messages which may be scripted on and various occupancy modes may be set
In single occupancy mode the system tracks the last occupied room and flags this as never timing out
Both single and other occupied modes have an enhanced setting
For single occupancy mode this enhanced mode checks when a PIR is activated whether it makes sense that it was activated given it's proximity to the last known occupied room
In multiple occupancy it tries to lock down occupancy in separated rooms, unless occupancy adjacent is detected. This is very much still under test and probably shouldn't be enabled
With this device enabled with doors that have security sensors then a door opening will enable occupancy in the adjoined rooms. Thereby allowing faster triggering of events for lights etc
Rooms can also be linked to allow linking between floors or more complicated links than a door will allow
As well as obvious devices such as PIR's any device can be flagged, thru a tick box in an event, as causing occupancy of the room it is positioned in. e.g. a remote control being used.
This device represents the pivot
It's not really needed but can be used to trigger events on start up of the pivot, but not on close (use VB Script)
This device provides an SMTP device for sending e-mails with/without attachment
Will also work with SMTP servers that require authentication
This device is a timer for xPLMyHouse
Use one or more of these to setup recurring timed events
This device represents a Webcam / IP camera that can be accessed via HTML
You need to create a file for the device in the Webcams folder
The image will be embedded in the client interface, Web Server etc where possible
These devices add a virtual security alarm, making use of existing PIR's and security devices in your system
This is awaiting a fairly major schema update, so it is recommend not to rely on it's current operation if you device to use it
Basically you add xPLMyHouse Alarm which represents the alarm panel, and then 1 or more Areas
Each PIR or other security device represents a zone and can be attached to any area. You can also specify any state (or any change of state) to represent an alarm trigger (e.g. a pir would normally trigger on 'on', but a door device might trigger on 'alert' if always sould be closed or on either 'alert' or 'normal' if state is never known
MediaNet Server (Requires MediaNet!)
These devices represent the MediaNet server and client devices. Devices cannot be added until server added.
They allow the control of MediaNet devices and MediaNet integration allows real-time update of tracks and the album cover in the pop up box if the device is hovered over
The devices also present as TTS devices (if TTS enabled in MediaNet) and allow use of their remotes for any scripted function
Need to describe each device descriptor file and explain how to create a new file!