Mise en route

Q : Les boutons sont-ils disponibles en dehors des Etats-Unis ?

Oui. Outre les Etats-Unis, les boutons sont disponibles au Royaume-Uni, en Allemagne, en France, en Italie et en Espagne.

Q : J'aimerais en savoir plus sur l'utilisation d'AWS IoT avec le bouton AWS IoT. Existe-t-il un tutoriel étape par étape ?

Oui. Vous pouvez utiliser ce tutoriel étape par étape pour utiliser la console AWS IoT, créer les ressources AWS IoT, configurer votre bouton et créer des règles.

Q : Que puis-je faire d'autre avec le bouton AWS IoT ?

Vous pouvez utiliser le bouton pour compter des éléments, suivre une utilisation, appeler ou envoyer un SMS et alerter quelqu'un, démarrer et arrêter un processus ou un appareil connecté à Internet. Pour compter et suivre une utilisation, il est possible de conserver les pressions dans Amazon DynamoDB. Suivez ce tutoriel pour créer une règle DynamoDB avec le moteur de règles AWS IoT. Vous pouvez alerter quelqu'un avec Amazon SNS. Suivez ce tutoriel pour créer une règle SNS avec le moteur de règles AWS IoT. Vous pouvez démarrer et arrêter un processus, appeler un point de terminaison d'API externe ou vous connecter à un appareil connecté à Internet avec AWS Lambda. Suivez ce tutoriel pour créer une règle Lambda avec le moteur de règles AWS IoT.

Q : Comment configurer le bouton pour l'utiliser avec le réseau Wi-Fi de mon domicile ou de mon lieu de travail ?

Maintenez le bouton enfoncé pendant cinq secondes, jusqu'à ce que le voyant lumineux clignote en bleu.

Utilisez votre téléphone pour vous connecter au réseau Wi-Fi « Button ConfigureMe – XXXX ». Utilisez les 8 derniers chiffres du numéro de série de votre dispositif en tant que mot de passe WPA2-PSK.

Dans un navigateur, ouvrez l'adresse http://192.168.0.1/index.html.

Sélectionnez le réseau (SSID) auquel vous voulez connecter votre bouton et saisissez son mot de passe.

Veuillez utiliser l'application AWS IoT Button Dev pour iOS ou Android.

Q : Le bouton AWS IoT fonctionnera-t-il n'importe où ?

