AWS IoT Wireless-Beispiele unter Verwendung der AWS CLI
Die folgenden Codebeispiele zeigen, wie Sie Aktionen durchführen und gängige Szenarien implementieren, indem Sie die AWS Command Line Interface mit AWS IoT Wireless nutzen.
Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Während Aktionen Ihnen zeigen, wie Sie einzelne Service-Funktionen aufrufen, können Sie Aktionen im Kontext der zugehörigen Szenarien anzeigen.
Jedes Beispiel enthält einen Link zum vollständigen Quellcode, wo Sie Anleitungen zum Einrichten und Ausführen des Codes im Kontext finden.
Themen
Aktionen
Das folgende Codebeispiel zeigt, wie associate-aws-account-with-partner-account verwendet wird.
- AWS CLI
-
So verknüpfen Sie ein Partnerkonto mit Ihrem AWS-Konto
Im folgenden
associate-aws-account-with-partner-account-Beispiel werden die folgenden Anmeldeinformationen für das Sidewalk-Konto mit Ihrem AWS-Konto verknüpft.aws iotwireless associate-aws-account-with-partner-account \ --sidewalk AmazonId="12345678901234",AppServerPrivateKey="a123b45c6d78e9f012a34cd5e6a7890b12c3d45e6f78a1b234c56d7e890a1234"Ausgabe:
{ "Sidewalk": { "AmazonId": "12345678901234", "AppServerPrivateKey": "a123b45c6d78e9f012a34cd5e6a7890b12c3d45e6f78a1b234c56d7e890a1234" } }Weitere Informationen finden Sie unter Amazon-Sidewalk-Integration für AWS IoT Core im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter AssociateAwsAccountWithPartnerAccount
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie associate-wireless-device-with-thing verwendet wird.
- AWS CLI
-
So verknüpfen Sie ein Objekt mit einem drahtlosen Gerät
Im folgenden
associate-wireless-device-with-thing-Beispiel wird Ihrem drahtlosen Gerät, das die angegebene ID hat, ein Objekt zugeordnet.aws iotwireless associate-wireless-device-with-thing \ --id"12345678-a1b2-3c45-67d8-e90fa1b2c34d"\ --thing-arn"arn:aws:iot:us-east-1:123456789012:thing/MyIoTWirelessThing"Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Hinzufügen von Gateways und drahtlosen Geräten zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter AssociateWirelessDeviceWithThing
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie associate-wireless-gateway-with-certificate verwendet wird.
- AWS CLI
-
So verknüpfen Sie das Zertifikat mit dem drahtlosen Gateway
Im folgenden
associate-wireless-gateway-with-certificate-Beispiel wird ein drahtloses Gateway einem Zertifikat zugeordnet.aws iotwireless associate-wireless-gateway-with-certificate \ --id"12345678-a1b2-3c45-67d8-e90fa1b2c34d"\ --iot-certificate-id"a123b45c6d78e9f012a34cd5e6a7890b12c3d45e6f78a1b234c56d7e890a1234"Ausgabe:
{ "IotCertificateId": "a123b45c6d78e9f012a34cd5e6a7890b12c3d45e6f78a1b234c56d7e890a1234" }Weitere Informationen finden Sie unter Hinzufügen von Gateways und drahtlosen Geräten zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter AssociateWirelessGatewayWithCertificate
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie associate-wireless-gateway-with-thing verwendet wird.
- AWS CLI
-
So verknüpfen Sie ein Objekt mit einem drahtlosen Gateway
Im folgenden
associate-wireless-gateway-with-thing-Beispiel wird ein Objekt einem drahtlosen Gateway zugeordnet.aws iotwireless associate-wireless-gateway-with-thing \ --id"12345678-a1b2-3c45-67d8-e90fa1b2c34d"\ --thing-arn"arn:aws:iot:us-east-1:123456789012:thing/MyIoTWirelessThing"Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Hinzufügen von Gateways und drahtlosen Geräten zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter AssociateWirelessGatewayWithThing
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie create-destination verwendet wird.
- AWS CLI
-
So erstellen Sie ein drahtloses IoT-Ziel
Im folgenden
create-destination-Beispiel wird ein Ziel für die Zuordnung einer Gerätenachricht zu einer AWS-IoT-Regel erstellt. Bevor Sie diesen Befehl ausführen, müssen Sie eine IAM-Rolle erstellt haben, die AWS IoT Core für LoRaWAN die Berechtigungen erteilt, die zum Senden von Daten an die AWS-IoT-Regel erforderlich sind.aws iotwireless create-destination \ --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 für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter CreateDestination
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie create-device-profile verwendet wird.
- AWS CLI
-
So erstellen Sie ein neues Geräteprofil
Im folgenden
create-device-profile-Beispiel wird ein neues Profil für ein drahtloses IoT-Gerät erstellt.aws iotwireless create-device-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 Hinzufügen von Profilen zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter CreateDeviceProfile
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie create-service-profile verwendet wird.
- AWS CLI
-
So erstellen Sie ein neues Serviceprofil
Im folgenden
create-service-profile-Beispiel wird ein neues Profil für einen drahtlosen IoT-Service erstellt.aws iotwireless create-service-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 Hinzufügen von Profilen zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter CreateServiceProfile
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie create-wireless-device verwendet wird.
- AWS CLI
-
So erstellen Sie ein drahtloses IoT-Gerät
Im folgenden
create-wireless-device-Beispiel wird eine drahtlose Geräte-Ressource des Typs LoRaWAN erstellt.aws iotwireless create-wireless-device \ --cli-input-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 Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter CreateWirelessDevice
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie create-wireless-gateway-task-definition verwendet wird.
- AWS CLI
-
So erstellen Sie eine Aufgabendefinition für das drahtlose Gateway
Das folgende
create-wireless-gateway-task-definition-Beispiel erstellt für alle Gateways mit der angegebenen aktuellen Version automatisch Aufgaben mithilfe dieser Aufgabendefinition.aws iotwireless create-wireless-gateway-task-definition \ --cli-input-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 Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter CreateWirelessGatewayTaskDefinition
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie create-wireless-gateway-task verwendet wird.
- AWS CLI
-
So erstellen Sie die Aufgabe für ein drahtloses Gateway
Im folgenden
create-wireless-gateway-task-Beispiel wird eine Aufgabe für ein drahtloses Gateway erstellt.aws iotwireless create-wireless-gateway-task \ --id"12345678-a1b2-3c45-67d8-e90fa1b2c34d"\ --wireless-gateway-task-definition-id"aa000102-0304-b0cd-ef56-a1b23cde456a"Ausgabe:
{ "WirelessGatewayTaskDefinitionId": "aa204003-0604-30fb-ac82-a4f95aaf450a", "Status": "Success" }Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter CreateWirelessGatewayTask
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie create-wireless-gateway verwendet wird.
- AWS CLI
-
So erstellen Sie ein drahtloses Gateway
Im folgenden
create-wireless-gateway-Beispiel wird ein drahtloses LoRaWAN-Geräte-Gateway erstellt.aws iotwireless create-wireless-gateway \ --lorawan GatewayEui="a1b2c3d4567890ab",RfRegion="US915" \ --name"myFirstLoRaWANGateway"\ --description"Using my first LoRaWAN gateway"Ausgabe:
{ "Arn": "arn:aws:iotwireless:us-east-1:123456789012:WirelessGateway/12345678-a1b2-3c45-67d8-e90fa1b2c34d", "Id": "12345678-a1b2-3c45-67d8-e90fa1b2c34d" }Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter CreateWirelessGateway
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie delete-destination verwendet wird.
- AWS CLI
-
So löschen Sie ein drahtloses IoT-Ziel
Im folgenden
delete-destination-Beispiel wird die drahtlose Zielressource mit dem 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 für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter DeleteDestination
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie delete-device-profile verwendet wird.
- AWS CLI
-
So löschen Sie ein Geräteprofil
Im folgenden
delete-device-profile-Beispiel wird ein Geräteprofil mit der angegebenen ID gelöscht, das Sie erstellt haben.aws iotwireless delete-device-profile \ --id"12345678-a1b2-3c45-67d8-e90fa1b2c34d"Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Hinzufügen von Profilen zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter DeleteDeviceProfile
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie delete-service-profile verwendet wird.
- AWS CLI
-
So löschen Sie ein Serviceprofil
Im folgenden
delete-service-profile-Beispiel wird ein Serviceprofil mit der angegebenen ID gelöscht, das Sie erstellt haben.aws iotwireless delete-service-profile \ --id"12345678-a1b2-3c45-67d8-e90fa1b2c34d"Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Hinzufügen von Profilen zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter DeleteServiceProfile
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie delete-wireless-device verwendet wird.
- AWS CLI
-
So löschen Sie ein drahtloses Gerät
Im folgenden
delete-wireless-device-Beispiel wird ein drahtloses Gerät mit der angegebenen ID gelöscht.aws iotwireless delete-wireless-device \ --id"12345678-a1b2-3c45-67d8-e90fa1b2c34d"Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter DeleteWirelessDevice
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie delete-wireless-gateway-task-definition verwendet wird.
- AWS CLI
-
So löschen Sie die Aufgabendefinition für ein drahtloses Gateway
Im folgenden
delete-wireless-gateway-task-definition-Beispiel wird die Aufgabendefinition mit der folgenden ID für das drahtlose Gateway gelöscht, die Sie erstellt haben.aws iotwireless delete-wireless-gateway-task-definition \ --id"12345678-a1b2-3c45-67d8-e90fa1b2c34d"Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter DeleteWirelessGatewayTaskDefinition
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie delete-wireless-gateway-task verwendet wird.
- AWS CLI
-
So löschen Sie die Aufgabe für ein drahtloses Gateway
Im folgenden
delete-wireless-gateway-task-Beispiel wird die Aufgabe für das drahtlose Gateway gelöscht, die die angegebene ID hat.aws iotwireless delete-wireless-gateway-task \ --id"12345678-a1b2-3c45-67d8-e90fa1b2c34d"Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter DeleteWirelessGatewayTask
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie delete-wireless-gateway verwendet wird.
- AWS CLI
-
So löschen Sie ein drahtloses Gateway
Im folgenden
delete-wireless-gateway-Beispiel wird ein drahtloses Gateway mit der angegebenen ID gelöscht.aws iotwireless delete-wireless-gateway \ --id"12345678-a1b2-3c45-67d8-e90fa1b2c34d"Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter DeleteWirelessGateway
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie disassociate-aws-account-from-partner-account verwendet wird.
- AWS CLI
-
So heben Sie die Zuordnung des Partnerkontos zum AWS-Konto auf
Im folgenden
disassociate-aws-account-from-partner-account-Beispiel wird die Zuordnung eines Partnerkontos zu Ihrem aktuell verknüpften AWS-Konto aufgehoben.aws iotwireless disassociate-aws-account-from-partner-account \ --partner-account-id"12345678901234"\ --partner-type"Sidewalk"Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Hinzufügen von Gateways und drahtlosen Geräten zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter DisassociateAwsAccountFromPartnerAccount
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie disassociate-wireless-device-from-thing verwendet wird.
- AWS CLI
-
So heben Sie die Zuordnung des Objekts zum drahtlosen Gerät auf
Im folgenden
disassociate-wireless-device-from-thing-Beispiel wird die Zuordnung eines drahtlosen Geräts zu seinem aktuell verknüpften Objekt aufgehoben.aws iotwireless disassociate-wireless-device-from-thing \ --id"12345678-a1b2-3c45-67d8-e90fa1b2c34d"Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Hinzufügen von Gateways und drahtlosen Geräten zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter DisassociateWirelessDeviceFromThing
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie disassociate-wireless-gateway-from-certificate verwendet wird.
- AWS CLI
-
So heben Sie die Zuordnung des Zertifikats zum drahtlosen Gateway auf
Im folgenden
disassociate-wireless-gateway-from-certificate-Beispiel wird die Zuordnung eines drahtlosen Gateways zu seinem aktuell verknüpften Zertifikat aufgehoben.aws iotwireless disassociate-wireless-gateway-from-certificate \ --id"12345678-a1b2-3c45-67d8-e90fa1b2c34d"Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Hinzufügen von Gateways und drahtlosen Geräten zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter DisassociateWirelessGatewayFromCertificate
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie disassociate-wireless-gateway-from-thing verwendet wird.
- AWS CLI
-
So heben Sie die Zuordnung des Objekts zum drahtlosen Gateway auf
Im folgenden
disassociate-wireless-gateway-from-thing-Beispiel wird die Zuordnung eines drahtlosen Gateways zu seinem aktuell verknüpften Objekt aufgehoben.aws iotwireless disassociate-wireless-gateway-from-thing \ --id"12345678-a1b2-3c45-67d8-e90fa1b2c34d"Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Hinzufügen von Gateways und drahtlosen Geräten zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter DisassociateWirelessGatewayFromThing
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie get-destination verwendet wird.
- AWS CLI
-
So rufen Sie Informationen zu einem drahtlosen IoT-Ziel ab
Im folgenden
get-destination-Beispiel werden Informationen zur Zielressource mit dem 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 für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter GetDestination
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie get-device-profile verwendet wird.
- AWS CLI
-
So rufen Sie Informationen zu einem Geräteprofil ab
Im folgenden
get-device-profile-Beispiel werden Informationen zum Geräteprofil mit der angegebenen ID abgerufen, das Sie erstellt haben.aws iotwireless get-device-profile \ --id"12345678-a1b2-3c45-67d8-e90fa1b2c34d"Ausgabe:
{ "Arn": "arn:aws:iotwireless:us-east-1:123456789012:DeviceProfile/12345678-a1b2-3c45-67d8-e90fa1b2c34d", "Id": "12345678-a1b2-3c45-67d8-e90fa1b2c34d", "LoRaWAN": { "MacVersion": "1.0.3", "MaxDutyCycle": 10, "Supports32BitFCnt": false, "RegParamsRevision": "RP002-1.0.1", "SupportsJoin": true, "RfRegion": "US915", "MaxEirp": 13, "SupportsClassB": false, "SupportsClassC": false } }Weitere Informationen finden Sie unter Hinzufügen von Profilen zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter GetDeviceProfile
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie get-partner-account verwendet wird.
- AWS CLI
-
So rufen Sie Informationen zum Partnerkonto ab
Im folgenden
get-partner-account-Beispiel werden Informationen zu Ihrem Sidewalk-Konto abgerufen, das die folgende ID hat.aws iotwireless get-partner-account \ --partner-account-id"12345678901234"\ --partner-type"Sidewalk"Ausgabe:
{ "Sidewalk": { "AmazonId": "12345678901234", "Fingerprint": "a123b45c6d78e9f012a34cd5e6a7890b12c3d45e6f78a1b234c56d7e890a1234" }, "AccountLinked": false }Weitere Informationen finden Sie unter Amazon-Sidewalk-Integration für AWS IoT Core im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter GetPartnerAccount
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie get-service-endpoint verwendet wird.
- AWS CLI
-
So rufen Sie den Service-Endpunkt ab
Im folgenden
get-service-endpoint-Beispiel wird der kontospezifische Endpunkt für das CUPS-Protokoll abgerufen.aws iotwireless get-service-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 Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter GetServiceEndpoint
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie get-service-profile verwendet wird.
- AWS CLI
-
So rufen Sie Informationen zu einem Serviceprofil ab
Im folgenden
get-service-profile-Beispiel werden Informationen zum Serviceprofil mit der angegebenen ID abgerufen, das Sie erstellt haben.aws iotwireless get-service-profile \ --id"12345678-a1b2-3c45-67d8-e90fa1b2c34d"Ausgabe:
{ "Arn": "arn:aws:iotwireless:us-east-1:651419225604:ServiceProfile/538185bb-d7e7-4b95-96a0-c51aa4a5b9a0", "Id": "12345678-a1b2-3c45-67d8-e90fa1b2c34d", "LoRaWAN": { "HrAllowed": false, "NwkGeoLoc": false, "DrMax": 15, "UlBucketSize": 4096, "PrAllowed": false, "ReportDevStatusBattery": false, "DrMin": 0, "DlRate": 60, "AddGwMetadata": false, "ReportDevStatusMargin": false, "MinGwDiversity": 1, "RaAllowed": false, "DlBucketSize": 4096, "DevStatusReqFreq": 24, "TargetPer": 5, "UlRate": 60 } }Weitere Informationen finden Sie unter Hinzufügen von Profilen zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter GetServiceProfile
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie get-wireless-device-statistics verwendet wird.
- AWS CLI
-
So rufen Sie Betriebsinformationen zu einem drahtlosen Gerät ab
Im folgenden
get-wireless-device-statistics-Beispiel werden Betriebsinformationen zu einem drahtlosen Gerät abgerufen.aws iotwireless get-wireless-device-statistics \ --wireless-device-id"1ffd32c8-8130-4194-96df-622f072a315f"Ausgabe:
{ "WirelessDeviceId": "1ffd32c8-8130-4194-96df-622f072a315f" }Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter GetWirelessDeviceStatistics
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie get-wireless-device verwendet wird.
- AWS CLI
-
So rufen Sie Informationen zum drahtlosen Gerät ab
Im folgenden
get-wireless-device-Beispiel werden die verfügbaren Widgets in Ihrem AWS-Konto aufgelistet.aws iotwireless get-wireless-device \ --identifier"1ffd32c8-8130-4194-96df-622f072a315f"\ --identifier-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 Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter GetWirelessDevice
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie get-wireless-gateway-certificate verwendet wird.
- AWS CLI
-
So rufen Sie die ID eines Zertifikats ab, das einem drahtlosen Gateway zugeordnet ist
Im folgenden
get-wireless-gateway-certificate-Beispiel wird die Zertifikat-ID abgerufen, die einem drahtlosen Gateway mit der angegebenen ID zugeordnet ist.aws iotwireless get-wireless-gateway-certificate \ --id"6c44ab31-8b4d-407a-bed3-19b6c7cda551"Ausgabe:
{ "IotCertificateId": "8ea4aeae3db34c78cce75d9abd830356869ead6972997e0603e5fd032c804b6f" }Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter GetWirelessGatewayCertificate
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie get-wireless-gateway-firmware-information verwendet wird.
- AWS CLI
-
So rufen Sie Firmware-Informationen zu einem drahtlosen Gateway ab
Im folgenden
get-wireless-gateway-firmware-information-Beispiel werden die Firmware-Version und andere Informationen zu einem drahtlosen Gateway abgerufen.aws iotwireless get-wireless-gateway-firmware-information \ --id"3039b406-5cc9-4307-925b-9948c63da25b"Ausgabe:
{ "LoRaWAN" :{ "CurrentVersion" :{ "PackageVersion" : "1.0.0", "Station" : "2.0.5", "Model" : "linux" } } }Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter GetWirelessGatewayFirmwareInformation
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie get-wireless-gateway-statistics verwendet wird.
- AWS CLI
-
So rufen Sie Betriebsinformationen zu einem drahtlosen Gateway ab
Im folgenden
get-wireless-gateway-statistics-Beispiel werden Betriebsinformationen zu einem drahtlosen Gateway abgerufen.aws iotwireless get-wireless-gateway-statistics \ --wireless-gateway-id"3039b406-5cc9-4307-925b-9948c63da25b"Ausgabe:
{ "WirelessGatewayId": "3039b406-5cc9-4307-925b-9948c63da25b" }Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter GetWirelessGatewayStatistics
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie get-wireless-gateway-task-definition verwendet wird.
- AWS CLI
-
So rufen Sie Informationen zur Aufgabendefinition für ein drahtloses Gateway ab
Im folgenden
get-wireless-gateway-task-definition-Beispiel werden Informationen zur Drahtlos-Aufgabendefinition mit der angegebenen ID abgerufen.aws iotwireless get-wireless-gateway-task-definition \ --id"b7d3baad-25c7-35e7-a4e1-1683a0d61da9"Ausgabe:
{ "AutoCreateTasks": true, "Name": "TestAutoUpdate", "Update":{ "UpdateDataSource" : "s3://cupsalphagafirmwarebin/station", "UpdateDataRole" : "arn:aws:iam::001234567890:role/SDK_Test_Role", "LoRaWAN" :{ "CurrentVersion" :{ "PackageVersion" : "1.0.0", "Station" : "2.0.5", "Model" : "linux" }, "UpdateVersion" :{ "PackageVersion" : "1.0.1", "Station" : "2.0.5", "Model" : "minihub" } } } }Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter GetWirelessGatewayTaskDefinition
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie get-wireless-gateway-task verwendet wird.
- AWS CLI
-
So rufen Sie Informationen zur Aufgabe für das drahtlose Gateway ab
Im folgenden
get-wireless-gateway-task-Beispiel werden Informationen zur Aufgabe für das drahtlose Gateway mit der angegebenen ID abgerufen.aws iotwireless get-wireless-gateway-task \ --id"11693a46-6866-47c3-a031-c9a616e7644b"Ausgabe:
{ "WirelessGatewayId": "6c44ab31-8b4d-407a-bed3-19b6c7cda551", "WirelessGatewayTaskDefinitionId": "b7d3baad-25c7-35e7-a4e1-1683a0d61da9", "Status": "Success" }Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter GetWirelessGatewayTask
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie get-wireless-gateway verwendet wird.
- AWS CLI
-
So rufen Sie Informationen zu einem drahtlosen Gateway ab
Im folgenden
get-wireless-gateway-Beispiel werden Informationen zum drahtlosen 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 Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter GetWirelessGateway
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie list-destinations verwendet wird.
- AWS CLI
-
So listen Sie die drahtlosen Ziele auf
Im folgenden
list-destinations-Beispiel werden die verfügbaren Ziele aufgelistet, die für Ihr AWS-Konto registriert sind.aws iotwireless list-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 für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter ListDestinations
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie list-device-profiles verwendet wird.
- AWS CLI
-
So listen Sie die Geräteprofile auf
Im folgenden
list-device-profiles-Beispiel werden die verfügbaren Geräteprofile aufgelistet, die für Ihr AWS-Konto registriert sind.aws iotwireless list-device-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 Hinzufügen von Profilen zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter ListDeviceProfiles
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie list-partner-accounts verwendet wird.
- AWS CLI
-
So listen Sie die Partnerkonten auf
Im folgenden
list-partner-accounts-Beispiel werden die verfügbaren Partnerkonten aufgelistet, die mit Ihrem AWS-Konto verknüpft sind.aws iotwireless list-partner-accountsAusgabe:
{ "Sidewalk": [ { "AmazonId": "78965678771228", "Fingerprint": "bd96d8ef66dbfd2160eb60e156849e82ad7018b8b73c1ba0b4fc65c32498ee35" }, { "AmazonId": "89656787651228", "Fingerprint": "bc5e99e151c07be14be7e6603e4489c53f858b271213a36ebe3370777ba06e9b" } ] }Weitere Informationen finden Sie unter Amazon-Sidewalk-Integration für AWS IoT Core im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter ListPartnerAccounts
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie list-service-profiles verwendet wird.
- AWS CLI
-
So listen Sie die Serviceprofile auf
Im folgenden
list-service-profiles-Beispiel werden die verfügbaren Serviceprofile aufgelistet, die für Ihr AWS-Konto registriert sind.aws iotwireless list-service-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 Hinzufügen von Profilen zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter ListServiceProfiles
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie list-tags-for-resource verwendet wird.
- AWS CLI
-
So listen Sie die Tags auf, die der Ressource zugeordnet sind
Im folgenden
list-tags-for-resource-Beispiel werden die Tags aufgelistet, die einer drahtlosen Zielressource zugewiesen sind.aws iotwireless list-tags-for-resource \ --resource-arn"arn:aws:iotwireless:us-east-1:123456789012:Destination/IoTWirelessDestination"Ausgabe:
{ "Tags": [ { "Value": "MyValue", "Key": "MyTag" } ] }Weitere Informationen finden Sie unter Beschreiben Ihrer Ressourcen von AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter ListTagsForResource
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie list-wireless-devices verwendet wird.
- AWS CLI
-
So listen Sie die verfügbaren drahtlosen Geräte auf
Im folgenden
list-wireless-devices-Beispiel werden die verfügbaren drahtlosen Geräte aufgelistet, die für Ihr AWS-Konto registriert sind.aws iotwireless list-wireless-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 Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter ListWirelessDevices
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie list-wireless-gateway-task-definitions verwendet wird.
- AWS CLI
-
So listen Sie die Aufgabendefinitionen für das drahtlose Gateway auf
Im folgenden
list-wireless-gateway-task-definitions-Beispiel werden die verfügbaren Aufgabendefinitionen für drahtlose Gateways aufgelistet, die für Ihr AWS-Konto registriert sind.aws iotwireless list-wireless-gateway-task-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 Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter ListWirelessGatewayTaskDefinitions
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie list-wireless-gateways verwendet wird.
- AWS CLI
-
So listen Sie die drahtlosen Gateways auf
Im folgenden
list-wireless-gateways-Beispiel werden die verfügbaren drahtlosen Gateways in Ihrem AWS-Konto aufgelistet.aws iotwireless list-wireless-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 Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter ListWirelessGateways
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie send-data-to-wireless-device verwendet wird.
- AWS CLI
-
So senden Sie Daten an das drahtlose Gerät
Im folgenden
send-data-to-wireless-device-Beispiel wird ein entschlüsselter Anwendungs-Datenframe an das drahtlose Gerät gesendet.aws iotwireless send-data-to-wireless-device \ --id"11aa5eae-2f56-4b8e-a023-b28d98494e49"\ --transmit-mode"1"\ --payload-data"SGVsbG8gVG8gRGV2c2lt"\ --wireless-metadataLoRaWAN={FPort=1}Ausgabe:
{ MessageId: "6011dd36-0043d6eb-0072-0008" }Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter SendDataToWirelessDevice
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie tag-resource verwendet wird.
- AWS CLI
-
So geben Sie einen Tag-Schlüssel und -Wert für eine Ressource an
Im folgenden
tag-resource-Beispiel wird das drahtlose 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 Ihrer Ressourcen von AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter TagResource
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie test-wireless-device verwendet wird.
- AWS CLI
-
So testen Sie das drahtlose Gerät
Im folgenden
test-wireless-device-Beispiel werden Uplink-Daten 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 Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter TestWirelessDevice
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie untag-resource verwendet wird.
- AWS CLI
-
So entfernen Sie ein oder mehrere Tags aus einer Ressource
Im folgenden
untag-resource-Beispiel werden das 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 Ihrer Ressourcen von AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter UntagResource
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie update-destination verwendet wird.
- AWS CLI
-
So aktualisieren Sie die Eigenschaften eines Ziels
Im folgenden
update-destination-Beispiel wird die Eigenschaft der Beschreibung eines drahtlosen Ziels aktualisiert.aws iotwireless update-destination \ --name"IoTWirelessDestination"\ --description"Destination for messages processed using IoTWirelessRule"Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Hinzufügen von Zielen zu AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter UpdateDestination
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie update-partner-account verwendet wird.
- AWS CLI
-
So aktualisieren Sie die Eigenschaften eines Partnerkontos
Im folgenden
update-partner-account-Beispiel wird 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 für AWS IoT Core im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter UpdatePartnerAccount
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie update-wireless-device verwendet wird.
- AWS CLI
-
So aktualisieren Sie die Eigenschaften eines drahtlosen Geräts
Im folgenden
update-wireless-device-Beispiel werden die Eigenschaften eines drahtlosen Geräts aktualisiert, das in Ihrem AWS-Konto registriert ist.aws iotwireless update-wireless-device \ --id"1ffd32c8-8130-4194-96df-622f072a315f"\ --destination-nameIoTWirelessDestination2\ --description"Using my first LoRaWAN device"Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter UpdateWirelessDevice
in der AWS CLI-Befehlsreferenz.
-
Das folgende Codebeispiel zeigt, wie update-wireless-gateway verwendet wird.
- AWS CLI
-
So aktualisieren Sie das drahtlose Gateway
Im folgenden
update-wireless-gateway-Beispiel wird die Beschreibung Ihres drahtlosen Gateways aktualisiert.aws iotwireless update-wireless-gateway \ --id"3285bdc7-5a12-4991-84ed-dadca65e342e"\ --description"Using my LoRaWAN gateway"Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Verbinden von Geräten und Gateways mit AWS IoT Core für LoRaWAN im Entwicklerhandbuch zu AWS IoT.
-
API-Details finden Sie unter UpdateWirelessGateway
in der AWS CLI-Befehlsreferenz.
-