Projects / WOSH Framework

WOSH Framework

WOSH (Wide Open Smart Home) is a message-oriented middleware for controlling and automating a smart home. It comes with working services and devices. WOSH is an open multi-platform C++ framework. Its architecture is service (bundles) oriented and designed for distributed (cloud) computing. WOSH ships with library source, many services, and some applications (a server, a trayicon remote controller, and a GUI full-controller). Some features provided by its micro-kernel are a multi-user system with access policies, a centralized database manager and system monitor, and automatic network management and masquerading (on TCP). Some of the implemented services are: multimedia audio playback, monitor and control of X10 devices, remote control using instant messaging, and a remote control using SMS and call notification.

Tags
Licenses
Operating Systems
Implementation

Tweet this project Short link

Rss Last announcement

WOSH WOLF begins 01 Sep 2010

WOSH icarus series' fly is finished.
Welcome to WOSH WOLF series on SVN trunk.

Rss Recent releases

  • Rrelease-mid
  •  30 Jul 2010 08:17
  • Rrelease-after

Changes: Minor and major bugs were fixed in both the core and bundles. Weather and Gardener bundles are being introduced.

  • Rrelease-mid
  •  13 May 2010 22:02
  • Rrelease-after

Changes: Some (critical) bugfixes. Many improvements within the GUI framework. Work is still being done on persistence (but the architecture is getting to work).

  • Rrelease-mid
  •  23 Apr 2010 22:56
  • Rrelease-after

Changes: This is a huge core and framework update, a fix for the MinGW build (for woshsrv), a documentation update, and a GUI update. It is slowly moving towards 0.8.499 (official).

  • Rrelease-mid
  •  03 Apr 2010 03:27
  • Rrelease-after

Changes: Major and minor fixes. The introduction of security classes. Huge GUI and documentation updates. SessionServer has been removed and rewritten as a core module.

  • Rrelease-mid
  •  27 Mar 2010 06:59
  • Rrelease-after

Changes: Many fixes and some module releases. This preview includes the WOSH WorkShop binary.

C90b5c1e7365eef78d0f88e92623b1c3_thumb

Project Spotlight

ERDmpd

An interface to the MPD audio server.

No-screenshot

Project Spotlight

cpuid 2

A tool that dumps CPUID information about the CPU(s).