WOSH Framework

Wide Open Smart Home
Download

WOSH Framework Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Creative Commons Att...
  • Price:
  • FREE
  • Publisher Name:
  • Alessandro Polo
  • Publisher web site:
  • http://alessandropolo.name

WOSH Framework Tags


WOSH Framework Description

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, ..) Here are some key features of "WOSH Framework": · 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.. Requirements: · Qt What's New in This Release: Core: · minor fixes · BundleManager updated, now using BundleAction(s) · fixed some Response formatting error (cos of previous format) · MessageProcessingCommon update, supporting containers Networking: · fixed built issues and aligned (lisockets::TCP still delayed) · minor updates, NetworkProtocol hosts methods · Gui: (still work in progress) · now using ObjectFactory, ObjectAllocator · fixed log viewer using custom handler · many fixes to work with updated core/components


WOSH Framework Related Software