"My Home Automation Projects"

xPLMyHouse - Devices

Please also read the Disclaimer

Special Devices

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

xPLMyHouse Occupancy

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.

xPLMyHouse Pivot

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)

xPLMyHouse SMTP

This device provides an SMTP device for sending e-mails with/without attachment

Will also work with SMTP servers that require authentication

xPLMyHouse Timer

This device is a timer for xPLMyHouse

Use one or more of these to setup recurring timed events

xPLMyHouse Webcam

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

xPLMyHouse Alarm
xPLMyHouse Alarm Area

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!)
MediaNet Device Rio Receiver
MediaNet Device ExStreamer
MediaNet Device SliMP3
MediaNet Device MediaMVP

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

 

Standard Devices

Need to describe each device descriptor file and explain how to create a new file!