powered by laziness
Home | Documentation | Developers | Forums | The Future | Contact

Download

Latest Beta download (0.0.0.11193)

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