Étape 1 : Téléchargez et enregistrez leAWS IoTClient d'appareil - AWS IoT Core

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Étape 1 : Téléchargez et enregistrez leAWS IoTClient d'appareil

Les procédures de cette section téléchargent leAWS IoTDevice Client, compilez-le et installez-le sur votre Raspberry Pi. Après avoir testé l'installation, vous pouvez enregistrer l'image de la carte microSD du Raspberry Pi pour l'utiliser ultérieurement lorsque vous souhaitez réessayer les didacticiels.

Téléchargez et créez leAWS IoTClient d'appareil

Cette procédure installe leAWS IoTDevice Client sur votre Raspberry Pi.

Exécutez ces commandes dans la fenêtre du terminal de votre ordinateur hôte local connecté à votre Raspberry Pi.

Pour installerAWS IoTDevice Client sur votre Raspberry Pi
  1. Entrez ces commandes pour télécharger et générer leAWS IoTDevice Client sur votre Raspberry Pi.

    cd ~ git clone https://github.com/awslabs/aws-iot-device-client aws-iot-device-client mkdir ~/aws-iot-device-client/build && cd ~/aws-iot-device-client/build cmake ../
  2. Exécutez cette commande pour générer leAWS IoTClient de l'appareil. Cette commande peut prendre jusqu'à 15 minutes.

    cmake --build . --target aws-iot-device-client

    Les messages d'avertissement affichés en tant queAWS IoTLes compilations de Device Client peuvent être ignorées.

    Ces tutoriels ont été testés avec leAWS IoTDevice Client basé surgcc, version (Raspbian 10.2.1-6+rpi1) 10.2.1 20210110 sur la version 30 octobre 2021 de Raspberry Pi OS (bullseye) surgcc, version (Raspbian 8.3.0-6+rpi1) 8.3.0 sur la version du 7 mai 2021 du système d'exploitation Raspberry Pi (buster).

  3. After theAWS IoTDevice Client termine la construction, testez-le en exécutant cette commande.

    ./aws-iot-device-client --help

Si vous voyez l'aide de la ligne de commande pour laAWS IoTDevice Client, leAWS IoTDevice Client a été créé avec succès et est prêt à être utilisé.

Créer les répertoires utilisés par les didacticiels

Cette procédure crée les répertoires du Raspberry Pi qui seront utilisés pour stocker les fichiers utilisés par les didacticiels de ce parcours d'apprentissage.

Pour créer les répertoires utilisés par les didacticiels de ce parcours d'apprentissage :
  1. Exécutez ces commandes pour créer les répertoires requis.

    mkdir ~/dc-configs mkdir ~/policies mkdir ~/messages mkdir ~/certs/testconn mkdir ~/certs/pubsub mkdir ~/certs/jobs
  2. Exécutez ces commandes pour définir les autorisations sur les nouveaux répertoires.

    chmod 745 ~ chmod 700 ~/certs/testconn chmod 700 ~/certs/pubsub chmod 700 ~/certs/jobs

Après avoir créé ces répertoires et défini leur autorisation, continuez à(Facultatif) Enregistrez l'image de la carte microSD.