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 | Home Automation framework SOA multimedia Home automation ambient intelligence Distributed Computing Domotic Middleware |
|---|---|
| Licenses | creative commons by-nc-sa 3.0 |
| Operating Systems | POSIX Windows Windows Mobile Mac OS X |
| Implementation | Qt4 STL ANSI C++ |
Last announcement
WOSH icarus series' fly is finished.
Welcome to WOSH WOLF series on SVN trunk.
Recent releases


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


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


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).


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.


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