|
Homeseer Plugins
|
|
mcsTemperature |
|
|
|
A Homeseer plug-in that supports
data collection, storage, and display of environmental data, event control
based on the data, and a web interface that will display the collected data
numerically and graphically.
Data are collected from local sensors and the web. The local sensor data can
be obtained using internal drivers to the one-wire bus for the Temp05,
Temp08, DS9097, DS9490, and Quasar 3145 interfaces; from multiple delimited
text files; or from other custom drivers such as the Temp05 and 1-Wire
Homeseer plug-ins. Combinations of the interface methods are also supported
to maximize the flexibility for data collection. Forecasted temperature and
publicly-available current conditions are based on data obtained from the
MSNBC or WeatherXML web site.
A wide variety of 1-Wire sensors are supporting
including temperature (DS1822, DS18B20, DS1820, DS1921), humidity,
barometric pressure, voltage (DS2438), wind direction, voltage (DS2450),
rainfall, wind speed, wattage, waterflow, lightning (DS2423), switches &
relays (DS2405, DS2406, DS2408), and presence (DS1982, DC1990).
All web interfaces are designed for both 640x480
touchscreen and typical larger PC layouts. Considerable charting customization is possible with
selection of of period, intervals, control bands, grouping, color schemes,
and screen size. All is done with real time user selection from a
browser interface and includes walking charts that update as sensor data is
updated in a manner that does not redraw the full browser screen.
Control loops
can be selected as device actions to create virtual thermostats or other
control functions that run and provide control status. Event triggers can
also be specified to detect when a sensor is outside limits, limits, within
bands, rate of change, and divergence. Triggers based upon relationship of
two sensors can also be specified.
mcsTemperature Homeseer (HS1, HS2) Plugin
$39.95
|
|
|
|
mcsAudrey |
|
|
|
mcsAudrey is a Homeseer plug-in that supports use of 3Com
Audrey as a control touchscreen geared to Home Automation applications. The
plugin provides access to manipulate Audrey's assets from both a natural
device interface that is available via the Homeseer GUI or web interface and
a rich set of methods and properties that can be used with script or other
programming tools.
Each Audrey is characterized as an interface with the following controllable
entities
1. Display Screen
2. Sleep/Awake
3. Backlight Power
4. Top LED
5. Mail LED
6. Browser
7. Sound Byte
8. Sound Byte Volume
9. Master Volume
10. Reserved for Growth
mcsAudrey
Homeseer (HS1, HS2) Plugin
$29.95
|
|
|
|
mcsSprinklers |
|
|
|
mcsSprinklers is an integrated
commercial / residential irrigation control package that uses
readily-available personal computer resources to optimally irrigate an
installation. Its general capabilities
and version dependencies can be
viewed by following the hyperlinks. In this
configuration as a Homeseer plugin it supports integration with Homeseer
to augment the family of valves to include any that can be mapped to
Homeseer Virtual Devices. It also supports further integration with
other aspects of automation via the Homeseer integration.
Basic Version $29.95
|
|
|
|
Standard Version $89.95
|
|
|
|
Pro Version $149.95
|
|
|
|
mcsSprinklers
Homeseer (HS1, HS2) Plugin
|
|
|
ADIOcelot |
|
|
|
ADIOcelot is a Homeseer plug-in that
supports use of the Applied Digital Ocelot and Leopard. This includes
exchange of variables, bidirectional IR, and interface to connected IO Points
such as the SECU series of peripherals.
It is based on a code base for the Homeseer Technologies Ocelot plugin with the
following extensions included:
- Dynamic generation of variables and I/O points
- Filter of unused variables and I/O from unnecessary processing by homeseer
- Remapping of IR modes to allow continuous definitions for an IR device
- Dynamic Connect / Disconnect of Com Port to allow CMAX use
- Synchronization of CMAX System map with Homeseer definitions
ADIOcelot Homeseer (HS1, HS2) Plugin
|
|
|
|
mcsXap |
|
|
|
mcsXap is a Homeseer plugin
that exposes the Homeseer SDK to the LAN using xAP messaging.
It allows
any xAP message to be mapped into one or more Homeseer devices and allows
any Homeseer device to be mapped into one of three xAP schema depending upon
the Homeseer interface mechanism. These being xap-x10, IR, and xapBSC for
X10, IR, and IO for the three Homeseer interface classes.
It also supports bidirectional event notifications, VR, TTS as well as a additional
schema to fully exploit all capabilities provided by Homeseer
mcsXap Homeseer (HS1, HS2) Plugin
|
|
|
|
mcsDeviceGrid |
|
|
|
mcsDeviceGrid is a Homeseer plugin
that graphically displays a range of devices showing status as well as
providing a icon to click to change the status. Mouse-over actions display
the homeseer device location and name for the device icon.
The icon is a small led with color of red, yellow,
green, light blue, or dark blue to indicate current status of off, dim, on,
unknown, not defined with homeseer, respectively. The overall view of the
grid provides a good glimpse of the overall mapping of defined devices and
their current state.
mcsDeviceGrid Homeseer (HS1, HS2) Plugin
|
|
|
|
mcsMovement |
|
|
|
mcsMovement is a Homeseer plugin intended to provide convienient setup for device string
management, a way to track movement patterns and take actions based upon a
specific From-To pair of sensors or upon activity in generalized areas.
It
contains an intuitive GUI which is used to define the layout, virtual device and
scripting methods that provide real-time decision making, and a web interface to
view historical movement patterns.
The visuals can be applied to a graphic
presentation such as UltraView to show movement down a hallway or up a road. The
logic can be used to control X10 or other IO based a directional movement..
mcsMovement Homeseer (HS1, HS2) Plugin
|
|
|
|
mcsMenu |
|
|
|
mcsMenu is a Homeseer plugin that allows customization of the
Homeseer Menu bar that provides quick access to other plugin capabilities.
It will allow multiple plugin menu items to be shown in a single Menu bar
entry.
The contents of this menu selection is made by picking and choosing other
plugin menu selections or setup function. Once selected the menu text can be
changed and the order altered.
mcsMenu Homeseer (HS1) Plugin
|
|
|
|
Terminate |
|
|
|
Terminate.exe is a Homeseer-friendly application that will terminate a running program using the
windows API calls. It first politely asks the application to shut itself down.
If that request is ignored, then it takes a brute force method and shuts down
the process in which the application was running.
Input to Terminate is
the window title or process ID of the application. Optional status output is
available in a homeseer global variable. It can be run from an event, script,
asp, or command prompt or any other method normally used to launch an
application.
Terminate Windows Application
|
|
From a homeseer event:
App/Sound/Email Event tab
Application Path hs.getPath & "\" & Terminate.exe
Parameters: winamp
|
|
Performance Monitoring |
|
|
|
Performance is a combination script and asp that will collect and display CPU
utilization and memory utilization data for a running process or the computer
overall. The script runs in the background and collects CPU utilization
information. This data is optionally stored in a virtual device and / or
optionally stored in a database. If a virtual device is used, then its on/off
status also serves to control the collection of the performance data.
The
web interface generates a two line graph showing CPU and memory use over time.
Time selection allows for ranges between one day and one year. The display page
also provides the average CPU and memory use for the period selected.
Performance Bundle Homeseer (HS2, HS1) Scripts
|
|
|
|
Web Agent |
|
|
|
WebAgent is a Homeseer plugin and companion application that will monitor web sites for information or changes in this information.
When WebAgent locates the items of interest it will perform one or more user-selected actions.
A full repertoire of actions are available. The success status provided by WebAgent can also be used as part of a conditional event.
In this later mode WebAgent becomes the extension of Homeseer that will add the ability to trigger not only on device changes,
but detection or changes in web content of other sources of text information.
WebAgent Homeseer (HS1) Plugin
|
|
|
|
Guardian
Angel |
|
|
|
Guardian Angel is an executable that runs silently in a real time (highest)
priority process and monitors the behavior of other processes or the computer
overall.
The measurement currently observed is the CPU utilization over a
period of time for a particular process or for the computer overall, or for the
absence of a process that is intended to be running.
When the threshold is
reached, or process disappears, then specified recovery actions are performed.
The recovery actions are typically to terminate the offending process and
restart it or to restart the computer.
Guardian Angel Application
|
|
Monitor Process homeseer Utilization at
90% for 2700 seconds
Then execute restart at normal priority
Monitor Process notepad.exe Lack of
Presence for 20 seconds
When detected shutdown Then execute notepad.exe at normal
priority |
|
mcsIniEditor |
|
|
|
mcsIniEditor is an ASP will allow remote editing of any ini file in the Homeseer \Config folder from a web
page. It also provides the option of restarting Homeseer from the web location
which is sometimes needed after editing an ini file.
If the restart homeseer button is used from the
asp, then the connection with homeseer will, of course, be lost. After homeseer
restarts the web connection can be reestablished.
mcsIniEditor Homeseer (HS2, HS1) ASP
|
|
|
|
mcsMusic |
|
|
|
mcsMusic is a Homeseer Plugin that allows web viewing and control of various MP3
and CD music players. The primary user interface is a desktop, laptop, or
touchscreen browser that presents attractively formatted current playing
information. This includes cover art graphics, textual song information, and
graphic control buttons. Control of the player can also be achieved with VR from
a microphone or telephone as well as standard scripting interface common to all
players.
The plugin supports 19 simultaneous players from a mixture of
CDJ, Winamp, phJuke/Audrey, WMP, and a user-defined custom player. Players can
be resident on any combination of computers on the Homeseer LAN
mcsMusic Homeseer (HS1) Plugin
|
|
|
|
|
|
|
| |