OSGi Community Event 2014
HGI has defined a new project, under Apache 2.0 open source licensing, to create a framework and set of examples describing SmartHome appliance functionality (control and read-out of devices) using XML and with XSD to ensure proper conformance. Individuals/companies/fora are invited to comment and contribute.
The goal of the project is to have a basis for technologies such as OSGi to provide appliance interface APIs to software application developers, independent of the home area network technology (ZigBee, EnOcean, Z-Wave, EchonetLite etc). Use of the SmartHome Device Templates (SDTs) is proposed as part of the extended API for the OSGi Device Abstraction Layer (DAL, RFC196), an element within SmartHome gateway implementations. The SDT is explicitly aimed to be applicable within multiple execution environments however.
HGI has long been in discussions with OSGi Alliance, Broadband Forum, oneM2M, EnOcean Alliance, EchonetLite Consortium and other bodies regarding the necessity of SDTs to enable a mass market in Smart Home services. HGI also is in close collaboration with the European Commission’s "Smart Appliances" project, which complements the new HGI project.
HGI plans to later hold a proof of concept event that allows HGI companies to integrate and demonstrate their SDT and DAL technologies (applications, abstraction layer, device drivers, end devices, possibly cloud platforms).
The 25-minute presentation will cover the above points, reference a number of relevant projects with similar goals, outline the initial approach of HGI, and invite comments. A close collaboration with OSGi activities on DAL and API design is crucial for a successful application of the SDT to the OSGi framework.
Andreas Kraft studied Computer Science at the Technical University of Berlin, Germany. Since 2000 he works for Deutsche Telekom AG as a Senior Systems Architect in the field of Connected Home Services. His current activities include strategies for and design of OSGi based service architectures for connected homes and Ambient Assisted Living. Before that he was involved in the design and development of platforms for remote access and control of devices and services in residential homes. Andreas Kraft also represents Deutsche Telekom in standardization groups, such as VDE/DKE, ISO/IEC, CENELEC, and the UPnP Forum.
His current involvements with the OSGi Alliance include co-chairing the Residential Expert Group as well as to be a board member of the OSGi Users.