AWS IoT Wireless-Beispiele unter Verwendung der AWS CLI - AWS Command Line Interface

AWS IoT Wireless-Beispiele unter Verwendung der AWS CLI

Die folgenden Codebeispiele zeigen, wie Sie Aktionen durchführen und gängige Szenarien implementieren, indem Sie die AWS Command Line Interface mit AWS IoT Wireless nutzen.

Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Während Aktionen Ihnen zeigen, wie Sie einzelne Service-Funktionen aufrufen, können Sie Aktionen im Kontext der zugehörigen Szenarien anzeigen.

Jedes Beispiel enthält einen Link zum vollständigen Quellcode, wo Sie Anleitungen zum Einrichten und Ausführen des Codes im Kontext finden.

Themen

Aktionen

Das folgende Codebeispiel zeigt, wie associate-aws-account-with-partner-account verwendet wird.

AWS CLI

So verknüpfen Sie ein Partnerkonto mit Ihrem AWS-Konto

Im folgenden associate-aws-account-with-partner-account-Beispiel werden die folgenden Anmeldeinformationen für das Sidewalk-Konto mit Ihrem AWS-Konto verknüpft.

aws iotwireless associate-aws-account-with-partner-account \ --sidewalk AmazonId="12345678901234",AppServerPrivateKey="a123b45c6d78e9f012a34cd5e6a7890b12c3d45e6f78a1b234c56d7e890a1234"

Ausgabe:

{ "Sidewalk": { "AmazonId": "12345678901234", "AppServerPrivateKey": "a123b45c6d78e9f012a34cd5e6a7890b12c3d45e6f78a1b234c56d7e890a1234" } }

Weitere Informationen finden Sie unter Amazon-Sidewalk-Integration für AWS IoT Core im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie associate-wireless-device-with-thing verwendet wird.

AWS CLI

So verknüpfen Sie ein Objekt mit einem drahtlosen Gerät

Im folgenden associate-wireless-device-with-thing-Beispiel wird Ihrem drahtlosen Gerät, das die angegebene ID hat, ein Objekt zugeordnet.

aws iotwireless associate-wireless-device-with-thing \ --id "12345678-a1b2-3c45-67d8-e90fa1b2c34d" \ --thing-arn "arn:aws:iot:us-east-1:123456789012:thing/MyIoTWirelessThing"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Hinzufügen von Gateways und drahtlosen Geräten zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie associate-wireless-gateway-with-certificate verwendet wird.

AWS CLI

So verknüpfen Sie das Zertifikat mit dem drahtlosen Gateway

Im folgenden associate-wireless-gateway-with-certificate-Beispiel wird ein drahtloses Gateway einem Zertifikat zugeordnet.

aws iotwireless associate-wireless-gateway-with-certificate \ --id "12345678-a1b2-3c45-67d8-e90fa1b2c34d" \ --iot-certificate-id "a123b45c6d78e9f012a34cd5e6a7890b12c3d45e6f78a1b234c56d7e890a1234"

Ausgabe:

{ "IotCertificateId": "a123b45c6d78e9f012a34cd5e6a7890b12c3d45e6f78a1b234c56d7e890a1234" }

Weitere Informationen finden Sie unter Hinzufügen von Gateways und drahtlosen Geräten zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie associate-wireless-gateway-with-thing verwendet wird.

AWS CLI

So verknüpfen Sie ein Objekt mit einem drahtlosen Gateway

Im folgenden associate-wireless-gateway-with-thing-Beispiel wird ein Objekt einem drahtlosen Gateway zugeordnet.

aws iotwireless associate-wireless-gateway-with-thing \ --id "12345678-a1b2-3c45-67d8-e90fa1b2c34d" \ --thing-arn "arn:aws:iot:us-east-1:123456789012:thing/MyIoTWirelessThing"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Hinzufügen von Gateways und drahtlosen Geräten zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie create-destination verwendet wird.

AWS CLI

So erstellen Sie ein drahtloses IoT-Ziel

Im folgenden create-destination-Beispiel wird ein Ziel für die Zuordnung einer Gerätenachricht zu einer AWS-IoT-Regel erstellt. Bevor Sie diesen Befehl ausführen, müssen Sie eine IAM-Rolle erstellt haben, die AWS IoT Core für LoRaWAN die Berechtigungen erteilt, die zum Senden von Daten an die AWS-IoT-Regel erforderlich sind.

aws iotwireless create-destination \ --name IoTWirelessDestination \ --expression-type RuleName \ --expression IoTWirelessRule \ --role-arn arn:aws:iam::123456789012:role/IoTWirelessDestinationRole

Ausgabe:

{ "Arn": "arn:aws:iotwireless:us-east-1:123456789012:Destination/IoTWirelessDestination", "Name": "IoTWirelessDestination" }

Weitere Informationen finden Sie unter Hinzufügen von Zielen zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie create-device-profile verwendet wird.

AWS CLI

So erstellen Sie ein neues Geräteprofil

Im folgenden create-device-profile-Beispiel wird ein neues Profil für ein drahtloses IoT-Gerät erstellt.

aws iotwireless create-device-profile

Ausgabe:

