Introducción

P. ¿Los botones se encuentran disponibles fuera de EE. UU.?

Sí, además de en Estados Unidos, los botones están disponibles en el Reino Unido, Alemania, Francia, Italia y España.

P. Deseo obtener más información acerca de AWS IoT usando el botón AWS IoT. ¿Existe un tutorial paso a paso?

Sí. Puede utilizar este tutorial paso a paso para usar la consola de AWS IoT para crear los recursos de AWS IoT, configurar el botón y crear reglas.

P. ¿Qué más puedo hacer con el botón AWS IoT?

Puede usar el botón para contar elementos, supervisar el uso, llamar, enviar mensajes o avisar a alguien, o iniciar o detener un proceso o un dispositivo conectado a Internet. Para contar y rastrear el uso, puede almacenar los clics en Amazon DynamoDB.Siga este tutorial para crear una regla de DynamoDB con el motor de reglas de AWS IoT. Puede avisar a alguien con Amazon SNS. Siga este tutorial para crear una regla de SNS con el motor de reglas de AWS IoT. Puede iniciar y detener un proceso, llamar a un extremo de la API externo o conectarse a un dispositivo conectado a Internet con AWS Lambda. Siga este tutorial para crear una regla de Lambda con el motor de reglas de AWS IoT.

P. ¿Cómo configuro el botón para utilizarlo con la wifi doméstica o de la oficina?

Mantenga pulsado el botón durante cinco segundos hasta que la luz LED comience a parpadear de color azul.

Utilice su teléfono o equipo para conectarse a la red wifi "Button ConfigureMe – XXXX". Utilice los últimos 8 dígitos del número de serie de su dispositivo como contraseña WPA2-PSK.

En el navegador web, vaya a http://192.168.0.1/index.html.

Seleccione la red (SSID) a la que quiere que se conecte el botón y escriba su contraseña.

Utilice la aplicación para desarrolladores del botón AWS IoT para iOS o Android

P. ¿Funcionará el botón AWS IoT en cualquier parte?

El botón funcionará en cualquier lugar que disponga de wifi (2,4 Ghz). Está diseñado para funcionar en el hogar o en la oficina, pero no es ideal para espacios con una conexión wifi congestionada, como salas de exposiciones, comedores, salas de reuniones o pasillos. Si puede conectarse a Internet, sí funcionará.

¿Qué contiene la información que se envía del dispositivo cuando se pulsa el botón?

La información contiene el número de serie del dispositivo, la medición de la tensión de la batería y el tipo de clic.

La siguiente plantilla de JSON muestra la información que se envía.

{

"serialNumber": "GXXXXXXXXXXXXXXXXX",
"batteryVoltage": "mV",
"clickType": "SINGLE | DOUBLE | LONG"

}

Se envía un tipo de clic LONG si la primera pulsación dura más de 1,5 segundos. La información de tipo de clic SINGLE y DOUBLE se envía para los clics cortos.

P. ¿Qué significan los patrones de color del LED?

 

 

Color
Estado
Parpadeo en blanco Conexión a la wifi, obtención de la dirección IP, conexión a AWS IoT.
Verde estático Conexión con éxito a la wifi, mensaje publicado en AWS IoT.
Parpadeo en azul Modo AP suave.
Naranja estático Wifi no configurada.
Rojo Error. (Para más información, consulte la guía de resolución de problemas).

P. ¿Cuánto durará la batería?

La batería del botón AWS IoT de segunda generación durará aproximadamente 2 000 clics. Cuando al dispositivo se le acaba la batería, no se puede recargar ni sustituir.

P. ¿Existen ejemplos de las funciones de Lambda que se pueden utilizar?

Puede utilizar cualquiera de los planos de la consola de AWS Lambda.

P. ¿Necesito una cuenta de AWS además de una cuenta de Amazon.com para usar el dispositivo?

Sí. Para configurar el dispositivo, necesita una cuenta de AWS. Una cuenta de AWS es distinta a la cuenta de Amazon.com. Para comprar el botón, necesita una cuenta de Amazon.com.

P. ¿Cuánto cuesta?

Con AWS solo paga por los servicios que usa durante el tiempo que los usa, sin contratos a largo plazo. El botón utilizará el servicio AWS IoT y cualquier otro servicio que consuma. Si tiene derecho a usar la capa gratuita, no se aplicará ningún cargo adicional. En caso contrario, cada servicio conllevará un precio individual. Se le cobrará de forma independiente en función de su uso.

P. He creado un proyecto de IoT único.¿Dónde puedo publicarlo?

