Ajoutez une passerelle vers AWS IoT Core for LoRaWAN - AWS IoT Wireless

Ajoutez une passerelle vers AWS IoT Core for LoRaWAN

Vous pouvez ajouter votre passerelle à AWS IoT Core for LoRaWAN à l’aide de la console ou de la CLI.

Avant d’ajouter votre passerelle, nous vous recommandons de prendre en compte les facteurs mentionnés dans la section Avant d’intégrer votre passerelle de Intégrez vos passerelles pour AWS IoT Core for LoRaWAN.

Si vous ajoutez votre passerelle pour la première fois, nous vous recommandons d’utiliser la console. Si vous souhaitez plutôt ajouter votre passerelle à l’aide de la CLI, vous devez déjà avoir créé le rôle IAM nécessaire pour que la passerelle puisse se connecter àAWS IoT Core for LoRaWAN Pour plus d’informations sur la création de ce rôle, consultez Ajoutez un rôle IAM pour permettre au serveur de configuration et de mise à jour (CUPS) de gérer les informations d’identification de la passerelle.

Ajouter une passerelle à l’aide de la console

Accédez à la page d’AWS IoT Core for LoRaWANintroduction de la console AWS IoT et choisissez Commencer, puis choisissez Ajouter une passerelle. Si vous avez déjà ajouté une passerelle, choisissez Afficher la passerelle pour afficher la passerelle que vous avez ajoutée. Si vous souhaitez ajouter d’autres passerelles, choisissez Ajouter une passerelle.

  1. Fournir des détails sur la passerelle et des informations sur les bandes de fréquences

    Utilisez la section Détails de la passerelle pour fournir des informations sur les données de configuration de l’appareil, telles que l’EUI de la passerelle et la configuration de la bande de fréquence.

    • L’EUI de la passerelle

      L’EUI (Identifiant unique étendu) du dispositif de passerelle individuel. L’EUI est un code alphanumérique à 16 chiffres, par exemple c0ee40ffff29df10, qui identifie de manière unique une passerelle dans votre réseau LoRaWAN. Ces informations sont spécifiques à votre modèle de passerelle et vous pouvez les trouver sur votre appareil de passerelle ou dans son manuel d’utilisation.

      Note

      L’EUI de la passerelle est différent de l’adresse MAC Wi-Fi que vous pouvez voir imprimée sur votre appareil passerelle. L’EUI suit une norme EUI-64 qui identifie de manière unique votre passerelle et ne peut donc pas être réutilisée dans d’autres Compte AWS ou régions.

    • Bande de fréquence (RFRegion)

      La bande de fréquence de la passerelle. Vous pouvez choisir entreUS915, EU868, AU915 ou AS923-1, en fonction de ce que prend en charge votre passerelle et du pays ou de la région depuis lequel la passerelle se connecte physiquement. Pour plus d’informations sur les bandes, veuillez consulter Envisagez de sélectionner des bandes de fréquences LoRa pour vos passerelles et la connexion de vos appareils.

  2. Spécifiez les données de configuration de votre passerelle sans fil (facultatif)

    Ces champs sont facultatifs et vous pouvez les utiliser pour fournir des informations supplémentaires sur la passerelle et sa configuration.

    • Nom, description et balises de votre passerelle

      Les informations contenues dans ces champs facultatifs proviennent de la façon dont vous organisez et décrivez les éléments de votre système sans fil. Vous pouvez attribuer un nom à la passerelle, utiliser le champ Description pour fournir des informations sur la passerelle et utiliser des balises pour ajouter des paires clé-valeur de métadonnées relatives à la passerelle. Pour plus d’informations sur la dénomination et la description de vos ressources, veuillez consultez Description de vos ressources AWS IoT Wireless.

    • Configuration LoRaWAN à l’aide de sous-bandes et de filtres

      En option, vous pouvez également spécifier les données de configuration LoRaWAN, telles que les sous-bandes que vous souhaitez utiliser et les filtres permettant de contrôler le flux de trafic. Pour le didacticiel, vous pouvez ignorer ces champs. Pour en savoir plus, consultez Configuration des sous-bandes et des capacités de filtrage de votre passerelle.

  3. Associez un objet AWS IoT à la passerelle

    Spécifiez s’il faut créer un AWS IoT objet et l’associer à la passerelle. Les objets dans AWS IoT peuvent faciliter la recherche et la gestion de vos appareils. Associer un objet à votre passerelle permet à cette dernière d’accéder à d’autres fonctionnalités AWS IoT Core.

  4. Création et téléchargement du certificat de passerelle

    Pour authentifier votre passerelle afin qu’elle puisse communiquer en toute sécurité avec AWS IoT, votre passerelle LoRaWAN doit présenter une clé privée et un certificat à AWS IoT Core for LoRaWAN. Créez un certificat de passerelle afin que AWS IoT puisse vérifier l’identité de votre passerelle à l’aide de la norme X.509.

    Cliquez sur le bouton Créer un certificat et téléchargez les fichiers du certificat. Vous les utiliserez ultérieurement pour configurer votre passerelle.

  5. Copiez les points de terminaison CUPS et LNS et téléchargez les certificats

    Votre passerelle LoRaWAN doit se connecter à un point de terminaison CUPS ou LNS lors de l’établissement d’une connexion à AWS IoT Core for LoRaWAN. Nous vous recommandons d’utiliser le point de terminaison CUPS car il permet également de gérer la configuration. Pour vérifier l’authenticité des points de terminaison AWS IoT Core for LoRaWAN, votre passerelle utilisera un certificat de confiance pour chacun des points de terminaison CUPS et LNS.

    Cliquez sur le bouton Copier pour copier les points de terminaison CUPS et LNS. Vous aurez besoin de ces informations ultérieurement pour configurer votre passerelle. Cliquez ensuite sur le bouton Télécharger les certificats de confiance du serveur pour télécharger les certificats de confiance pour les points de terminaison CUPS et LNS.

  6. Créez le rôle IAM pour les autorisations de passerelle

    Vous devez ajouter un rôle IAM qui permet au serveur de configuration et de mise à jour (CUPS) de gérer les informations d’identification de la passerelle.

    Note

    Au cours de cette étape, vous créez le rôle IoTWirelessGatewayCertManager. Vous pouvez ignorer cette étape si vous avez déjà créé ce rôle. Vous devez le faire avant qu’une passerelle LoRaWAN essaie de se connecter à AWS IoT Core for LoRaWAN, mais vous ne devez le faire qu’une seule fois.

    Pour créer le rôle IAM IoTWirelessGatewayCertManager pour votre compte, cliquez sur le bouton Créer un rôle. Si le rôle existe déjà, sélectionnez-le dans la liste déroulante.

    Cliquez sur Soumettre pour terminer la création de la passerelle.

