Dog is a Domotic OSGi Gateway. In other words, it is a software-based gateway used for controlling domotic environments in a vendor-independent way, thanks to its high-level semantic device modeling strategy and its driver architecture that allows it to support different domotic plant technologies.
|Tags||Domotic ambient intelligence gateway|
|Operating Systems||Cross Platform OS Independent|
|Implementation||Java Osgi C# XML-RPC OWL|
Release Notes: Compliance to the OSGi standard was improved. The memory footprint was made lower. Configuration was made easier. Software-only development was made easier. The BTicino OpenWebnet and KNX protocols are supported. APIs for application development were added. An event-subscription API with automatic scheduling was added. Example applications in Java, JavaFX, and C# were added. The programmers' documentation is improving. The source code is available for Dog2.0, libraries, and applications.