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