Ajout d’une passerelle à l’aide de l’API

Si vous ajoutez une passerelle pour la première fois à l’aide de l’API ou de la CLI, vous devez ajouter le rôle IAM IoTWirelessGatewayCertManager afin que la passerelle puisse se connecter à AWS IoT Core for LoRaWAN. Pour plus d’informations sur la création du rôle, voir la section Ajoutez un rôle IAM pour permettre au serveur de configuration et de mise à jour (CUPS) de gérer les informations d’identification de la passerelle.

Les listes suivantes décrivent les actions d’API qui exécutent les tâches associées à l’ajout, la mise à jour ou la suppression d’une passerelle LoRaWAN.

Actions d’API AWS IoT Wireless pour les passerelles AWS IoT Core for LoRaWAN

Pour obtenir la liste complète des actions et des types de données disponibles pour créer et gérer des ressources AWS IoT Core for LoRaWAN, veuillez consulter la AWS IoT Wirelessréférence de l’API.

Comment utiliser AWS CLI pour ajouter une passerelle

Vous pouvez utiliser AWS CLI pour créer une passerelle sans fil à l’aide de la commande create-wireless-gateway. L’exemple suivant permet créer une passerelle d’appareil sans fil LoRaWAN. Vous pouvez également fournir un fichier input.json contenant des informations supplémentaires telles que le certificat de passerelle et les informations d’identification de mise en service.

Note

Vous pouvez également effectuer cette procédure avec l’API en utilisant les méthodes de l’API AWS qui correspondent aux commandes d’interface de ligne de commande indiquées ici.

aws iotwireless create-wireless-gateway \ --lorawan GatewayEui="a1b2c3d4567890ab",RfRegion="US915" \ --name "myFirstLoRaWANGateway" \ --description "Using my first LoRaWAN gateway" --cli-input-json input.json

Pour plus d’informations sur les CLI que vous pouvez utiliser, veuillez consulter la AWS CLI référence