{ "Arn": "arn:aws:iotwireless:us-east-1:123456789012:DeviceProfile/12345678-a1b2-3c45-67d8-e90fa1b2c34d", "Id": "12345678-a1b2-3c45-67d8-e90fa1b2c34d" }

Weitere Informationen finden Sie unter Hinzufügen von Profilen zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie create-service-profile verwendet wird.

AWS CLI

So erstellen Sie ein neues Serviceprofil

Im folgenden create-service-profile-Beispiel wird ein neues Profil für einen drahtlosen IoT-Service erstellt.

aws iotwireless create-service-profile

Ausgabe:

{ "Arn": "arn:aws:iotwireless:us-east-1:123456789012:ServiceProfile/12345678-a1b2-3c45-67d8-e90fa1b2c34d", "Id": "12345678-a1b2-3c45-67d8-e90fa1b2c34d" }

Weitere Informationen finden Sie unter Hinzufügen von Profilen zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie create-wireless-device verwendet wird.

AWS CLI

So erstellen Sie ein drahtloses IoT-Gerät

Im folgenden create-wireless-device-Beispiel wird eine drahtlose Geräte-Ressource des Typs LoRaWAN erstellt.

aws iotwireless create-wireless-device \ --cli-input-json file://input.json

Inhalt von input.json:

{ "Description": "My LoRaWAN wireless device" "DestinationName": "IoTWirelessDestination" "LoRaWAN": { "DeviceProfileId": "ab0c23d3-b001-45ef-6a01-2bc3de4f5333", "ServiceProfileId": "fe98dc76-cd12-001e-2d34-5550432da100", "OtaaV1_1": { "AppKey": "3f4ca100e2fc675ea123f4eb12c4a012", "JoinEui": "b4c231a359bc2e3d", "NwkKey": "01c3f004a2d6efffe32c4eda14bcd2b4" }, "DevEui": "ac12efc654d23fc2" }, "Name": "SampleIoTWirelessThing" "Type": LoRaWAN }

Ausgabe:

{ "Arn": "arn:aws:iotwireless:us-east-1:123456789012:WirelessDevice/1ffd32c8-8130-4194-96df-622f072a315f", "Id": "1ffd32c8-8130-4194-96df-622f072a315f" }

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie create-wireless-gateway-task-definition verwendet wird.

AWS CLI

So erstellen Sie eine Aufgabendefinition für das drahtlose Gateway

Das folgende create-wireless-gateway-task-definition-Beispiel erstellt für alle Gateways mit der angegebenen aktuellen Version automatisch Aufgaben mithilfe dieser Aufgabendefinition.

aws iotwireless create-wireless-gateway-task-definition \ --cli-input-json file://input.json

Inhalt von input.json:

{ "AutoCreateTasks": true, "Name": "TestAutoUpdate", "Update":{ "UpdateDataSource" : "s3://cupsalphagafirmwarebin/station", "UpdateDataRole" : "arn:aws:iam::001234567890:role/SDK_Test_Role", "LoRaWAN" :{ "CurrentVersion" :{ "PackageVersion" : "1.0.0", "Station" : "2.0.5", "Model" : "linux" }, "UpdateVersion" :{ "PackageVersion" : "1.0.1", "Station" : "2.0.5", "Model" : "minihub" } } } }

Ausgabe:

{ "Id": "b7d3baad-25c7-35e7-a4e1-1683a0d61da9" }

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie create-wireless-gateway-task verwendet wird.

AWS CLI

So erstellen Sie die Aufgabe für ein drahtloses Gateway

Im folgenden create-wireless-gateway-task-Beispiel wird eine Aufgabe für ein drahtloses Gateway erstellt.

aws iotwireless create-wireless-gateway-task \ --id "12345678-a1b2-3c45-67d8-e90fa1b2c34d" \ --wireless-gateway-task-definition-id "aa000102-0304-b0cd-ef56-a1b23cde456a"

Ausgabe:

{ "WirelessGatewayTaskDefinitionId": "aa204003-0604-30fb-ac82-a4f95aaf450a", "Status": "Success" }

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie create-wireless-gateway verwendet wird.

AWS CLI

So erstellen Sie ein drahtloses Gateway

Im folgenden create-wireless-gateway-Beispiel wird ein drahtloses LoRaWAN-Geräte-Gateway erstellt.

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

Ausgabe:

{ "Arn": "arn:aws:iotwireless:us-east-1:123456789012:WirelessGateway/12345678-a1b2-3c45-67d8-e90fa1b2c34d", "Id": "12345678-a1b2-3c45-67d8-e90fa1b2c34d" }

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie delete-destination verwendet wird.

AWS CLI

So löschen Sie ein drahtloses IoT-Ziel

Im folgenden delete-destination-Beispiel wird die drahtlose Zielressource mit dem Namen IoTWirelessDestination gelöscht, die Sie erstellt haben.

aws iotwireless delete-destination \ --name "IoTWirelessDestination"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Hinzufügen von Zielen zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie delete-device-profile verwendet wird.

AWS CLI

So löschen Sie ein Geräteprofil

