This interface represents a ZCLAttribute.
This interface provides information about the attribute, like its ZCL attribute ID, if it manufacturer specific and about its data type (see
This interface represents a ZCL Cluster.
A response event for a
This type represents a stream of responses to a broadcast operation.
This interface represents a listener to events from ZigBee Device nodes.
This interface models the ZigBee Cluster Library Frame.
This interface represents the ZCL Frame Header.
This interface the reading result of
This interface represents a ZDP frame.
This type represents a successful ZDP invocation.
This interface represents a ZigBee EndPoint.
This interface represents events generated by a ZigBee Device node.
This interface represents a ZigBee Group.
This interface represents the machine that hosts the code to run a ZigBee device or client.
This interface represents an entry of the NeighborTableList.
This interface represents a ZigBee node, means a physical device that can communicate using the ZigBee protocol.
This interface represents an entry of the RoutingTableList
This class contains the constants that are used internally by these API to represent the ZCL data types.
This exception class is specialized for the APS errors.
This class represents root exception for all the code related to ZigBee/ZCL.
This class represents root exception for all the code related to ZDP.
This class represents root exception for all the code related to ZigBee.
This is the main package of this specification. It defines the interfaces that models the ZigBee concepts, like the ZigBee node and the ZigBee endpoint.
ZCLCluster interface contains methods that directly maps to the ZCL
profile-wide commands, like Read Attributes and Write Attributes, and allow
the developer to forge its own commands and send them through the invoke()
ZCL Attribute reportings are configured, registering a
ZCLEventListener, provided that this service
is registered with the right service properties.
In addition to ZCL frames, the current specification allows also to send ZDP frames. Broadcasting and endpoint broadcasting is also supported for ZCL frames.
Bundles wishing to use this package must list the package in the Import-Package header of the bundle's manifest. This package has two types of users: the consumers that use the API in this package and the providers that implement the API in this package.
Example import for consumers using the API in this package:
Import-Package: org.osgi.service.zigbee; version="[1.0,2.0)"
Example import for providers implementing the API in this package:
Import-Package: org.osgi.service.zigbee; version="[1.0,1.1)"
Copyright © Contributors to the Eclipse Foundation Licensed under the Eclipse Foundation Specification License – v1.0