Diese Dokumentation bezieht sich AWS CLI nur auf Version 1 von. Dokumentation zu Version 2 von finden Sie im Benutzerhandbuch für Version 2. AWS CLI
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
AWS IoT Wireless Beispiele mit AWS CLI
Die folgenden Codebeispiele zeigen Ihnen, wie Sie mithilfe von AWS Command Line Interface with Aktionen ausführen und allgemeine Szenarien implementieren AWS IoT Wireless.
Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Aktionen zeigen Ihnen zwar, wie Sie einzelne Servicefunktionen aufrufen, aber Sie können Aktionen im Kontext der zugehörigen Szenarien sehen.
Jedes Beispiel enthält einen Link zum vollständigen Quellcode, in dem Sie Anweisungen zum Einrichten und Ausführen des Codes im Kontext finden.
Themen
Aktionen
Das folgende Codebeispiel zeigt die Verwendungassociate-aws-account-with-partner-account
.
- AWS CLI
-
Um ein Partnerkonto mit Ihrem AWS Konto zu verknüpfen
Im folgenden
associate-aws-account-with-partner-account
Beispiel werden die folgenden Anmeldeinformationen für das Sidewalk-Konto Ihrem AWS Konto zugeordnet.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 for AWS IoT Core im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie AssociateAwsAccountWithPartnerAccount
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungassociate-wireless-device-with-thing
.
- AWS CLI
-
Um ein Objekt einem drahtlosen Gerät zuzuordnen
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 Ihrer Gateways und drahtlosen Geräte zu AWS IoT Core für LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie AssociateWirelessDeviceWithThing
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungassociate-wireless-gateway-with-certificate
.
- AWS CLI
-
Um das Zertifikat dem Wireless-Gateway zuzuordnen
Im Folgenden
associate-wireless-gateway-with-certificate
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 Ihrer Gateways und drahtlosen Geräte zu AWS IoT Core für LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie AssociateWirelessGatewayWithCertificate
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungassociate-wireless-gateway-with-thing
.
- AWS CLI
-
Um einem drahtlosen Gateway eine Sache zuzuordnen
Das folgende
associate-wireless-gateway-with-thing
Beispiel ordnet einem drahtlosen Gateway ein Ding zu.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 Ihrer Gateways und drahtlosen Geräte zu AWS IoT Core für LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie AssociateWirelessGatewayWithThing
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungcreate-destination
.
- AWS CLI
-
Um ein drahtloses IoT-Ziel zu erstellen
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 LoRa WAN die zum Senden von Daten an die AWS IoT-Regel erforderlichen Berechtigungen erteilt.aws iotwireless create-destination \ --name
IoTWirelessDestination
\ --expression-typeRuleName
\ --expressionIoTWirelessRule
\ --role-arnarn: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 LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie CreateDestination
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungcreate-device-profile
.
- AWS CLI
-
Um ein neues Geräteprofil zu erstellen
Im folgenden
create-device-profile
Beispiel wird ein neues drahtloses IoT-Geräteprofil 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 Profile zu AWS IoT Core hinzufügen LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie CreateDeviceProfile
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungcreate-service-profile
.
- AWS CLI
-
Um ein neues Dienstprofil zu erstellen
Im folgenden
create-service-profile
Beispiel wird ein neues drahtloses IoT-Dienstprofil 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 Profile zu AWS IoT Core hinzufügen LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie CreateServiceProfile
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungcreate-wireless-device
.
- AWS CLI
-
Um ein drahtloses IoT-Gerät zu erstellen
Im folgenden
create-wireless-device
Beispiel wird eine WLAN-Geräteressource des Typs erstellt LoRaWAN.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 Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie CreateWirelessDevice
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungcreate-wireless-gateway-task-definition
.
- AWS CLI
-
Um eine Aufgabendefinition für ein drahtloses Gateway zu erstellen
Im Folgenden
create-wireless-gateway-task-definition
werden automatisch Aufgaben erstellt, die diese Aufgabendefinition für alle Gateways mit der angegebenen aktuellen Version verwenden.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 Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie CreateWirelessGatewayTaskDefinition
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungcreate-wireless-gateway-task
.
- AWS CLI
-
Um die Aufgabe für ein drahtloses Gateway zu erstellen
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 Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie CreateWirelessGatewayTask
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungcreate-wireless-gateway
.
- AWS CLI
-
Um ein drahtloses Gateway zu erstellen
Im folgenden
create-wireless-gateway
Beispiel wird ein Gateway für drahtlose LoRa WAN Geräte 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 Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie CreateWirelessGateway
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdelete-destination
.
- AWS CLI
-
Um ein drahtloses IoT-Ziel zu löschen
Im folgenden
delete-destination
Beispiel wird die WLAN-Zielressource mit dem von IhnenIoTWirelessDestination
erstellten Namen gelöscht.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 LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie DeleteDestination
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdelete-device-profile
.
- AWS CLI
-
Um ein Geräteprofil zu löschen
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 Profile zu AWS IoT Core hinzufügen LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie DeleteDeviceProfile
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdelete-service-profile
.
- AWS CLI
-
Um ein Dienstprofil zu löschen
Im folgenden
delete-service-profile
Beispiel wird ein Dienstprofil 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 Profile zu AWS IoT Core hinzufügen LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie DeleteServiceProfile
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdelete-wireless-device
.
- AWS CLI
-
Um ein drahtloses Gerät zu löschen
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 Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie DeleteWirelessDevice
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdelete-wireless-gateway-task-definition
.
- AWS CLI
-
Um eine Aufgabendefinition für ein drahtloses Gateway zu löschen
Im folgenden
delete-wireless-gateway-task-definition
Beispiel wird die Aufgabendefinition für das drahtlose Gateway gelöscht, die Sie mit der folgenden ID 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 Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie DeleteWirelessGatewayTaskDefinition
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdelete-wireless-gateway-task
.
- AWS CLI
-
Um eine Aufgabe für ein drahtloses Gateway zu löschen
Im folgenden
delete-wireless-gateway-task
Beispiel wird die Aufgabe für ein drahtloses 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 Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie DeleteWirelessGatewayTask
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdelete-wireless-gateway
.
- AWS CLI
-
Um ein drahtloses Gateway zu löschen
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 Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie DeleteWirelessGateway
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdisassociate-aws-account-from-partner-account
.
- AWS CLI
-
Um das Partnerkonto vom Konto zu trennen AWS
Im folgenden
disassociate-aws-account-from-partner-account
Beispiel wird ein Partnerkonto von Ihrem aktuell verknüpften AWS Konto getrennt.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 Ihrer Gateways und drahtlosen Geräte zu AWS IoT Core für LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie DisassociateAwsAccountFromPartnerAccount
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdisassociate-wireless-device-from-thing
.
- AWS CLI
-
Um die Verbindung zwischen dem Ding und dem drahtlosen Gerät zu trennen
Im folgenden
disassociate-wireless-device-from-thing
Beispiel wird die Verbindung zwischen einem drahtlosen Gerät und dem aktuell verknüpften Gerät getrennt.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 Ihrer Gateways und drahtlosen Geräte zu AWS IoT Core für LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie DisassociateWirelessDeviceFromThing
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdisassociate-wireless-gateway-from-certificate
.
- AWS CLI
-
Um die Zuordnung des Zertifikats zum Wireless-Gateway zu trennen
Im Folgenden wird die Zuordnung eines
disassociate-wireless-gateway-from-certificate
drahtlosen Gateways zu seinem aktuell verknüpften Zertifikat getrennt.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 Ihrer Gateways und drahtlosen Geräte zu AWS IoT Core für LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie DisassociateWirelessGatewayFromCertificate
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdisassociate-wireless-gateway-from-thing
.
- AWS CLI
-
Um die Verbindung zwischen dem Ding und dem drahtlosen Gateway zu trennen
Im folgenden
disassociate-wireless-gateway-from-thing
Beispiel wird die Zuordnung eines drahtlosen Gateways zu seinem aktuell verknüpften Objekt getrennt.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 Ihrer Gateways und drahtlosen Geräte zu AWS IoT Core für LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie DisassociateWirelessGatewayFromThing
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-destination
.
- AWS CLI
-
Um Informationen über ein drahtloses IoT-Ziel zu erhalten
Im folgenden
get-destination
Beispiel werden Informationen zur Zielressource mit dem von IhnenIoTWirelessDestination
erstellten Namen abgerufen.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 LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie GetDestination
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-device-profile
.
- AWS CLI
-
Um Informationen über ein Geräteprofil abzurufen
Im folgenden
get-device-profile
Beispiel werden Informationen über das 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 Profile zu AWS IoT Core hinzufügen LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie GetDeviceProfile
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-partner-account
.
- AWS CLI
-
Um die Informationen zum Partnerkonto abzurufen
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 for AWS IoT Core im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie GetPartnerAccount
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-service-endpoint
.
- AWS CLI
-
Um den Service-Endpunkt zu erhalten
Im folgenden
get-service-endpoint
Beispiel wird der kontospezifische Endpunkt für CUPS das 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 Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie GetServiceEndpoint
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-service-profile
.
- AWS CLI
-
Um Informationen über ein Dienstprofil abzurufen
Im folgenden
get-service-profile
Beispiel werden Informationen über das Dienstprofil 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 Profile zu AWS IoT Core hinzufügen LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie GetServiceProfile
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-wireless-device-statistics
.
- AWS CLI
-
Um Betriebsinformationen zu einem drahtlosen Gerät abzurufen
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 Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie GetWirelessDeviceStatistics
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-wireless-device
.
- AWS CLI
-
Um Informationen über das drahtlose Gerät zu erhalten
Das folgende
get-wireless-device
Beispiel listet die verfügbaren Widgets in Ihrem AWS Konto auf.aws iotwireless get-wireless-device \ --identifier
"1ffd32c8-8130-4194-96df-622f072a315f"
\ --identifier-typeWirelessDeviceID
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 Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie GetWirelessDevice
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-wireless-gateway-certificate
.
- AWS CLI
-
Um die ID eines Zertifikats abzurufen, 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 Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie GetWirelessGatewayCertificate
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-wireless-gateway-firmware-information
.
- AWS CLI
-
Um Firmware-Informationen über ein drahtloses Gateway abzurufen
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 Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie GetWirelessGatewayFirmwareInformation
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-wireless-gateway-statistics
.
- AWS CLI
-
Um Betriebsinformationen zu einem drahtlosen Gateway abzurufen
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 Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie GetWirelessGatewayStatistics
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-wireless-gateway-task-definition
.
- AWS CLI
-
Um Informationen über eine Aufgabendefinition für ein drahtloses Gateway abzurufen
Im folgenden
get-wireless-gateway-task-definition
Beispiel werden Informationen zur Aufgabendefinition für ein drahtloses Netzwerk 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 Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie GetWirelessGatewayTaskDefinition
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-wireless-gateway-task
.
- AWS CLI
-
Um Informationen über die Wireless Gateway-Aufgabe abzurufen
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 Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie GetWirelessGatewayTask
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-wireless-gateway
.
- AWS CLI
-
Um Informationen über ein drahtloses Gateway zu erhalten
Im folgenden
get-wireless-gateway
Beispiel werden Informationen über das Wireless-Gateway abgerufenmyFirstLoRaWANGateway
.aws iotwireless get-wireless-gateway \ --identifier
"12345678-a1b2-3c45-67d8-e90fa1b2c34d"
\ --identifier-typeWirelessGatewayId
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 Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie GetWirelessGateway
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunglist-destinations
.
- AWS CLI
-
Um die drahtlosen Ziele aufzulisten
Das folgende
list-destinations
Beispiel listet die verfügbaren Ziele auf, 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 LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie ListDestinations
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunglist-device-profiles
.
- AWS CLI
-
Um die Geräteprofile aufzulisten
Das folgende
list-device-profiles
Beispiel listet die verfügbaren Geräteprofile auf, 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 Profile zu AWS IoT Core hinzufügen LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie ListDeviceProfiles
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunglist-partner-accounts
.
- AWS CLI
-
Um die Partnerkonten aufzulisten
Das folgende
list-partner-accounts
Beispiel listet die verfügbaren Partnerkonten auf, 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 for AWS IoT Core im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie ListPartnerAccounts
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunglist-service-profiles
.
- AWS CLI
-
Um die Dienstprofile aufzulisten
Im folgenden
list-service-profiles
Beispiel werden die verfügbaren Dienstprofile aufgeführt, 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 Profile zu AWS IoT Core hinzufügen LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie ListServiceProfiles
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunglist-tags-for-resource
.
- AWS CLI
-
Um die der Ressource zugewiesenen Tags aufzulisten
Das folgende
list-tags-for-resource
Beispiel listet die Tags auf, 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 Sie Ihren AWS IoT Core für LoRa WAN Ressourcen im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie ListTagsForResource
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunglist-wireless-devices
.
- AWS CLI
-
Um die verfügbaren drahtlosen Geräte aufzulisten
Das folgende
list-wireless-devices
Beispiel listet die verfügbaren drahtlosen Geräte auf, 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 Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie ListWirelessDevices
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunglist-wireless-gateway-task-definitions
.
- AWS CLI
-
Um die Aufgabendefinitionen für das Wireless-Gateway aufzulisten
Im folgenden
list-wireless-gateway-task-definitions
Beispiel werden die verfügbaren Aufgabendefinitionen für Drahtlos-Gateways aufgeführt, 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 Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie ListWirelessGatewayTaskDefinitions
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunglist-wireless-gateways
.
- AWS CLI
-
Um die drahtlosen Gateways aufzulisten
Im folgenden
list-wireless-gateways
Beispiel werden die verfügbaren drahtlosen Gateways in Ihrem AWS Konto aufgeführt.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 Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie ListWirelessGateways
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungsend-data-to-wireless-device
.
- AWS CLI
-
Um Daten an das drahtlose Gerät zu senden
Im folgenden
send-data-to-wireless-device
Beispiel wird ein entschlüsselter Anwendungsdatenframe 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-metadataLoRaWAN={FPort=1}
Ausgabe:
{ MessageId: "6011dd36-0043d6eb-0072-0008" }
Weitere Informationen finden Sie unter Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie SendDataToWirelessDevice
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungtag-resource
.
- AWS CLI
-
Um einen Tag-Schlüssel und einen Wert für eine Ressource anzugeben
Im folgenden
tag-resource
Beispiel wird das WLAN-ZielIoTWirelessDestination
mit dem SchlüsselMyTag
und dem Wert gekennzeichnetMyValue
.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 Sie Ihren AWS IoT Core für LoRa WAN Ressourcen im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie TagResource
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungtest-wireless-device
.
- AWS CLI
-
Um das drahtlose Gerät zu testen
Im folgenden
test-wireless-device
Beispiel werden Uplink-Daten vonHello
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 Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie TestWirelessDevice
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunguntag-resource
.
- AWS CLI
-
Um ein oder mehrere Tags aus einer Ressource zu entfernen
Im folgenden
untag-resource
Beispiel werden das TagMyTag
und sein Wert aus dem drahtlosen Ziel entferntIoTWirelessDestination
.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 Sie Ihren AWS IoT Core für LoRa WAN Ressourcen im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie UntagResource
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungupdate-destination
.
- AWS CLI
-
Um die Eigenschaften eines Ziels zu aktualisieren
Im folgenden
update-destination
Beispiel wird die Eigenschaft description 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 LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie UpdateDestination
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungupdate-partner-account
.
- AWS CLI
-
Um die Eigenschaften eines Partnerkontos zu aktualisieren
Im Folgenden wird das
AppServerPrivateKey
für das Kontoupdate-partner-account
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 for AWS IoT Core im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie UpdatePartnerAccount
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungupdate-wireless-device
.
- AWS CLI
-
Um die Eigenschaften eines drahtlosen Geräts zu aktualisieren
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-nameIoTWirelessDestination2
\ --description"Using my first LoRaWAN device"
Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie UpdateWirelessDevice
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungupdate-wireless-gateway
.
- AWS CLI
-
Um das Wireless-Gateway zu aktualisieren
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 Geräte und Gateways mit AWS IoT Core verbinden LoRa WAN im AWS IoT Developers Guide.
-
APIEinzelheiten finden Sie UpdateWirelessGateway
in der AWS CLI Befehlsreferenz.
-