Interoperabilidad ZigBee Light Link y XBee

Con el lanzamiento de nuevos productos como Philips Hue , que afirman ser compatibles con ZigBee Light Link , me interesaría si hay alguna forma de usar los módulos Xbee existentes para comunicarse con ellos.

¿Sería posible crear una red utilizando los módulos Xbee de Digi (serie 2) y comunicarse con las bombillas/luces o se requiere un firmware personalizado? (que no creo que exista de momento para módulos Xbee).

Si no, ¿hay algún reemplazo directo para que Xbee pueda comunicarse con los dispositivos Light Link?

Puede usar un chip NXP para crear un dispositivo de enlace ligero: peeveeone.com/?p=187

Respuestas (2)

Debido a que las especificaciones del enlace de luz ya se han publicado, a excepción de los miembros de la alianza ZigBee, no creo que pueda hacerlo en este momento. A menos que quieras convertirte en miembro de la alianza Zigbee. Tuve contacto con uno de sus desarrolladores que dijo que los módulos que podían usar especificaciones anteriores también deberían poder usar las nuevas especificaciones de enlace ligero.

Por ahora creo que esto es todo lo que puedo darte solo porque no hay más información al respecto. Cuando reciba más información del desarrollador, actualizaré mi respuesta.

Editar:

Obtuve más información de uno de los desarrolladores. Sobre los módulos XBee de Digi International, esta es la información que me dio:

  • Si elige cualquiera de las variantes Pro, tendrá la pila ZigBee Pro en el módulo. Sin embargo, aún necesitará algún otro elemento de procesamiento en el sistema para (a) implementar el marco de la aplicación ZigBee Light Link (junto con otra funcionalidad de la aplicación que necesite) y (b) interactuar con la pila Pro en el módulo.

  • Si elige la "variante programable", esa le dará un procesador secundario en el módulo con 32 KB de Flash y un microcontrolador de 8 bits. El microcontrolador tendría suficiente potencia para ejecutar los requisitos de Light Link y los 32 KB deberían darle suficiente para el marco de Light Link. Tenga en cuenta que, según los requisitos de su aplicación (por encima del enlace de luz), este mcirocontroller secundario podría no tener suficiente memoria para admitirlo.

  • Si planeaba tener un procesador de algún tipo en su sistema de todos modos (para otros fines), podría ser más rentable optar por una de las variantes PRO y colocar el marco de la aplicación Light Link y su aplicación en este procesador.

Espero que esto lo aclare aún más.

Editar:

Obtuve más información esta vez no de un desarrollador de Zigbee sino del soporte de Atmel, realmente debes tener cuidado con el procesador/controlador que elijas. Aparentemente necesita bastante poder de memoria. Atmel solo sugiere obtener: ATmega128RFA1 o ATmega256RFR2. También es posible obtener algunas pilas Zigbee Light Link de Atmel. Puede obtenerlos aquí: http://www.atmel.com/tools/bitcloudprofilesuite-zigbeepropublicprofile.aspx .

Edición 2:

Obtuve cierta información que aún no puedo confirmar al 100%, pero existe la posibilidad de que no pueda usar los módulos XBee solo porque, hasta donde yo sé, no pueden enviar marcos interpan. Estos marcos son necesarios para la parte de puesta en marcha de Zigbee Light Link. Cuando obtenga más información que confirme esto o no, editaré nuevamente.

Edición 3:

La última información se confirmó por el momento, los módulos XBee no se podrán usar para Zigbee Light Link. La razón de esto es que el firmware actual no es compatible con los comandos inter pan. Sin embargo, es posible si escribe su propio firmware pero el código fuente del actual está disponible. También podrían implementar estos comandos inter pan en el futuro, especialmente porque son necesarios para el enlace ligero.

¡Gracias! Espero que salga más información... no quiero comprar la estación base y hacer que mi configuración sea más compleja...
@ TheDocter, aunque eso podría ayudarlo un poco más a comprender Zigbee Light Link. (Ya que he revisado casi todo este documento yo mismo). Todavía no lo ayudará con su desafío de hacer que xbee funcione con Zigbee Light Link.

Sé que esta es una publicación antigua, pero como me topé con ella buscando un perfil que no había visto antes, creo que esta respuesta puede ayudar a otra persona.

He estado trabajando en esto por un tiempo. No considero mi código "publicable" todavía. Todavía lo estoy usando en modo de pirateo y rastreo para encontrar los grupos en cuestión, pero puedo decir el enlace de luz. El perfil de la aplicación está disponible como un perfil público, y actualmente tengo una luz Cree "Conectada" que al menos se une a mi red Digi-ZigBee.

Por lo que he logrado deducir del perfil, puede usar el perfil HA o el perfil LightLink para el control básico. La operación Touchlink definitivamente requiere capacidades entre bandejas, que se introdujeron con el perfil de energía inteligente. AFAIK, el material de Inter-pan es permitir que las cosas hablen con más de un coordinador a la vez, algo importante si la compañía eléctrica quiere usar ZB para leer su medidor, y usted tiene algo en su casa que quiere obtener la información. del mismo metro.

Estoy confuso en eso, así que no lo tomes como un evangelio.

Digi también ha puesto a disposición dispositivos Smart Energy, que hablarían el perfil inter-pan, pero IIRC solo son compatibles con SE2.0 y, por lo tanto, requieren un certificado firmado. Buena suerte en esa última parte. Nuevamente, desde mi (ciertamente, posiblemente comprensión incorrecta) puede usar el perfil HA o Touchlink o ambos a la vez.

La puesta en marcha de TouchLink utiliza el perfil 0xc05e La puesta en marcha "normal" utiliza el perfil HA (0x0104)

Oh, nota importante: asegúrese de configurar ZigBee Stack Profile (ZS) en 2 Configure JV en 1 en sus enrutadores si tiene Habilitar cifrado 1 Abrir intercambio de claves NK o KY (lo siento, los confundo) al que está en el perfil HA

Modo API 2: Modo API con caracteres escapados y Opciones API a 2 -- Pase completo sin embargo - esto permite que el XBee maneje la mayoría de las operaciones de la pila, mientras le da acceso a la información de red requerida para ser un coordinador completo - pequeñas cosas como ZDO Anuncie eventos que le permitan saber si una luz se acaba de encender con el interruptor de encendido.