Hemos colaborado con Hackster, quienes han creado una página sobre el botón AWS IoT en Hackster.io, hackster.io/amazonwebservices/products/aws-iot-button. Puede publicar allí su proyecto, con detalles sobre cómo los demás pueden crear lo mismo.

Resolución de problemas

P. No consigo aprovisionar el certificado y la clave privada en mi botón.¿Qué debo hacer?

En el asistente de fuente de eventos de AWS Lambda, si utiliza Firefox, Chrome u Opera, haga clic en el enlace para descargar el certificado y la clave privada. Si utiliza Safari o Internet Explorer, haga clic con el botón derecho del ratón y seleccione Guardar como para descargar los archivos del certificado y la clave privada a su equipo.

Por motivos de seguridad, AWS no almacena el certificado y la clave privada de AWS IoT. Si no los descarga a su equipo, se perderán. Puede crear un certificado y una clave privada nuevos o seguir los pasos del asistente de fuente de eventos de AWS Lambda si el certificado actual no funciona.

P. He seguido el asistente de plano, pero cuando pulso el botón aparece una luz verde. No recibo un correo electrónico.

Es posible que la función de Lambda no tenga los permisos adecuados para crear recursos en SNS. Para comprobarlo, vaya a los registros de CloudWatch de la función de Lambda que acaba de crear con el asistente. Agregue los permisos de SNS necesarios (sns:createTopic, sns:Publish, sns:subscribe, sns:listSubscriptions) a la función de ejecución de la función.

En otros casos, cuando no utilice el asistente, si aparece una luz verde y no pasa nada, siga estos pasos para depurar los errores:

Realice una prueba con el cliente MQTT en la consola de AWS IoT. Suscríbase al tema “iotbutton/+” y compruebe si recibe un mensaje al hacer clic.

En la consola de AWS IoT, en Settings, active los registros de CloudWatch y, a continuación, examine “AWSIoTLogs” en la consola de Amazon CloudWatch para ver si la regla se ha activado.

Para otros servicios como AWS Lambda, examine los registros específicos de la función en los registros de CloudWatch para encontrar el error.

P. Mi botón no se puede conectar y parpadea en rojo.

Eso indica que se ha producido un error. Utilice esta guía de secuencias de parpadeo para solucionar el problema:

 

Patrón de parpadeo Error
Corto corto corto Se ha producido un error al conectar a la red inalámbrica configurada.
Corto corto largo Se ha producido un error al obtener la dirección IP de la red.
Corto largo corto Se ha producido un error al buscar el nombre del host. Puede ser que no se haya podido alcanzar el servidor DNS o que el subdominio del extremo de AWS IoT está configurado de forma incorrecta.
Corto largo largo No se ha podido conectar a AWS IoT. Puede deberse a un problema con la red, pero lo más probable es que no se trate de un problema con el certificado.
Largo corto corto No se puede establecer una conexión segura con el servidor. Lo más probable es que se deba a que el certificado es desconocido o está inactivo.
Largo corto largo Received HTTP 403 Forbidden Este error se debe probablemente a que el certificado no tiene permiso para publicar en este tema.
Largo largo corto Se ha producido un problema al enviar a o recibir de AWS IoT. Lo más probable es que se trate de un error de red.
Largo largo largo Se ha recibido una respuesta HTTP desconocida de AWS IoT.
Rojo estático Se ha producido un error interno grave. La única opción es volver a intentarlo.

P. Tengo problemas al poner el dispositivo en modo de configuración. He pulsado el botón más de 5 segundos, pero no aparece la luz azul que parpadea.

Si sucede eso, deje de pulsar el botón, espere unos segundos e inténtelo de nuevo.

Si no funciona, pulse el botón de forma rápida y compruebe que aparece una luz naranja.

Si no ve la luz naranja, póngase en contacto con el servicio de atención al cliente creando un caso de Support aquí.

P. Soy usuario de IAM con acceso restringido.

Debe proporcionar permisos iot:* en la política de usuario de IAM.

He encontrado un problema que no aparece en esta guía.

No se preocupe, estamos aquí para ayudarle. Si no puede conectar el botón con AWS, haga clic aquí para crear un caso de soporte. El equipo de atención al cliente de AWS se pondrá en contacto con usted.

Si lo desea, puede publicar cualquier pregunta técnica relacionada con el servicio en el foro de AWS IoT o foro de AWS Lambda.

Más información acerca del botón AWS IoT

AWS IoT Button
¿Listo para comenzar?
Inscribirse
¿Tiene más preguntas?
Contacte con nosotros