The following table contains all bundles included in the Automation module:
Bundle Symbolic Name |
Description |
|---|---|
com.prosyst.mbs.automation.esh.api |
The Automation ESH API Bundle exports the API of the Automation module. |
com.prosyst.mbs.automation.esh.commands |
The Automation ESH Console Commands bundle provides the console commands of the Automation module. |
com.prosyst.mbs.automation.esh.core |
The Automation ESH Core bundle provides an implementation of the rule engine and the RuleAdmin, ModuleTypeAdmin, and TemplateAdmin services which are part of the automation module. |
com.prosyst.mbs.automation.esh.handler.core |
The Automation ESH Handler Core bundle contains core module types provided by the Automation module. |
com.prosyst.mbs.automation.esh.handler.item |
The Automation ESH Handler Item bundle contains module types related to Functional Items. They give opportunity to check and change states of Functional Items. |
com.prosyst.mbs.automation.esh.handler.script |
The Automation ESH Handler Script bundle contains module types related to the Scripting module. They give opportunity for the Automation module to execute user defined scripts. |
com.prosyst.mbs.automation.esh.inventory |
The Automation ESH Inventory bundle provides API implementation for the Apache Felix Inventory Printer Framework. |
com.prosyst.mbs.automation.esh.rest.api |
The Automation ESH REST API bundle hosts common JAX-RS annotated interface mappings for the functional items management. RESTful Web Service to be shared between Bosch IoT Gateway Software and RM implementation. |
com.prosyst.mbs.automation.esh.storage |
The Automation ESH Storage bundle implements persistent storage of Rules, ModuleTypes and Templates of imported Rules and provided ModuleTypes and Templates. |
com.prosyst.mbs.automation.esh.webconsole |
The Automation ESH Plugin bundle provides web interface for listing rules, module types and rule templates; managing rules. |
org.eclipse.smarthome.automation.api |
The Automation ESH SmartHome API Bundle exports the API of the Automation module. |
org.eclipse.smarthome.automation.core |
The Automation ESH SmartHome Core bundle provides an implementation of rule engine and RuleRegistry, ModuleTypeRegistry,and TemplateRegistry services which are part of the Automation ESH module. |
org.eclipse.smarthome.automation.parser.gson |
The Automation ESH SmartHome Parser GSON bundle provides JSON parsers for automation Rules, ModuleTypes and Tempaltes. |
org.eclipse.smarthome.automation.provider.file |
The Automation ESH SmartHome Provider File bundle contains an implementation of the file resource provider. It allows providing JSON resources of Rules, ModuleTypes and Templates from the file system to the Automation ESH module. |
org.eclipse.smarthome.automation.provider |
The Automation ESH SmartHome Provider bundle contains an implementation of the bundle resource provider. It allows to provide JSON bundle resources of Rules, ModuleTypes, Templates and Scripts to the Automation ESH module. |