You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@felix.apache.org by chihi asma <ch...@yahoo.fr> on 2009/09/09 11:05:42 UTC
Control ZigBee devices using UPnP
Hi,
My problem is how to control ZigBee devices on the network using an UPnP control point within the OSGi framework.
My approach is to import ZigBee devices from the network into the framework. For that, I'm implementing UPnP devices matching the ZigBee ones using an API that transmit UPnP services and actions to the ZigBee device and the Felix Tester is detecting them like any other UPnP devices, so for each ZigBee device, I have to implement UPnP device and I know that is not the better approach. Can anyone give me an idea?
Thanks in advance.
Asma
Re: Control ZigBee devices using UPnP
Posted by Francesco Furfari <fr...@isti.cnr.it>.
Hello Asma,
I think that a refinement driver would be the typical OSGi approach. I
mean that first you should define a ZigBee Device model (similar to the
UPnP one UPnPDevice, UPnP ACtion , and so on ...) and then refine every
ZigBeeDevice registered with the framework like UPnPDevice.
In any case, you always need to map UPnP devices (e.g BinaryLight) to
ZigBee devices (e.g. OnOffLight)
regards,
francesco
chihi asma wrote:
> Hi,
>
> My problem is how to control ZigBee devices on the network using an UPnP control point within the OSGi framework.
> My approach is to import ZigBee devices from the network into the framework. For that, I'm implementing UPnP devices matching the ZigBee ones using an API that transmit UPnP services and actions to the ZigBee device and the Felix Tester is detecting them like any other UPnP devices, so for each ZigBee device, I have to implement UPnP device and I know that is not the better approach. Can anyone give me an idea?
> Thanks in advance.
>
> Asma
>
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org