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 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 Sieassociate-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
-
So verknüpfen Sie ein Objekt mit einem drahtlosen Gerät
Im folgenden Beispiel für
associate-wireless-device-with-thingwird 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
-
So verknüpfen Sie das Zertifikat mit dem drahtlosen Gateway
Im folgenden Beispiel für
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
-
So verknüpfen Sie ein Objekt mit einem drahtlosen Gateway
Im folgenden Beispiel für
associate-wireless-gateway-with-thingwird 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 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
-
So erstellen Sie ein drahtloses IoT-Ziel
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
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungcreate-device-profile.
- AWS CLI
-
So erstellen Sie ein neues Geräteprofil
Im folgenden Beispiel für
create-device-profilewird ein neues Profil für ein drahtloses IoT-Gerät 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
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungcreate-service-profile.
- AWS CLI
-
So erstellen Sie ein neues Serviceprofil
Im folgenden Beispiel für
create-service-profilewird ein neues Profil für einen drahtlosen IoT-Service 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
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungcreate-wireless-device.
- AWS CLI
-
So erstellen Sie ein drahtloses IoT-Gerät
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
-
So erstellen Sie eine Aufgabendefinition für das drahtlose Gateway
Das folgende Beispiel für
create-wireless-gateway-task-definitionerstellt für alle Gateways mit der angegebenen aktuellen Version automatisch Aufgaben mithilfe dieser Aufgabendefinition.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
-
So erstellen Sie die Aufgabe für ein drahtloses Gateway
Im folgenden Beispiel für
create-wireless-gateway-taskwird 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
-
So erstellen Sie ein drahtloses Gateway
Das folgende
create-wireless-gatewayBeispiel erstellt ein drahtloses LoRa WAN-Geräte-Gateway.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
-
So löschen Sie ein drahtloses IoT-Ziel
Im folgenden Beispiel für
delete-destinationwird die drahtlose Zielressource mit dem NamenIoTWirelessDestinationgelö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 for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API finden Sie DeleteDestination
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdelete-device-profile.
- AWS CLI
-
So löschen Sie ein Geräteprofil
Im folgenden Beispiel für
delete-device-profilewird 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
-
So löschen Sie ein Serviceprofil
Im folgenden Beispiel für
delete-service-profilewird 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 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
-
So löschen Sie ein drahtloses Gerät
Im folgenden Beispiel für
delete-wireless-devicewird 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
-
So löschen Sie die Aufgabendefinition für ein drahtloses Gateway
Im folgenden Beispiel für
delete-wireless-gateway-task-definitionwird 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 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
-
So löschen Sie die Aufgabe für ein drahtloses Gateway
Im folgenden Beispiel für
delete-wireless-gateway-taskwird 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 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
-
So löschen Sie ein drahtloses Gateway
Im folgenden Beispiel für
delete-wireless-gatewaywird 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
-
So heben Sie die Zuordnung des Objekts zum drahtlosen Gerät auf
Im folgenden Beispiel für
disassociate-wireless-device-from-thingwird 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 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
-
So heben Sie die Zuordnung des Zertifikats zum drahtlosen Gateway auf
Im folgenden Beispiel für
disassociate-wireless-gateway-from-certificatewird 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 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
-
So heben Sie die Zuordnung des Objekts zum drahtlosen Gateway auf
Im folgenden Beispiel für
disassociate-wireless-gateway-from-thingwird 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 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
-
So rufen Sie Informationen zu einem drahtlosen IoT-Ziel ab
Im folgenden Beispiel für
get-destinationwerden Informationen zur Zielressource mit dem NamenIoTWirelessDestinationabgerufen, 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 for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API finden Sie GetDestination
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-device-profile.
- AWS CLI
-
So rufen Sie Informationen zu einem Geräteprofil ab
Im folgenden Beispiel für
get-device-profilewerden 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 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
-
So rufen Sie Informationen zum Partnerkonto ab
Im folgenden Beispiel für
get-partner-accountwerden 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
-
So rufen Sie den Service-Endpunkt ab
Im folgenden Beispiel für
get-service-endpointwird der kontospezifische Endpunkt für das CUPS-Protokoll abgerufen.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
-
So rufen Sie Informationen zu einem Serviceprofil ab
Im folgenden Beispiel für
get-service-profilewerden 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 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
-
So rufen Sie Betriebsinformationen zu einem drahtlosen Gerät ab
Im folgenden Beispiel für
get-wireless-device-statisticswerden 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
-
So rufen Sie Informationen zum drahtlosen Gerät ab
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
-
So rufen Sie die ID eines Zertifikats ab, das einem drahtlosen Gateway zugeordnet ist
Im folgenden Beispiel für
get-wireless-gateway-certificatewird 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
-
So rufen Sie Firmware-Informationen zu einem drahtlosen Gateway ab
Im folgenden Beispiel für
get-wireless-gateway-firmware-informationwerden 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
-
So rufen Sie Betriebsinformationen zu einem drahtlosen Gateway ab
Im folgenden Beispiel für
get-wireless-gateway-statisticswerden 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
-
So rufen Sie Informationen zur Aufgabendefinition für ein drahtloses Gateway ab
Im folgenden Beispiel für
get-wireless-gateway-task-definitionwerden 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 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
-
So rufen Sie Informationen zur Aufgabe für das drahtlose Gateway ab
Im folgenden Beispiel für
get-wireless-gateway-taskwerden 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
-
So rufen Sie Informationen zu einem drahtlosen Gateway ab
Im folgenden Beispiel für
get-wireless-gatewaywerden Informationen zum drahtlosen GatewaymyFirstLoRaWANGatewayabgerufen.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
-
So listen Sie die drahtlosen Ziele auf
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
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunglist-device-profiles.
- AWS CLI
-
So listen Sie die Geräteprofile auf
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
-
So listen Sie die Partnerkonten auf
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
-
So listen Sie die Serviceprofile auf
Das folgende
list-service-profilesBeispiel listet die verfügbaren Dienstprofile auf, 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
-
So listen Sie die Tags auf, die der Ressource zugeordnet sind
Im folgenden Beispiel für
list-tags-for-resourcewerden 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 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
-
So listen Sie die verfügbaren drahtlosen Geräte auf
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
-
So listen Sie die Aufgabendefinitionen für das drahtlose Gateway auf
Im folgenden
list-wireless-gateway-task-definitionsBeispiel werden die verfügbaren Wireless Gateway-Aufgabendefinitionen 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
-
So listen Sie die drahtlosen Gateways auf
Das folgende
list-wireless-gatewaysBeispiel listet die verfügbaren drahtlosen Gateways in Ihrem AWS Konto auf.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
-
So senden Sie Daten an das drahtlose Gerät
Im folgenden Beispiel für
send-data-to-wireless-devicewird 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-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
-
So geben Sie einen Tag-Schlüssel und -Wert für eine Ressource an
Im folgenden Beispiel für
tag-resourcewird das drahtlose ZielIoTWirelessDestinationmit dem SchlüsselMyTagund dem WertMyValuegetaggt.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
-
So testen Sie das drahtlose Gerät
Im folgenden Beispiel für
test-wireless-devicewerden 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
-
So entfernen Sie ein oder mehrere Tags aus einer Ressource
Im folgenden Beispiel für
untag-resourcewerden das TagMyTagund sein Wert aus dem drahtlosen ZielIoTWirelessDestinationentfernt.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
-
So aktualisieren Sie die Eigenschaften eines Ziels
Im folgenden Beispiel für
update-destinationwird 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 for LoRa WAN im AWS IoT Developers Guide.
-
Einzelheiten zur API finden Sie UpdateDestination
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungupdate-partner-account.
- AWS CLI
-
So aktualisieren Sie die Eigenschaften eines Partnerkontos
Im folgenden Beispiel für
update-partner-accountwird derAppServerPrivateKeyfü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 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
-
So aktualisieren Sie die Eigenschaften eines drahtlosen Geräts
Das folgende
update-wireless-deviceBeispiel aktualisiert die Eigenschaften eines drahtlosen Geräts, das für Ihr 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
-
So aktualisieren Sie das drahtlose Gateway
Im folgenden Beispiel für
update-wireless-gatewaywird 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.
-