Previous Topic

Next Topic

Book Contents

Book Index

HDM API Bundles (Deprecated)

The following table contains all deprecated HDM API bundles included in the Device Access module:

Bundle Symbolic Name

Description

com.prosyst.mbs.da.hdm.api

The DA Home Device Manager API bundle contains the library of the Home Device Manager including APIs for device and zone management and for interaction with the underlying protocol adapters. It also provides utility classes for converting the most frequent data types from UIs to the format supported by the target device class objects, for asynchronous calls to the Home Device Manager and for metadata retrieval.

com.prosyst.mbs.da.hdm.commands

The DA Home Device Manager Commands bundle plugs into the runtime console a set of commands for controlling devices through the Home Device Manager and for subscribing to device events.

com.prosyst.mbs.da.hdm.configtree

The DA Home Device Manager Config Tree bundle represents the Home Device Manager in the ConfigTree and allows devices, zones, protocol adapters and templates for devices from initial configurations.

com.prosyst.mbs.da.hdm.dc.api

The DA Home Device Manager Device Classes bundle adds a rich collection of predefined Device Class interfaces to the Home Device Manager.

com.prosyst.mbs.da.hdm.ham.api

The DA Home Device Manager HAM API bundle provides conditions and commands interfaces for automation in a home system. The HDM HAM Core Bundle implements these conditions and commands interfaces and registers condition and command providers to the Home Automation Manager.

com.prosyst.mbs.da.hdm.ham.core

The DA Home Device Manager HAM Core bundle provides conditions and commands for automation in a home system. The automation components comply with the specifics of the Home Automation Manager (HAM) API.

com.prosyst.mbs.da.hdm.ham.webconsole

The DA HDM HAM Web GUI bundle provides support for definition of commands and conditions from within the automation Web UI on the HAM page of the Web Admin Console.

The HDM HAM Web GUI bundle is a fragment to the HAM Plugin for Web Console bundle, hence the plugin must be running in the OSGi framework. The bundle also requires that the Home Device Manager components including automation support be installed.

com.prosyst.mbs.da.hdm.inventory

The DA HDM Inventory bundle provides information about available home devices and home zones to the Inventory module.

com.prosyst.mbs.da.hdm.jsonrpc

This module provides JSON-RPC access to Home Device Manager. The bundle exports five JSON-RPC modules: HDAccess, HDAdmin, HZAccess, HZAdmin and HDMUtil. All exported methods can be listed by the build-in 'system.listMethods' query.

com.prosyst.mbs.da.hdm.simulator

The DA Home Device Manager Simulator bundle contains a protocol adapter for creating simulated devices to test the behavior of management applications.

com.prosyst.mbs.da.hdm.webconsole

The DA HDM Plugin for Web Console bundle provides a web interface for managing home devices and home zones via the Web Admin Console.

See also