Im folgenden delete-device-profile-Beispiel wird ein Geräteprofil mit der angegebenen ID gelöscht, das Sie erstellt haben.

aws iotwireless delete-device-profile \ --id "12345678-a1b2-3c45-67d8-e90fa1b2c34d"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Hinzufügen von Profilen zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie delete-service-profile verwendet wird.

AWS CLI

So löschen Sie ein Serviceprofil

Im folgenden delete-service-profile-Beispiel wird ein Serviceprofil mit der angegebenen ID gelöscht, das Sie erstellt haben.

aws iotwireless delete-service-profile \ --id "12345678-a1b2-3c45-67d8-e90fa1b2c34d"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Hinzufügen von Profilen zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie delete-wireless-device verwendet wird.

AWS CLI

So löschen Sie ein drahtloses Gerät

Im folgenden delete-wireless-device-Beispiel wird ein drahtloses Gerät mit der angegebenen ID gelöscht.

aws iotwireless delete-wireless-device \ --id "12345678-a1b2-3c45-67d8-e90fa1b2c34d"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie delete-wireless-gateway-task-definition verwendet wird.

AWS CLI

So löschen Sie die Aufgabendefinition für ein drahtloses Gateway

Im folgenden delete-wireless-gateway-task-definition-Beispiel wird die Aufgabendefinition mit der folgenden ID für das drahtlose Gateway gelöscht, die Sie erstellt haben.

aws iotwireless delete-wireless-gateway-task-definition \ --id "12345678-a1b2-3c45-67d8-e90fa1b2c34d"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie delete-wireless-gateway-task verwendet wird.

AWS CLI

So löschen Sie die Aufgabe für ein drahtloses Gateway

Im folgenden delete-wireless-gateway-task-Beispiel wird die Aufgabe für das drahtlose Gateway gelöscht, die die angegebene ID hat.

aws iotwireless delete-wireless-gateway-task \ --id "12345678-a1b2-3c45-67d8-e90fa1b2c34d"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie delete-wireless-gateway verwendet wird.

AWS CLI

So löschen Sie ein drahtloses Gateway

Im folgenden delete-wireless-gateway-Beispiel wird ein drahtloses Gateway mit der angegebenen ID gelöscht.

aws iotwireless delete-wireless-gateway \ --id "12345678-a1b2-3c45-67d8-e90fa1b2c34d"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie disassociate-aws-account-from-partner-account verwendet wird.

AWS CLI

So heben Sie die Zuordnung des Partnerkontos zum AWS-Konto auf

Im folgenden disassociate-aws-account-from-partner-account-Beispiel wird die Zuordnung eines Partnerkontos zu Ihrem aktuell verknüpften AWS-Konto aufgehoben.

aws iotwireless disassociate-aws-account-from-partner-account \ --partner-account-id "12345678901234" \ --partner-type "Sidewalk"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Hinzufügen von Gateways und drahtlosen Geräten zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie disassociate-wireless-device-from-thing verwendet wird.

AWS CLI

So heben Sie die Zuordnung des Objekts zum drahtlosen Gerät auf

Im folgenden disassociate-wireless-device-from-thing-Beispiel wird die Zuordnung eines drahtlosen Geräts zu seinem aktuell verknüpften Objekt aufgehoben.

aws iotwireless disassociate-wireless-device-from-thing \ --id "12345678-a1b2-3c45-67d8-e90fa1b2c34d"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Hinzufügen von Gateways und drahtlosen Geräten zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie disassociate-wireless-gateway-from-certificate verwendet wird.

AWS CLI

So heben Sie die Zuordnung des Zertifikats zum drahtlosen Gateway auf

Im folgenden disassociate-wireless-gateway-from-certificate-Beispiel wird die Zuordnung eines drahtlosen Gateways zu seinem aktuell verknüpften Zertifikat aufgehoben.

aws iotwireless disassociate-wireless-gateway-from-certificate \ --id "12345678-a1b2-3c45-67d8-e90fa1b2c34d"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Hinzufügen von Gateways und drahtlosen Geräten zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie disassociate-wireless-gateway-from-thing verwendet wird.

AWS CLI

So heben Sie die Zuordnung des Objekts zum drahtlosen Gateway auf

Im folgenden disassociate-wireless-gateway-from-thing-Beispiel wird die Zuordnung eines drahtlosen Gateways zu seinem aktuell verknüpften Objekt aufgehoben.

aws iotwireless disassociate-wireless-gateway-from-thing \ --id "12345678-a1b2-3c45-67d8-e90fa1b2c34d"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Hinzufügen von Gateways und drahtlosen Geräten zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie get-destination verwendet wird.

AWS CLI

So rufen Sie Informationen zu einem drahtlosen IoT-Ziel ab

Im folgenden get-destination-Beispiel werden Informationen zur Zielressource mit dem Namen IoTWirelessDestination abgerufen, die Sie erstellt haben.

aws iotwireless get-destination \ --name "IoTWirelessDestination"

Ausgabe:

{ "Arn": "arn:aws:iotwireless:us-east-1:123456789012:Destination/IoTWirelessDestination", "Name": "IoTWirelessDestination", "Expression": "IoTWirelessRule", "ExpressionType": "RuleName", "RoleArn": "arn:aws:iam::123456789012:role/IoTWirelessDestinationRole" }

