Por: Doug Alguire, Director de Éxito del Cliente, MMB Networks_

Mi trabajo en MMB Networks durante los últimos años de 7 me ha expuesto a innumerables ingenieros y gerentes de producto que son completamente nuevos en Zigbee. He tenido el placer de trabajar con clientes que van desde las principales marcas de consumo hasta nuevas empresas innovadoras en proyectos en mercados que incluyen Smart Energy, Residencial, comercial / industrial, solar, agrícola y otros. Por lo general, los clientes de MMB ya se venden en el beneficios de interoperabilidad of Zigbee y simplemente buscan la forma más rápida posible de llevar una solución de alta calidad al mercado. Como Zigbee - y el IoT en general - continúa disfrutando de un aumento constante de popularidad, será cada vez más importante comprender cómo se puede usar para habilitar nuevos casos de uso y mejorar sus productos. Así que echemos un vistazo de alto nivel a las consideraciones clave y a la información que lo ayudará a seguir su camino.

Primeros pasos: identifique sus objetivos de interoperabilidad

Siempre nos gusta iniciar las actividades de recopilación de requisitos con una discusión sobre los objetivos de interoperabilidad: dispositivos o ecosistemas de terceros con los que desea que su producto se comunique. los Zigbee Alliance mantiene una lista pública de Zigbee Productos certificados, que sirve como un excelente punto de partida para esta búsqueda.

Si está creando un dispositivo que se conectará al ecosistema de otro proveedor

Digamos que está construyendo una cerradura de puerta, bombilla o cubierta de ventana para conectarse al Amazon Echo Plus. Como está creando un dispositivo que participará en el ecosistema de otro proveedor (en este caso, el Funciona con el programa Alexa.), debe involucrar a ese proveedor del ecosistema durante las primeras etapas de su proceso de diseño para que pueda revisar sus requisitos de producto y certificación. En muchos casos, Zigbee la certificación se considera una requisito previo para la certificación de plataforma, pero no es el único requisito. Los ecosistemas pueden tener requisitos adicionales más allá de lo obligatorio. Zigbee características para un tipo de dispositivo dado. Como mínimo, debe obtener algunas unidades de muestra del controlador de la plataforma (también conocido como puerta de enlace) para que pueda probarlo. En MMB, mantenemos una biblioteca de las puertas de enlace más populares y dispositivos inteligentes para el hogar / construcción para que podamos verificar continuamente los requisitos de interoperabilidad y recopilar datos de rendimiento del mundo real.

Si estás construyendo tu propio ecosistema

Supongamos que está creando una puerta de enlace doméstica inteligente para permitir el control y la supervisión de dispositivos de terceros. A medida que planifica y prioriza sus actividades de desarrollo, necesitará saber qué Zigbee Las características suelen ser compatibles con sus dispositivos de destino. los Zigbee Producto certificado la base de datos contiene exactamente esa información; puede ver el perfil, el tipo de dispositivo y, a veces, incluso los clústeres admitidos por cada dispositivo en la base de datos. Está bien si aún no sabe lo que significan esos términos: comprenderá mejor estos conceptos después de revisar el Zigbee especificaciones (ver la siguiente sección).

Consejo profesional: Además de revisar el Zigbee documentos de certificación, solicite al fabricante del dispositivo una lista completa de Zigbee características compatibles con su dispositivo.
Es posible que el proveedor haya implementado su "salsa secreta" y mecanismos de configuración avanzada utilizando características específicas del fabricante, que no se mencionarán en el Zigbee documentos de certificacion. Si no puede recuperar una especificación detallada del proveedor del dispositivo, puede probar su dispositivo usted mismo para verificar las características específicas del fabricante.

Dos formas de acelerar el desarrollo de productos

Antes de asignar recursos de desarrollo, tómese un tiempo para ver si puede aprovechar el trabajo realizado por Zigbee Miembros de la alianza. Es posible que otras compañías ya hayan creado un producto o componente que cumpla con sus requisitos.

  1. Puede omitir el proceso de desarrollo por completo. Con la Zigbee Nueva alianza Programa de transferencia de certificación, puede aprovechar el producto de otro proveedor y eliminar la mayor parte del esfuerzo de desarrollo. Podrá concentrar sus esfuerzos en los otros aspectos de su producto que realmente lo diferenciarán de la competencia en lugar de perder tiempo recreando las funciones inalámbricas que se consideran "apuestas estables". para su categoría de producto.
  2. Si estás construyendo tu propio producto, puede reducir significativamente el esfuerzo de desarrollo. Si no puede encontrar un producto certificado adecuado para reutilizar para su propia aplicación, puede encontrar diseños de referencia y aplicaciones de muestra de proveedores de silicio o proveedores de habilitación de IoT (como MMB Networks) para reducir en gran medida su esfuerzo de desarrollo. Póngase en contacto con los proveedores de soluciones de desarrollo aquí y pregúnteles sobre sus diseños de referencia y aplicaciones de muestra.

Asiste, gracias al Zigbee Alianza

La Zigbee Alliance ofrece cuatro niveles de participación. Unirse como miembro es su manera de obtener acceso temprano a las últimas especificaciones, influir en la dirección de los estándares, certificar productos, usar logotipos de Alliance y obtener protección de la Propiedad Intelectual bajo Zigbee Alianza Política de DPI cuando certificas tus productos. Para obtener más información sobre estos niveles y beneficios, consulte la página aquí.

