WOSH Framework 0.8.888

Wide Open Smart Home
WOSH (Wide Open Smart Home) is an open source and multi-platform framework (message oriented middleware)written in ANSI C++, designed to enable (smart) home automation.

WOSH is a Service Oriented Framework (SOA) providing a (Network) OS independent infrastructure for developing component based software (services, aka bundles), but it ships with many implemented services and some end-user applications (as woshsrv, WorkShop).

WOSH and some components are (partially) based on QT4.

This project is actually released for developers, the current stage is not yet ready for end-users.

Some reasons to use and join the WOSH project are:

* It's free, open source, alive!
* It's modular and growing
* It's easy to plug-in new features (C++ required)
* It has been though to be efficient and intuitive
* It contains state-of-the-art libraries (QT4, gloox, festival, gstreamer010, ..)
* It comes with many built-in services (networking, communication, entertainment, remote control, ..)

Main features:

  • built-in end-user applications: console and graphical both
  • distributed computing, 'zero-configuration' networking
  • multi-user, role based access
  • remote control using Instant Messaging (using libgloox; compatible with GTalk), SMS (send/receive) and call monitoring (on Windows-Mobile, RNDIS connected smart phone)
  • appliances and sensors (X10 devices) monitor/control (on POSIX, based on Heyu)
  • entertainment, multi-zone media playback (using GStreamer on POSIX or QT Phonon on Windows, VLC). Media-Director service provides a high abstraction layer, the recovery/guess multimedia status, hardware/software shortcuts and more
  • centralized communication system (selecting best communication channel), using also interpreters (such as Festival for Text2Speech)
  • building abstract-representation of the home and its devices (rooms, lights, audio-box, ..)
  • Cron and Automation services, providing support for basic every-day tasks
  • many not listed and more to come..

last updated on:
February 28th, 2011, 13:10 GMT
developed by:
Alessandro Polo
license type:
Creative Commons Attribution-ShareAlike 
ROOT \ Home Automation
WOSH Framework
Download Button

In a hurry? Add it to your Download Basket!

user rating



Rate it!
What's New in This Release:
  • build and tested on Debian Sqeeze
  • added String class, many Utitilites functions have been rewritten and moved there
read full changelog

Add your review!