Dear Philipp,

There is no support for registering ZigBeeDevice service on OSGi that
exported as EndPoint on the Dongle ( the device used by ZB4O for accessing
the ZigBee network), which is the simple approach for supporting Cluster
Server or Cluster Client that acts as server (i.e. OTA Cluster, RSSI
Location Cluster, Partition Cluster, and others).

My original idea for avoiding to change too much the ZB4O architecture was
to implement Cluster Server as Java Listener and with an interface that
matches the Request that the Cluster Server has to support. Actually, it
sounds kind of dirty solution, but it can be implemented with the current
design.
Of course, it would be better if full exporting of ZigBee device would be
supported by ZB4O, as OSGi is trying to standardize in RFC-192 (
https://github.com/osgi/design/tree/master/rfcs/rfc0192 ), but it may
require much more effort and changing, something more for ZB4O 2.x

So I'm open to discuss on the way that we want to support that in ZB4O,
which I think would boost the use cases support by this suite.

Ciao,
Stefano

On Mon, Jan 19, 2015 at 1:16 PM, Philipp Buluschek <
[email protected]> wrote:

> Hello All
>
> I will probably need to implement an OTA server for ZB4O. I currently
> imagine it as a ZigBeeDevice(Impl) with an OTA Cluster which registers
> itself to the AF layer. I believe this registration is not yet supported
> (right?)
>
> Have you already put some thoughts into this and could share ideas and
> approaches?
>
> Thanks Philipp
>
_______________________________________________
Dev mailing list
[email protected]
http://zb4osgi.aaloa.org/mailman/listinfo/dev

Reply via email to