Weitere Informationen finden Sie unter Hinzufügen von Zielen zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

  • API-Details finden Sie unter GetDestination in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie get-device-profile verwendet wird.

AWS CLI

So rufen Sie Informationen zu einem Geräteprofil ab

Im folgenden get-device-profile-Beispiel werden Informationen zum Geräteprofil mit der angegebenen ID abgerufen, das Sie erstellt haben.

aws iotwireless get-device-profile \ --id "12345678-a1b2-3c45-67d8-e90fa1b2c34d"

Ausgabe:

{ "Arn": "arn:aws:iotwireless:us-east-1:123456789012:DeviceProfile/12345678-a1b2-3c45-67d8-e90fa1b2c34d", "Id": "12345678-a1b2-3c45-67d8-e90fa1b2c34d", "LoRaWAN": { "MacVersion": "1.0.3", "MaxDutyCycle": 10, "Supports32BitFCnt": false, "RegParamsRevision": "RP002-1.0.1", "SupportsJoin": true, "RfRegion": "US915", "MaxEirp": 13, "SupportsClassB": false, "SupportsClassC": false } }

Weitere Informationen finden Sie unter Hinzufügen von Profilen zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie get-partner-account verwendet wird.

AWS CLI

So rufen Sie Informationen zum Partnerkonto ab

Im folgenden get-partner-account-Beispiel werden Informationen zu Ihrem Sidewalk-Konto abgerufen, das die folgende ID hat.

aws iotwireless get-partner-account \ --partner-account-id "12345678901234" \ --partner-type "Sidewalk"

Ausgabe:

{ "Sidewalk": { "AmazonId": "12345678901234", "Fingerprint": "a123b45c6d78e9f012a34cd5e6a7890b12c3d45e6f78a1b234c56d7e890a1234" }, "AccountLinked": false }

Weitere Informationen finden Sie unter Amazon-Sidewalk-Integration für AWS IoT Core im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie get-service-endpoint verwendet wird.

AWS CLI

So rufen Sie den Service-Endpunkt ab

Im folgenden get-service-endpoint-Beispiel wird der kontospezifische Endpunkt für das CUPS-Protokoll abgerufen.

aws iotwireless get-service-endpoint

Ausgabe:

{ "ServiceType": "CUPS", "ServiceEndpoint": "https://A1RMKZ37ACAGOT.cups.lorawan.us-east-1.amazonaws.com:443", "ServerTrust": "-----BEGIN CERTIFICATE-----\n MIIESTCCAzGgAwIBAgITBn+UV4WH6Kx33rJTMlu8mYtWDTANBgkqhkiG9w0BAQsF\n ADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6\n b24gUm9vdCBDQSAxMB4XDTE1MTAyMjAwMDAwMFoXDTI1MTAxOTAwMDAwMFowRjEL\n MAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEVMBMGA1UECxMMU2VydmVyIENB\n IDFCMQ8wDQYDVQQDEwZBbWF6b24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\n AoIBAQDCThZn3c68asg3Wuw6MLAd5tES6BIoSMzoKcG5blPVo+sDORrMd4f2AbnZ\n cMzPa43j4wNxhplty6aUKk4T1qe9BOwKFjwK6zmxxLVYo7bHViXsPlJ6qOMpFge5\n blDP+18x+B26A0piiQOuPkfyDyeR4xQghfj66Yo19V+emU3nazfvpFA+ROz6WoVm\n B5x+F2pV8xeKNR7u6azDdU5YVX1TawprmxRC1+WsAYmz6qP+z8ArDITC2FMVy2fw\n 0IjKOtEXc/VfmtTFch5+AfGYMGMqqvJ6LcXiAhqG5TI+Dr0RtM88k+8XUBCeQ8IG\n KuANaL7TiItKZYxK1MMuTJtV9IblAgMBAAGjggE7MIIBNzASBgNVHRMBAf8ECDAG\n AQH/AgEAMA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUWaRmBlKge5WSPKOUByeW\n dFv5PdAwHwYDVR0jBBgwFoAUhBjMhTTsvAyUlC4IWZzHshBOCggwewYIKwYBBQUH\n AQEEbzBtMC8GCCsGAQUFBzABhiNodHRwOi8vb2NzcC5yb290Y2ExLmFtYXpvbnRy\n dXN0LmNvbTA6BggrBgEFBQcwAoYuaHR0cDovL2NydC5yb290Y2ExLmFtYXpvbnRy\n dXN0LmNvbS9yb290Y2ExLmNlcjA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vY3Js\n LnJvb3RjYTEuYW1hem9udHJ1c3QuY29tL3Jvb3RjYTEuY3JsMBMGA1UdIAQMMAow\n CAYGZ4EMAQIBMA0GCSqGSIb3DQEBCwUAA4IBAQCFkr41u3nPo4FCHOTjY3NTOVI1\n 59Gt/a6ZiqyJEi+752+a1U5y6iAwYfmXss2lJwJFqMp2PphKg5625kXg8kP2CN5t\n 6G7bMQcT8C8xDZNtYTd7WPD8UZiRKAJPBXa30/AbwuZe0GaFEQ8ugcYQgSn+IGBI\n 8/LwhBNTZTUVEWuCUUBVV18YtbAiPq3yXqMB48Oz+ctBWuZSkbvkNodPLamkB2g1\n upRyzQ7qDn1X8nn8N8V7YJ6y68AtkHcNSRAnpTitxBKjtKPISLMVCx7i4hncxHZS\n yLyKQXhw2W2Xs0qLeC1etA+jTGDK4UfLeC0SF7FSi8o5LL21L8IzApar2pR/\n -----END CERTIFICATE-----\n" }

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie get-service-profile verwendet wird.

