mBedded Server Extensions Technical Data Sheet
KNX Package 2.0
The ProSyst KNX package provides an OSGi-integrated API to accessing devices connected via KNX - the
worldwide open standard for home and office building control. The features included in the KNX package allow
the users to connect and communicate over the KNX network and to manage appliances such as lighting, blinds /
shutters, security systems, energy management, heating, ventilation and air-conditioning systems.
Features Benefits
" OSGi-based, multi-platform, Java API to " Seamless integration of the KNX network in
accessing the KNX network the OSGi Environment
" Various methods to access the KNX network " With the build-in DPT support, the user can
- KNX/IP, USB or Serial connection; as well focus on the control of devices, instead of in
as Weinzierl Net'n'Node protocol the implementation details
" Build-in support for EMI1, EMI2 and " The representation of a group-to-DPT
Common EMI (cEMI) frame formats. mapping as a Control Unit adds an abstract
Automatic conversion to the correct frame layer that allows inter-connectivity and
format used by the connecting driver interoperability between heterogeneous
networks
" Ready to use classes for link-layer (LData),
management, bus-monitor and raw frames
" Pre-defined classes for controlling KNX
groups of devices. An implementation of the
most common Data Point Types (DPT)
" A Mapper Service, that allows to define the
network topology and bind a group address
to DPT functions
KNX is a standard that provides a common way to standard transmission media. It is commonly used for
manage air-conditioning, light sources and other home the communication with sensors and actuators,
or office systems. As the EIB (European Installation enabling functions such as the control of lighting,
Bus) standard grew into KNX, the KNX package heating, window blinds, air-conditioning, load
provides a KNX bus-communication stack, but it is still management, signaling, monitoring, alarms, etc.
compatible with the existing EIB networks.
ProSyst KNX Solution Details
KNX is a protocol for digital communication between
ProSyst defines a Java KNX API to accessing the KNX
smart devices. KNX offers flexible tree architecture for
network. The package provides bi-directional
devices with network management features via
mBedded Server Extensions
Technical Data Sheet
communication model. The incoming frames, received network by linking a group address to DPT
from the KNX bus are delivered through the OSGi functions.
Event Admin service. It allows the interested parties to
" An extra module, called DPT Loader, which
define a set of filters and receive only these events,
simplifies the above task, by allowing to define the
which they need to handle.
network in a simple XML file, and to deploy it in a
The API provides transparent conversion from one bundle.
frame format to another. This particular feature is used
" Integrated loop-back driver, which supports group
by the lower-level drivers, which typically support only
communication and allows to create and run tests
one of the supported frame formats.
in offline mode.
Available KNX Communication Drivers
KNX Demos
The KNX Package supports different methods to
The KNX package has two demos:
connect to the KNX bus:
" KNX Control Demo. It is a Control Unit,
" Through the KNX/IP protocol.
implemented on top of the ProSyst KNX API. It
" By using a USB port (the connected device must sends data frames to the bus, including DPT data.
comply with the KNX USB/HID specification - It supports a limited set of multicast, unicast and
"AN037 v04 KNX on USB AS"). broadcast messages.
" By connecting to the Weinzierl Net'n'Node tool and " KNX DPT Demo. It illustrates the usage of the
using its build-in methods to connect to the bus. KNX Mapper & Loader Components. The demo
provides a single XML file that describes the
" Through a serial/Pei16 interface.
network and provides the mapping group address
to DPT functionality. For each mapping, a control
" Additionally, a loop-back simulation driver is
unit is automatically registered and the
available for testing the products based on the
functionality becomes immediately available
KNX package.
through the Control Unit Browser.
Control of Devices
The KNX package offers modules implementing
Additional capabilities and packages of mBedded
common functionality needed to control a group of
Server and other ProSyst products are explained in
devices connected on the same KNX bus:
the data sheets available for each product.
" The build-in DPT library provides common basics
If you have any further questions, we would be
for controlling different functions of the KNX
pleased to be of help. Please contact us via
devices.
info@prosyst.com or visit our Developer Zone at
" A DPT Mapper Service that allows the system
dz.prosyst.com
integrators to easily define the topology of the KNX
Wyszukiwarka
Podobne podstrony:
function packInstalacja Service Pack w innej wersji jezykowej niż systemles08 pack tellme1Szablony Joomla mega packCrissy Smith [Were Chronicles 02] Pack Enforcer Rozdział od 1 do 316a KNX LonWorks Comparison OzadowiczWindows XP Home Edition Service Pack 3 PL BOX [MSDN]Pack Animal Merchant v1 1 Readmefunction packPo prostu Windows XP PL Service Pack 2 Building the Pack 1 The New Wolfwięcej podobnych podstron