Configuration des abonnements - AWS IoT Greengrass

AWS IoT Greengrass Version 1 est entré dans la phase de durée de vie prolongée le 30 juin 2023. Pour plus d'informations, consultez la politique de AWS IoT Greengrass V1 maintenance. Après cette date, AWS IoT Greengrass V1 ne publiera pas de mises à jour fournissant des fonctionnalités, des améliorations, des corrections de bogues ou des correctifs de sécurité. Les appareils qui fonctionnent AWS IoT Greengrass V1 sous tension ne seront pas perturbés et continueront à fonctionner et à se connecter au cloud. Nous vous recommandons vivement de migrer vers AWS IoT Greengrass Version 2, qui ajoute de nouvelles fonctionnalités importantes et prend en charge des plateformes supplémentaires.

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.

Configuration des abonnements

Au cours de cette étape, vous autorisez le HelloWorldAppareil client _Publisher pour envoyer des messages MQTT au HelloWorldAppareil client _abonné.

  1. Sur la page de configuration de groupe, choisissez l'optionSubscriptions, puis choisissez, puis choisissez.Addition.

  2. Dans la pageCréer un abonnement, procédez comme suit pour configurer l'abonnement :

    1. PourType de source, choisissezAppareil client, puis choisissez, puisHelloWorld_Éditeur.

    2. UnderTarget type (Type de cible), choisissezAppareil client, puis choisissez, puisHelloWorld_Abonné.

    3. Pour Filtre de rubrique, tapez hello/world/pubsub.

      Note

      Vous pouvez supprimer les abonnements des modules précédents. Sur la page du groupeSubscriptions, sélectionnez les abonnements à supprimer, puis choisissezSupprimer.

    4. Choisissez Create subscription (Créer un abonnement).

  3. Assurez-vous que la détection automatique est activée afin que le noyau Greengrass puisse publier une liste de ses adresses IP. Les appareils clients utilisent ces informations pour découvrir le noyau. Procédez comme suit :

    1. Sur la page de configuration de groupe, choisissez l'optionFonctions LambdaOnglet.

    2. UnderFonctions Lambda du système, choisissezDétecteur IP, puis choisissez, puisModifier.

    3. DansModifier les paramètres du détecteur IP, choisissezDétecter et remplacer automatiquement les points de terminaison des courtiers MQTT, puis choisissez, puisEnregistrer.

  4. Assurez-vous que le démon Greengrass est en cours d'exécution comme décrit dansDéploiement des configurations cloud sur un appareil Core.

  5. Sur la page de configuration du groupe, choisissez.Déploiement.

L'état du déploiement s'affiche sous le nom du groupe dans l'en-tête de la page. Pour consulter les détails du déploiement, choisissez l'optionDéploiementsOnglet.