Welcome
Welcome to the Powered By Laziness website, home of the WinHub home automation software. It is written using Microsoft .NET technology to enable
flexible and fast development of plugins. This is a relatively new piece of software and therefore the beta is being distributed for free in the hope that
your feedback will make it better for everyone. Please note this website is still under construction.
WinHub™
The first product to be released is the WinHub™ that allows you to link any event* to any action** based on any
conditions***.
Events
| X10 Appliances |
| Motion sensors |
| Email arriving |
| Web page viewed |
| Home Phone ringing |
| xAP Message |
| MQ Message received |
|
|
Actions
| Turn appliances on/off |
| Turn lights on/off/dim |
| On screen display |
| Send a message to a LAN game of UnrealTournament 2003 |
| Speak (e.g. read out an email or instant message) |
|
|
Conditions
| When the event happened (day of week, hour etc.) |
| What the weather is like (requires permanent Internet connection such as Broadband) |
| Other events that have happened that day/hour/minute |
|
Example scenarios
- Want to be alerted at work when someone enters your house? Link up motion sensor events to an
On Screen Display (OSD) event.
- Can't hear the phone? Make your lights flash on and off when the phone rings!
- Want to put on some music and set mood lighting when you press a button on your keyring or arrive at the frontdoor in the evening?
- Want your emails to be read out while your playing computer games?
- Want
to see when your lights are turned on whilst playing a LAN game of Unreal
Tournament 2003
- If it's raining/snowing, you want an alarm to ring 1/2 hour
earlier because the traffic will be bad? Even put on some suitably cheery music
to take away the Monday morning blues as well?
All this can be done using pre-built plugins! add your own scenario
Plugin architecture
The plugin architecture is simple yet allows the PBL to brave the future. By allowing event plugins, conditional plugins and action plugins and providing
the interface to wire them all together interactively means this application is only limited by your imagination (and the laws of physics).
Developers
If you would like to develop plugins or integrate with the WinHub™ it couldn't be simpler. Underneath all events, wires
and conditions are defined using XML and all plugins conform to these basic interfaces.
By harnessing the power of Microsoft.NET technology, you can use any language to develop plugins that are deployed by simply coping them into the WinHub plugins
folder (or preferably creating a setup program to do the this).
* not all events can be linked
** not all actions can be linked
*** not all conditions are catered for |