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

RSS Last announcement

WOSH Phoenix 26 Feb 2011

Codename Phoenix comes with a full refactoring breaking backward compatibility, towards a shared libraries model.

RSS Recent releases

  •  26 Feb 2011 21:03

Release Notes: Full refactoring is in progress. This release is a preview for developers and expert users. It introduces shared library support and many bugfixes. WOSH WorkShop binaries for Windows are included.

  •  30 Jul 2010 08:17

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

  •  13 May 2010 22:02

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

  •  23 Apr 2010 22:56

Release Notes: 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).

  •  03 Apr 2010 03:27

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

Screenshot

Project Spotlight

MALODOS

Digital asset management software written with simplicity, portability, and open format in mind.

Screenshot

Project Spotlight

RainbruRPG

A 3D multiplayer Role Playing Game project.