AWS CLI

So rufen Sie Informationen zu einem Serviceprofil ab

Im folgenden get-service-profile-Beispiel werden Informationen zum Serviceprofil mit der angegebenen ID abgerufen, das Sie erstellt haben.

aws iotwireless get-service-profile \ --id "12345678-a1b2-3c45-67d8-e90fa1b2c34d"

Ausgabe:

{ "Arn": "arn:aws:iotwireless:us-east-1:651419225604:ServiceProfile/538185bb-d7e7-4b95-96a0-c51aa4a5b9a0", "Id": "12345678-a1b2-3c45-67d8-e90fa1b2c34d", "LoRaWAN": { "HrAllowed": false, "NwkGeoLoc": false, "DrMax": 15, "UlBucketSize": 4096, "PrAllowed": false, "ReportDevStatusBattery": false, "DrMin": 0, "DlRate": 60, "AddGwMetadata": false, "ReportDevStatusMargin": false, "MinGwDiversity": 1, "RaAllowed": false, "DlBucketSize": 4096, "DevStatusReqFreq": 24, "TargetPer": 5, "UlRate": 60 } }

Weitere Informationen finden Sie unter Hinzufügen von Profilen zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie get-wireless-device-statistics verwendet wird.

AWS CLI

So rufen Sie Betriebsinformationen zu einem drahtlosen Gerät ab

Im folgenden get-wireless-device-statistics-Beispiel werden Betriebsinformationen zu einem drahtlosen Gerät abgerufen.

aws iotwireless get-wireless-device-statistics \ --wireless-device-id "1ffd32c8-8130-4194-96df-622f072a315f"

Ausgabe:

{ "WirelessDeviceId": "1ffd32c8-8130-4194-96df-622f072a315f" }

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie get-wireless-device verwendet wird.

AWS CLI

So rufen Sie Informationen zum drahtlosen Gerät ab

Im folgenden get-wireless-device-Beispiel werden die verfügbaren Widgets in Ihrem AWS-Konto aufgelistet.

aws iotwireless get-wireless-device \ --identifier "1ffd32c8-8130-4194-96df-622f072a315f" \ --identifier-type WirelessDeviceID

Ausgabe:

{ "Name": "myLoRaWANDevice", "ThingArn": "arn:aws:iot:us-east-1:123456789012:thing/44b87eb4-9bce-423d-b5fc-973f5ecc358b", "DestinationName": "IoTWirelessDestination", "Id": "1ffd32c8-8130-4194-96df-622f072a315f", "ThingName": "44b87eb4-9bce-423d-b5fc-973f5ecc358b", "Type": "LoRaWAN", "LoRaWAN": { "DeviceProfileId": "ab0c23d3-b001-45ef-6a01-2bc3de4f5333", "ServiceProfileId": "fe98dc76-cd12-001e-2d34-5550432da100", "OtaaV1_1": { "AppKey": "3f4ca100e2fc675ea123f4eb12c4a012", "JoinEui": "b4c231a359bc2e3d", "NwkKey": "01c3f004a2d6efffe32c4eda14bcd2b4" }, "DevEui": "ac12efc654d23fc2" }, "Arn": "arn:aws:iotwireless:us-east-1:123456789012:WirelessDevice/1ffd32c8-8130-4194-96df-622f072a315f", "Description": "My LoRaWAN wireless device" }

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie get-wireless-gateway-certificate verwendet wird.

AWS CLI

So rufen Sie die ID eines Zertifikats ab, das einem drahtlosen Gateway zugeordnet ist

Im folgenden get-wireless-gateway-certificate-Beispiel wird die Zertifikat-ID abgerufen, die einem drahtlosen Gateway mit der angegebenen ID zugeordnet ist.

aws iotwireless get-wireless-gateway-certificate \ --id "6c44ab31-8b4d-407a-bed3-19b6c7cda551"

Ausgabe:

{ "IotCertificateId": "8ea4aeae3db34c78cce75d9abd830356869ead6972997e0603e5fd032c804b6f" }

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie get-wireless-gateway-firmware-information verwendet wird.

AWS CLI

So rufen Sie Firmware-Informationen zu einem drahtlosen Gateway ab

Im folgenden get-wireless-gateway-firmware-information-Beispiel werden die Firmware-Version und andere Informationen zu einem drahtlosen Gateway abgerufen.

aws iotwireless get-wireless-gateway-firmware-information \ --id "3039b406-5cc9-4307-925b-9948c63da25b"