Aprende los conceptos básicos de Zigbee

La primera parada en su viaje educativo debería ser el Zigbee para desarrolladores página. En mi opinión, los documentos más importantes en esta página son los siguientes:

  • Zigbee Biblioteca de clústeres - una lista maestra de "bloques de construcción" que se usan en el Zigbee Modelos de dispositivos. Describe los clústeres, comandos y atributos que se utilizan para transmitir datos y cambiar la configuración en un Zigbee red.

Seleccione un Zigbee Plataforma compatible

A Zigbee La plataforma compatible (ZCP) proporciona la base sobre la cual construirá su Zigbeeproducto habilitado. Un ZCP se compone de un transceptor de radio más una pila de red que ha sido certificada por el Zigbee Alianza para participar en redes con otros Zigbee Plataformas conformes. En otras palabras, se garantiza que juegue bien en el sandbox e interactúe con otros Zigbee dispositivos. Tú lo haces no necesita usar el mismo ZCP que los otros dispositivos en la red.

Una lista completa de opciones de ZCP está disponible aquí.

Considere un proveedor de habilitación de IoT

Al evaluar las opciones de ZCP, recuerde que el ZCP es simplemente la base; La fiabilidad y la solidez del producto completo se verán fuertemente influenciadas por el hardware y el firmware que construya en ese ZCP o alrededor de él. No esperaría construir un gran teléfono móvil contratando a un solo ingeniero de hardware, copiando las especificaciones de otros teléfonos líderes y suponiendo que todo funcione bien juntos. En cambio, los productos inalámbricos efectivos son creados por equipos con los diversos conjuntos de habilidades necesarios para aprovechar todas las capacidades del hardware.

Los proveedores de habilitación de IoT pueden complementar los esfuerzos de su equipo de diseño y aportar enormes ahorros en costos y tiempo al mercado. Algunos de estos proveedores operan como contratistas de ingeniería y brindan servicios de desarrollo personalizados. Varios de ellos (como MMB) también proporcionan diseños de referencia preconstruidos, firmware y aplicaciones de muestra para reducir en gran medida el esfuerzo de desarrollo relacionado con Zigbee funcionalidad

Plan a largo plazo

A medida que evalúa los proveedores de habilitación de ZCP e IoT, considere sus opciones (y estrategia) para respaldar y mejorar su producto en el futuro. Construir un dispositivo IoT puede ser un compromiso a largo plazo para sus clientes. A medida que los nuevos mecanismos de seguridad o las nuevas características se convierten en la norma, los usuarios finales esperarán que sus dispositivos existentes reciban actualizaciones. No hay una "línea de meta" en el IoT, por lo que debe asegurarse de que está planeando mucho más allá del lanzamiento inicial de su producto y de tomar decisiones de diseño que permitirán que sus productos continúen deleitando a sus clientes a medida que el mercado evoluciona.

Completa el desarrollo

¡Ahora viene la parte divertida! Lo más probable es que su desarrollo comience con la compra de un Kit de desarrollo de un proveedor de silicio o proveedor de habilitación de IoT. A medida que implementa Zigbee características, es importante realizar una prueba temprana y, a menudo, utilizar Zigbee Arnés de prueba 3.0. Consulte esta lista de consejos profesionales sobre las mejores prácticas de desarrollo y prueba.

Certificar el producto terminado_

Una vez que haya terminado su desarrollo, el siguiente paso es enviar su producto para pruebas oficiales y Zigbee proceso de dar un título. Cuando certifique su producto, obtendrá los siguientes beneficios:

  • Permiso para usar el confiable Zigbee Logotipo de producto certificado en su producto y en sus campañas de marketing
  • Exposición a otros proveedores de dispositivos IoT, a través de Zigbee Base de datos de productos certificados de Alliance. Otros proveedores pueden descubrir su producto e incorporarlo en su propia oferta.

Para comenzar el proceso de certificación, revise la lista de Proveedores de servicios de prueba autorizados y contacte a su proveedor de prueba preferido. Debe asegurarse de que su producto esté finalizado antes de enviarlo al proveedor de servicios de prueba, pero puede iniciar la cotización, la orden de compra y el proceso administrativo mientras finaliza su desarrollo. Una vez completadas las pruebas, puede enviar su solicitud de certificación al Zigbee Alianza para el sello final de aprobación. Una vez aprobado, su producto aparecerá como Zigbee Certificado.

Lanzamiento e iteración

A riesgo de decir lo obvio, su producto no está terminado cuando se lanza. Si prestó mucha atención cuando revisó el Zigbee Producto certificado en la base de datos, puede haber notado una tendencia sorprendente: los productos IoT con los ciclos de actualización más frecuentes son a menudo los productos más exitosos. Tiene la oportunidad de deleitar verdaderamente a sus clientes al habilitar nuevas funciones y mejorar su experiencia durante la vida útil del producto. ¡No pierdas la oportunidad de innovar!

¿Tienes alguna pregunta sobre esto? Póngase en contacto con MMB Networks en [correo electrónico protegido] o las Zigbee Alianza en [correo electrónico protegido].