Le bouton fonctionnera dans tous les endroits où un réseau Wi-Fi 2,4 GHz est disponible. Il est conçu pour être utilisé dans un environnement domestique ou professionnel, mais les espaces dont le spectre dédié au Wi-Fi est encombré (par exemple, les halls d'exposition, les cafétérias, les salles de conférences et les couloirs) ne sont pas idéals. Si le dispositif peut se connecter à Internet, il fonctionnera.

Qu'y a-t-il dans les données envoyées par l'appareil lorsque l'on appuie dessus ?

Les données envoyées incluent le numéro de série de votre dispositif, la tension de la batterie et le type de pression.

Le template JSON suivant illustre le type d'informations envoyées.

{

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

}

Une pression de type « LONG » est transmise en cas de pression initiale d'une durée supérieure à 1,5 seconde. Les types « SINGLE » et «DOUBLE » correspondent à des pressions plus courtes.

Q : Que signifient les séquences de couleur du voyant lumineux ?

 

 

Couleur
Etat
Clignotement blanc Connexion au Wi-Fi en cours, récupération de l'adresse IP, connexion à AWS IoT.
Vert fixe Connexion au Wi-Fi réussie, message envoyé à AWS IoT.
Clignotement bleu Mode SoftAP.
Orange fixe Aucune connexion Wi-Fi configurée.
Rouge Erreur. (Consultez le Guide de dépannage pour en savoir plus.)

Q : Combien de temps dure la batterie ?

La batterie du bouton AWS IoT de deuxième génération dure environ 2 000 clics. Lorsqu'elle est déchargée, il est impossible de la recharger ou de la remplacer.

Q : Avez-vous des exemples de fonctions Lambda que je pourrais utiliser ?

Vous pouvez utiliser n'importe quel plan dans la console AWS Lambda.

Q : Ai-je besoin d'un compte AWS en plus d'un compte Amazon.com pour utiliser ce dispositif ?

Oui. Vous avez besoin d'un compte AWS pour configurer ce dispositif. Les comptes AWS sont distincts des comptes Amazon.com. Un compte Amazon.com est nécessaire pour acheter le bouton.

Q : Combien cela va-t-il coûter ?

Avec AWS, vous ne payez que pour les services que vous utilisez, tant que vous continuez à les utiliser et ce, sans contrat à long terme. Le bouton utilisera le service AWS IoT et les autres services que vous sollicitez. Si vous êtes éligible pour le niveau gratuit, aucun frais supplémentaire ne vous sera facturé. Sinon, chaque service dispose de sa propre tarification. Vous serez facturé séparément en fonction de votre utilisation.

Q : J'ai créé un projet IoT unique. Où puis-je le publier ?

Nous avons collaboré avec Hackster pour qu'ils créent une page dédiée au bouton AWS IoT sur Hackster.io, hackster.io/amazonwebservices/products/aws-iot-button. N'hésitez pas à y publier votre projet, en incluant des informations détaillées pour permettre à d'autres personnes d'arriver au même résultat que vous.

Dépannage

Q : Je n'arrive pas à obtenir le certificat et la clé privée pour mon bouton. Que dois-je faire ?

Depuis l'assistant AWS Lambda Event Source, si vous utilisez Firefox, Chrome ou Opera, cliquez sur le lien pour télécharger le certificat et la clé privée. Si vous utilisez Safari ou Internet Explorer, faites un clic droit et sélectionnez Enregistrer sous pour télécharger le certificat et la clé privée sur votre ordinateur.

Pour des raisons de sécurité, AWS ne conserve pas le certificat AWS IoT et la clé privée. Si vous ne les téléchargez pas sur votre ordinateur, ils seront perdus. Vous pouvez créer un nouveau certificat et une nouvelle clé privée, ou suivre la procédure dans l'assistant AWS Lambda Event Source si le certificat actuel ne fonctionne pas.

Q : J'ai utilisé l'assistant de plan, mais lorsque j'appuie sur le bouton, le voyant passe au vert. Je ne reçois pas d'e-mail.

Il est possible que votre fonction Lambda ne possède pas les permissions nécessaires à la création de ressources dans SNS. Pour confirmer, rendez-vous dans les journaux CloudWatch de la fonction Lambda que vous venez de créer avec l'assistant. Ajoutez les permissions SNS nécessaires (sns:createTopic, sns:Publish, sns:subscribe, sns:listSubscriptions) à votre rôle d'exécution de la fonction.

Si vous n'utilisez pas l'assistant, que le voyant passe au vert et que rien ne se passe, suivez la procédure de débogage suivante :

Essayez d'utiliser MQTT Client dans la console AWS IoT. Abonnez-vous à la rubrique « iotbutton/+ » et regardez si vous recevez un message après une pression.

Dans la console AWS IoT, sous Settings, activez l'option CloudWatch Logs, puis inspectez « AWSIoTLogs » dans la console Amazon CloudWatch pour voir si la règle a été déclenchée.

Pour d'autres services comme AWS Lambda, examinez les journaux spécifiques à la fonction dans les journaux CloudWatch pour identifier l'erreur.

Q : Mon bouton ne parvient pas à se connecter et clignote en rouge en suivant une séquence particulière.

Ce phénomène indique qu'une erreur est survenue. Utilisez ce guide de séquences de clignotement pour résoudre le problème :

 

Séquence de clignotement Erreur
Court court court Une erreur est survenue pendant la connexion au réseau sans fil configuré.
Court court long Une erreur est survenue pendant l'obtention d'une adresse IP auprès du réseau.
Court long court Une erreur est survenue pendant la recherche du nom d'hôte. Cela peut être dû à un serveur DNS impossible à atteindre ou à un sous-domaine d'endpoint AWS IoT mal configuré.
Court long long Connexion impossible à AWS IoT. Cela peut être dû à un problème de réseau. Il ne s'agit probablement pas d'un problème de certificat.
Long court court Impossible d'établir une connexion sécurisée avec le serveur. Cette erreur est probablement due à un certificat inconnu ou inactif.
Long court long Erreur HTTP 403 Forbidden reçue. Cette erreur est probablement due au fait que le certificat ne possède pas les permissions nécessaires pour publier dans cette rubrique.
Long long court Un problème est survenu pendant l'envoi ou la réception de données d'AWS IoT. Il s'agit généralement d'une simple erreur de mise en réseau.
Long long long Réponse HTTP inconnue reçue d'AWS IoT.
Rouge fixe Une erreur interne fatale est survenue. Vous ne pouvez rien faire à part réessayer.

Q : Je ne parviens pas à mettre le dispositif en mode configuration. J'ai appuyé sur le bouton pendant plus de 5 secondes, mais le voyant ne clignote pas en bleu.

Si cela se produit, relâchez le bouton, patientez quelques secondes, puis réessayez.

Si le problème persiste, appuyez brièvement sur le bouton et vérifiez que le voyant s'allume en orange.

Si ce n'est pas le cas, contactez les services client en créant une demande de support ici.

Q : Je suis un utilisateur IAM disposant d'un accès limité.

Vous devez fournir des autorisations iot:* dans votre politique d'utilisateur IAM.

Je rencontre des problèmes qui ne sont pas mentionnés dans ce guide.

Ne vous en faites pas. Nous sommes là pour vous. Q : Si vous ne parvenez pas à connecter le bouton à AWS, cliquez ici pour ouvrir un cas d'assistance. L'équipe du service clientèle d'AWS vous contactera.

N'hésitez pas à poser vos questions techniques sur le forum AWS IoT ou le forum AWS Lambda.

En savoir plus sur le bouton AWS IoT

Bouton AWS IoT
Prêt à vous lancer ?
S'inscrire
D'autres questions ?
Contactez-nous
Contenu de page
Mise en route Dépannage