Ausgabe:

{ "LoRaWAN" :{ "CurrentVersion" :{ "PackageVersion" : "1.0.0", "Station" : "2.0.5", "Model" : "linux" } } }

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie get-wireless-gateway-statistics verwendet wird.

AWS CLI

So rufen Sie Betriebsinformationen zu einem drahtlosen Gateway ab

Im folgenden get-wireless-gateway-statistics-Beispiel werden Betriebsinformationen zu einem drahtlosen Gateway abgerufen.

aws iotwireless get-wireless-gateway-statistics \ --wireless-gateway-id "3039b406-5cc9-4307-925b-9948c63da25b"

Ausgabe:

{ "WirelessGatewayId": "3039b406-5cc9-4307-925b-9948c63da25b" }

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie get-wireless-gateway-task-definition verwendet wird.

AWS CLI

So rufen Sie Informationen zur Aufgabendefinition für ein drahtloses Gateway ab

Im folgenden get-wireless-gateway-task-definition-Beispiel werden Informationen zur Drahtlos-Aufgabendefinition mit der angegebenen ID abgerufen.

aws iotwireless get-wireless-gateway-task-definition \ --id "b7d3baad-25c7-35e7-a4e1-1683a0d61da9"

Ausgabe:

{ "AutoCreateTasks": true, "Name": "TestAutoUpdate", "Update":{ "UpdateDataSource" : "s3://cupsalphagafirmwarebin/station", "UpdateDataRole" : "arn:aws:iam::001234567890:role/SDK_Test_Role", "LoRaWAN" :{ "CurrentVersion" :{ "PackageVersion" : "1.0.0", "Station" : "2.0.5", "Model" : "linux" }, "UpdateVersion" :{ "PackageVersion" : "1.0.1", "Station" : "2.0.5", "Model" : "minihub" } } } }

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie get-wireless-gateway-task verwendet wird.

AWS CLI

So rufen Sie Informationen zur Aufgabe für das drahtlose Gateway ab

Im folgenden get-wireless-gateway-task-Beispiel werden Informationen zur Aufgabe für das drahtlose Gateway mit der angegebenen ID abgerufen.

aws iotwireless get-wireless-gateway-task \ --id "11693a46-6866-47c3-a031-c9a616e7644b"

Ausgabe:

{ "WirelessGatewayId": "6c44ab31-8b4d-407a-bed3-19b6c7cda551", "WirelessGatewayTaskDefinitionId": "b7d3baad-25c7-35e7-a4e1-1683a0d61da9", "Status": "Success" }

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie get-wireless-gateway verwendet wird.

AWS CLI

So rufen Sie Informationen zu einem drahtlosen Gateway ab

Im folgenden get-wireless-gateway-Beispiel werden Informationen zum drahtlosen Gateway myFirstLoRaWANGateway abgerufen.

aws iotwireless get-wireless-gateway \ --identifier "12345678-a1b2-3c45-67d8-e90fa1b2c34d" \ --identifier-type WirelessGatewayId

Ausgabe:

{ "Description": "My first LoRaWAN gateway", "ThingArn": "arn:aws:iot:us-east-1:123456789012:thing/a1b2c3d4-5678-90ab-cdef-12ab345c67de", "LoRaWAN": { "RfRegion": "US915", "GatewayEui": "a1b2c3d4567890ab" }, "ThingName": "a1b2c3d4-5678-90ab-cdef-12ab345c67de", "Id": "12345678-a1b2-3c45-67d8-e90fa1b2c34d", "Arn": "arn:aws:iotwireless:us-east-1:123456789012:WirelessGateway/6c44ab31-8b4d-407a-bed3-19b6c7cda551", "Name": "myFirstLoRaWANGateway" }

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie list-destinations verwendet wird.

AWS CLI

So listen Sie die drahtlosen Ziele auf

Im folgenden list-destinations-Beispiel werden die verfügbaren Ziele aufgelistet, die für Ihr AWS-Konto registriert sind.

aws iotwireless list-destinations

Ausgabe:

{ "DestinationList": [ { "Arn": "arn:aws:iotwireless:us-east-1:123456789012:Destination/IoTWirelessDestination", "Name": "IoTWirelessDestination", "Expression": "IoTWirelessRule", "Description": "Destination for messages processed using IoTWirelessRule", "RoleArn": "arn:aws:iam::123456789012:role/IoTWirelessDestinationRole" }, { "Arn": "arn:aws:iotwireless:us-east-1:123456789012:Destination/IoTWirelessDestination2", "Name": "IoTWirelessDestination2", "Expression": "IoTWirelessRule2", "RoleArn": "arn:aws:iam::123456789012:role/IoTWirelessDestinationRole" } ] }

Weitere Informationen finden Sie unter Hinzufügen von Zielen zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie list-device-profiles verwendet wird.

AWS CLI

So listen Sie die Geräteprofile auf

Im folgenden list-device-profiles-Beispiel werden die verfügbaren Geräteprofile aufgelistet, die für Ihr AWS-Konto registriert sind.

aws iotwireless list-device-profiles

Ausgabe:

{ "DeviceProfileList": [ { "Id": "12345678-a1b2-3c45-67d8-e90fa1b2c34d", "Arn": "arn:aws:iotwireless:us-east-1:123456789012:DeviceProfile/12345678-a1b2-3c45-67d8-e90fa1b2c34d" }, { "Id": "a1b2c3d4-5678-90ab-cdef-12ab345c67de", "Arn": "arn:aws:iotwireless:us-east-1:123456789012:DeviceProfile/a1b2c3d4-5678-90ab-cdef-12ab345c67de" } ] }

Weitere Informationen finden Sie unter Hinzufügen von Profilen zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie list-partner-accounts verwendet wird.

AWS CLI

So listen Sie die Partnerkonten auf

Im folgenden list-partner-accounts-Beispiel werden die verfügbaren Partnerkonten aufgelistet, die mit Ihrem AWS-Konto verknüpft sind.

aws iotwireless list-partner-accounts

Ausgabe:

{ "Sidewalk": [ { "AmazonId": "78965678771228", "Fingerprint": "bd96d8ef66dbfd2160eb60e156849e82ad7018b8b73c1ba0b4fc65c32498ee35" }, { "AmazonId": "89656787651228", "Fingerprint": "bc5e99e151c07be14be7e6603e4489c53f858b271213a36ebe3370777ba06e9b" } ] }

Weitere Informationen finden Sie unter Amazon-Sidewalk-Integration für AWS IoT Core im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie list-service-profiles verwendet wird.

AWS CLI

So listen Sie die Serviceprofile auf

Im folgenden list-service-profiles-Beispiel werden die verfügbaren Serviceprofile aufgelistet, die für Ihr AWS-Konto registriert sind.

aws iotwireless list-service-profiles

Ausgabe:

{ "ServiceProfileList": [ { "Id": "12345678-a1b2-3c45-67d8-e90fa1b2c34d", "Arn": "arn:aws:iotwireless:us-east-1:123456789012:ServiceProfile/538185bb-d7e7-4b95-96a0-c51aa4a5b9a0" }, { "Id": "a1b2c3d4-5678-90ab-cdef-12ab345c67de", "Arn": "arn:aws:iotwireless:us-east-1:123456789012:ServiceProfile/ea8bc823-5d13-472e-8d26-9550737d8100" } ] }

Weitere Informationen finden Sie unter Hinzufügen von Profilen zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie list-tags-for-resource verwendet wird.

AWS CLI

So listen Sie die Tags auf, die der Ressource zugeordnet sind

Im folgenden list-tags-for-resource-Beispiel werden die Tags aufgelistet, die einer drahtlosen Zielressource zugewiesen sind.

aws iotwireless list-tags-for-resource \ --resource-arn "arn:aws:iotwireless:us-east-1:123456789012:Destination/IoTWirelessDestination"

Ausgabe:

{ "Tags": [ { "Value": "MyValue", "Key": "MyTag" } ] }

Weitere Informationen finden Sie unter Beschreiben Ihrer Ressourcen von AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie list-wireless-devices verwendet wird.

AWS CLI

So listen Sie die verfügbaren drahtlosen Geräte auf

Im folgenden list-wireless-devices-Beispiel werden die verfügbaren drahtlosen Geräte aufgelistet, die für Ihr AWS-Konto registriert sind.

aws iotwireless list-wireless-devices

Ausgabe:

{ "WirelessDeviceList": [ { "Name": "myLoRaWANDevice", "DestinationName": "IoTWirelessDestination", "Id": "1ffd32c8-8130-4194-96df-622f072a315f", "Type": "LoRaWAN", "LoRaWAN": { "DevEui": "ac12efc654d23fc2" }, "Arn": "arn:aws:iotwireless:us-east-1:123456789012:WirelessDevice/1ffd32c8-8130-4194-96df-622f072a315f" } ] }

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie list-wireless-gateway-task-definitions verwendet wird.

AWS CLI

So listen Sie die Aufgabendefinitionen für das drahtlose Gateway auf

Im folgenden list-wireless-gateway-task-definitions-Beispiel werden die verfügbaren Aufgabendefinitionen für drahtlose Gateways aufgelistet, die für Ihr AWS-Konto registriert sind.

aws iotwireless list-wireless-gateway-task-definitions

Ausgabe:

{ "TaskDefinitions": [ { "Id": "b7d3baad-25c7-35e7-a4e1-1683a0d61da9", "LoRaWAN" : { "CurrentVersion" :{ "PackageVersion" : "1.0.0", "Station" : "2.0.5", "Model" : "linux" }, "UpdateVersion" :{ "PackageVersion" : "1.0.1", "Station" : "2.0.5", "Model" : "minihub" } } } ] }

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie list-wireless-gateways verwendet wird.

AWS CLI

So listen Sie die drahtlosen Gateways auf

Im folgenden list-wireless-gateways-Beispiel werden die verfügbaren drahtlosen Gateways in Ihrem AWS-Konto aufgelistet.

aws iotwireless list-wireless-gateways

Ausgabe:

