Weitere AWS SDK-Beispiele sind im Repo AWS Doc SDK Examples
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. Während Aktionen Ihnen zeigen, wie Sie einzelne Service-Funktionen aufrufen, können Sie Aktionen im Kontext der zugehörigen Szenarios anzeigen.
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-accountBeispiel 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.
-
Einzelheiten zur API 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-thingBeispiel 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 for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-certificatewird 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 for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-thingBeispiel 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 for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-destinationBeispiel 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 for LoRa WAN die zum Senden von Daten an die AWS IoT-Regel erforderlichen Berechtigungen erteilt.aws iotwireless create-destination \ --nameIoTWirelessDestination\ --expression-typeRuleName\ --expressionIoTWirelessRule\ --role-arnarn:aws:iam::123456789012:role/IoTWirelessDestinationRoleAusgabe:
{ "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 for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-profileBeispiel wird ein neues drahtloses IoT-Geräteprofil erstellt.aws iotwireless create-device-profileAusgabe:
{ "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 for LoRa WAN hinzufügen im AWS IoT Developers Guide.
-
Einzelheiten zur API finden Sie CreateDeviceProfile
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungcreate-service-profile.
- AWS CLI
-
Um ein neues Dienstprofil zu erstellen
Im folgenden
create-service-profileBeispiel wird ein neues drahtloses IoT-Dienstprofil erstellt.aws iotwireless create-service-profileAusgabe:
{ "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 for LoRa WAN hinzufügen im AWS IoT Developers Guide.
-
Einzelheiten zur API finden Sie CreateServiceProfile
unter 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-deviceBeispiel wird eine WLAN-Geräteressource vom Typ LoRa WAN erstellt.aws iotwireless create-wireless-device \ --cli-input-jsonfile://input.jsonInhalt 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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-definitionwerden 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-jsonfile://input.jsonInhalt 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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-taskBeispiel 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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-gatewayBeispiel wird ein drahtloses LoRa WAN-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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-destinationBeispiel wird die WLAN-Zielressource mit dem von IhnenIoTWirelessDestinationerstellten 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 for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-profileBeispiel 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 for LoRa WAN hinzufügen im AWS IoT Developers Guide.
-
Einzelheiten zur API finden Sie DeleteDeviceProfile
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdelete-service-profile.
- AWS CLI
-
Um ein Dienstprofil zu löschen
Im folgenden
delete-service-profileBeispiel 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 for LoRa WAN hinzufügen im AWS IoT Developers Guide.
-
Einzelheiten zur API finden Sie DeleteServiceProfile
unter 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-deviceBeispiel 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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-definitionBeispiel wird die Aufgabendefinition für ein drahtloses 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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-taskBeispiel 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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-gatewayBeispiel 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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-accountBeispiel 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 for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-thingBeispiel 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 for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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 drahtlosen Gateway zu trennen
Im Folgenden wird die Zuordnung eines
disassociate-wireless-gateway-from-certificatedrahtlosen 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 for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API finden Sie DisassociateWirelessGatewayFromCertificate
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdisassociate-wireless-gateway-from-thing.
- AWS CLI
-
Um das Ding vom drahtlosen Gateway zu trennen
Im folgenden
disassociate-wireless-gateway-from-thingBeispiel 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 for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-destinationBeispiel werden Informationen zur Zielressource mit dem von IhnenIoTWirelessDestinationerstellten 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 for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-profileBeispiel 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 for LoRa WAN hinzufügen im AWS IoT Developers Guide.
-
Einzelheiten zur API finden Sie GetDeviceProfile
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-partner-account.
- AWS CLI
-
Um die Informationen zum Partnerkonto abzurufen
Im folgenden
get-partner-accountBeispiel 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.
-
Einzelheiten zur API finden Sie GetPartnerAccount
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-service-endpoint.
- AWS CLI
-
Um den Service-Endpunkt zu erhalten
Das folgende
get-service-endpointBeispiel ruft den kontospezifischen Endpunkt für das CUPS-Protokoll ab.aws iotwireless get-service-endpointAusgabe:
{ "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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-profileBeispiel werden Informationen über das von Ihnen erstellte Dienstprofil mit der angegebenen ID abgerufen.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 for LoRa WAN hinzufügen im AWS IoT Developers Guide.
-
Einzelheiten zur API finden Sie GetServiceProfile
unter 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-statisticsBeispiel 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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-deviceBeispiel listet die verfügbaren Widgets in Ihrem AWS Konto auf.aws iotwireless get-wireless-device \ --identifier"1ffd32c8-8130-4194-96df-622f072a315f"\ --identifier-typeWirelessDeviceIDAusgabe:
{ "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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-certificateBeispiel 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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-informationBeispiel 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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-statisticsBeispiel 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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-definitionBeispiel 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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-taskBeispiel 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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-gatewayBeispiel werden Informationen über das Wireless-Gateway abgerufenmyFirstLoRaWANGateway.aws iotwireless get-wireless-gateway \ --identifier"12345678-a1b2-3c45-67d8-e90fa1b2c34d"\ --identifier-typeWirelessGatewayIdAusgabe:
{ "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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-destinationsBeispiel listet die verfügbaren Ziele auf, die für Ihr AWS Konto registriert sind.aws iotwireless list-destinationsAusgabe:
{ "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 for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-profilesBeispiel listet die verfügbaren Geräteprofile auf, die für Ihr AWS Konto registriert sind.aws iotwireless list-device-profilesAusgabe:
{ "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 for LoRa WAN hinzufügen im AWS IoT Developers Guide.
-
Einzelheiten zur API finden Sie ListDeviceProfiles
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunglist-partner-accounts.
- AWS CLI
-
Um die Partnerkonten aufzulisten
Das folgende
list-partner-accountsBeispiel listet die verfügbaren Partnerkonten auf, die mit Ihrem AWS Konto verknüpft sind.aws iotwireless list-partner-accountsAusgabe:
{ "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.
-
Einzelheiten zur API 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-profilesBeispiel werden die verfügbaren Dienstprofile aufgeführt, die für Ihr AWS Konto registriert sind.aws iotwireless list-service-profilesAusgabe:
{ "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 for LoRa WAN hinzufügen im AWS IoT Developers Guide.
-
Einzelheiten zur API finden Sie ListServiceProfiles
unter 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-resourceBeispiel 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 Ihre AWS IoT Core for LoRa WAN-Ressourcen im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-devicesBeispiel listet die verfügbaren drahtlosen Geräte auf, die für Ihr AWS Konto registriert sind.aws iotwireless list-wireless-devicesAusgabe:
{ "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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-definitionsBeispiel 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-definitionsAusgabe:
{ "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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-gatewaysBeispiel werden die verfügbaren drahtlosen Gateways in Ihrem AWS Konto aufgeführt.aws iotwireless list-wireless-gatewaysAusgabe:
{ "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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-deviceBeispiel 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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-resourceBeispiel wird das WLAN-ZielIoTWirelessDestinationmit dem SchlüsselMyTagund 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 Ihre AWS IoT Core for LoRa WAN-Ressourcen im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-deviceBeispiel werden Uplink-Daten vonHelloan 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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-resourceBeispiel werden das TagMyTagund 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 Ihre AWS IoT Core for LoRa WAN-Ressourcen im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-destinationBeispiel 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 for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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
AppServerPrivateKeyfür das Kontoupdate-partner-accountaktualisiert, 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.
-
Einzelheiten zur API 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-deviceBeispiel 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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API 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-gatewayBeispiel 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 Connecting Devices and Gateways to AWS IoT Core for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API finden Sie UpdateWirelessGateway
in der AWS CLI Befehlsreferenz.
-