Interoperabilidad entre Light Link y XBee de ZigBee

6

Con el lanzamiento de nuevos productos como Philips Hue , que dicen ser compatibles con ZigBee Light Link , ¿me interesaría si hubiera alguna forma de utilizar los módulos Xbee existentes para comunicarme con ellos?

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

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

    
pregunta petr

2 respuestas

7

Debido a que las especificaciones de enlace de luz aún no 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. Me puse en contacto con uno de sus desarrolladores que dijo que los módulos que podían utilizar las especificaciones anteriores también deberían poder usar las nuevas especificaciones de enlace de luz.

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 vas con alguna de las variantes Pro, tendrás el ZigBee Pro apilado en el módulo. Sin embargo, seguirá necesitando 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 va con 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 la potencia suficiente para ejecutar los requisitos de Light Link y los 32 KB deberían proporcionarle la suficiente para el marco de Light Link. Tenga en cuenta que dependiendo de los requisitos de su aplicación (por encima del enlace de luz), este mcirocontroller secundario podría no tener suficiente memoria disponible para admitirlo.

  • Si planeaba tener un procesador de algún tipo en su sistema de todos modos (para otros propósitos), podría ser más rentable utilizar 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 sea aún más claro para ti.

Editar:

Esta vez obtuve más información, no de un desarrollador de Zigbee sino del soporte de Atmel, realmente debes tener cuidado con el procesador / controlador que elijas. Al parecer necesita bastante memoria. Atmel solo sugiere obtener: ATmega128RFA1 o ATmega256RFR2. También es posible obtener algunas pilas de Zigbee Light Link de Atmel. Puede obtenerlos aquí: enlace .

Edit 2:

Tengo información que todavía no puedo confirmar al 100%, pero existe la posibilidad de que no pueda usar los módulos XBee solo porque, por lo que sé, no pueden enviar marcos entre bandejas . Estos marcos son necesarios para la parte de puesta en servicio de Zigbee Light Link. Cuando obtenga más información que confirme esto o no, volveré a editar.

Edición 3:

La última información se confirmó por el momento, ya que los módulos XBee no podrán utilizarse para Zigbee Light Link. La razón de esto es que el firmware actual no es compatible con los comandos inter pan. Es posible que escribas tu 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 de luz.

    
respondido por el Peter
4

Sé que este es un post antiguo, pero como lo encontré buscando un perfil que no había visto antes, creo que esta respuesta puede ayudar a alguien más.

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

De lo que he logrado extraer del perfil, puede usar el perfil HA o el perfil LightLink para el control básico. La operación de Touchlink definitivamente requiere capacidades entre bandejas, que se introdujeron con el perfil de energía inteligente. AFAIK lo que necesita 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 tiene algo en su Casa que quiere obtener la información del mismo contador.

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 capaces de SE2.0 y, por lo tanto, requieren un Certificado firmado. Buena suerte en esa última parte. Nuevamente, desde mi (aunque es posible que haya entendido incorrectamente) puede usar el perfil de HA o Touchlink o ambos a la vez.

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

Oh, nota importante: Asegúrate de establecer el perfil de pila ZigBee (ZS) en 2 Ajuste JV a 1 en sus enrutadores si tiene alguno Habilitar el cifrado 1 Cambio de clave abierta NK o KY (lo siento, los confundo) con el del perfil de HA

Modo API 2 - Modo API con caracteres escapados y opciones de API a 2 - Paso completo, sin embargo, esto le permite a XBee manejar 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 los eventos de Anunciar ZDO que le permiten saber si la luz era solo se enciende con el interruptor de encendido.

    
respondido por el baumann

Lea otras preguntas en las etiquetas