{ "WirelessGatewayList": [ { "Description": "My first LoRaWAN gateway", "LoRaWAN": { "RfRegion": "US915", "GatewayEui": "dac632ebc01d23e4" }, "Id": "3039b406-5cc9-4307-925b-9948c63da25b", "Arn": "arn:aws:iotwireless:us-east-1:123456789012:WirelessGateway/3039b406-5cc9-4307-925b-9948c63da25b", "Name": "myFirstLoRaWANGateway" }, { "Description": "My second LoRaWAN gateway", "LoRaWAN": { "RfRegion": "US915", "GatewayEui": "cda123fffe92ecd2" }, "Id": "3285bdc7-5a12-4991-84ed-dadca65e342e", "Arn": "arn:aws:iotwireless:us-east-1:123456789012:WirelessGateway/3285bdc7-5a12-4991-84ed-dadca65e342e", "Name": "mySecondLoRaWANGateway" } ] }

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie send-data-to-wireless-device verwendet wird.

AWS CLI

So senden Sie Daten an das drahtlose Gerät

Im folgenden send-data-to-wireless-device-Beispiel wird ein entschlüsselter Anwendungs-Datenframe an das drahtlose Gerät gesendet.

aws iotwireless send-data-to-wireless-device \ --id "11aa5eae-2f56-4b8e-a023-b28d98494e49" \ --transmit-mode "1" \ --payload-data "SGVsbG8gVG8gRGV2c2lt" \ --wireless-metadata LoRaWAN={FPort=1}

Ausgabe:

{ MessageId: "6011dd36-0043d6eb-0072-0008" }

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie tag-resource verwendet wird.

AWS CLI

So geben Sie einen Tag-Schlüssel und -Wert für eine Ressource an

Im folgenden tag-resource-Beispiel wird das drahtlose Ziel IoTWirelessDestination mit dem Schlüssel MyTag und dem Wert MyValue getaggt.

aws iotwireless tag-resource \ --resource-arn "arn:aws:iotwireless:us-east-1:651419225604:Destination/IoTWirelessDestination" \ --tags Key="MyTag",Value="MyValue"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Beschreiben Ihrer Ressourcen von AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

  • API-Details finden Sie unter TagResource in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie test-wireless-device verwendet wird.

AWS CLI

So testen Sie das drahtlose Gerät

Im folgenden test-wireless-device-Beispiel werden Uplink-Daten von Hello an ein Gerät mit der angegebenen ID gesendet.

aws iotwireless test-wireless-device \ --id "11aa5eae-2f56-4b8e-a023-b28d98494e49"

Ausgabe:

{ Result: "Test succeeded. one message is sent with payload: hello" }

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie untag-resource verwendet wird.

AWS CLI

So entfernen Sie ein oder mehrere Tags aus einer Ressource

Im folgenden untag-resource-Beispiel werden das Tag MyTag und sein Wert aus dem drahtlosen Ziel IoTWirelessDestination entfernt.

aws iotwireless untag-resource \ --resource-arn "arn:aws:iotwireless:us-east-1:123456789012:Destination/IoTWirelessDestination" \ --tag-keys "MyTag"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Beschreiben Ihrer Ressourcen von AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

  • API-Details finden Sie unter UntagResource in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie update-destination verwendet wird.

AWS CLI

So aktualisieren Sie die Eigenschaften eines Ziels

Im folgenden update-destination-Beispiel wird die Eigenschaft der Beschreibung eines drahtlosen Ziels aktualisiert.

aws iotwireless update-destination \ --name "IoTWirelessDestination" \ --description "Destination for messages processed using IoTWirelessRule"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Hinzufügen von Zielen zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie update-partner-account verwendet wird.

AWS CLI

So aktualisieren Sie die Eigenschaften eines Partnerkontos

Im folgenden update-partner-account-Beispiel wird der AppServerPrivateKey für das Konto aktualisiert, das die angegebene ID hat.

aws iotwireless update-partner-account \ --partner-account-id "78965678771228" \ --partner-type "Sidewalk" \ --sidewalk AppServerPrivateKey="f798ab4899346a88599180fee9e14fa1ada7b6df989425b7c6d2146dd6c815bb"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Amazon-Sidewalk-Integration für AWS IoT Core im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie update-wireless-device verwendet wird.

AWS CLI

So aktualisieren Sie die Eigenschaften eines drahtlosen Geräts

Im folgenden update-wireless-device-Beispiel werden die Eigenschaften eines drahtlosen Geräts aktualisiert, das in Ihrem AWS-Konto registriert ist.

aws iotwireless update-wireless-device \ --id "1ffd32c8-8130-4194-96df-622f072a315f" \ --destination-name IoTWirelessDestination2 \ --description "Using my first LoRaWAN device"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.

Das folgende Codebeispiel zeigt, wie update-wireless-gateway verwendet wird.

AWS CLI

So aktualisieren Sie das drahtlose Gateway

Im folgenden update-wireless-gateway-Beispiel wird die Beschreibung Ihres drahtlosen Gateways aktualisiert.

aws iotwireless update-wireless-gateway \ --id "3285bdc7-5a12-4991-84ed-dadca65e342e" \ --description "Using my LoRaWAN gateway"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.