

# Creación de un destino para el dispositivo de Sidewalk
<a name="iot-sidewalk-destination-create"></a>

Puede añadir un destino a la cuenta de AWS IoT Core para Amazon Sidewalk mediante el [Centro de destinos](https://console.aws.amazon.com/iot/home#/wireless/destinations) o utilizando `CreateDestination`. Al crear el destino, especifique:
+ Un nombre único para el destino que se utilizará en el dispositivo final de Sidewalk.
**nota**  
Si ya agregó el dispositivo con un nombre de destino, debe usar ese nombre al crear el destino. Para obtener más información, consulte [Paso 2: Agregación del dispositivo de Sidewalk](iot-sidewalk-add-device.md#iot-sidewalk-device-create). 
+ El nombre de la regla de AWS IoT que procesará los datos del dispositivo y el tema en el que se publicarán los mensajes.
+ Un rol de IAM que concede a los datos del dispositivo el permiso para acceder a la regla.

A continuación, se muestra cómo crear la regla de AWS IoT y el rol de IAM para el destino.

## Creación de un destino (consola)
<a name="iot-sidewalk-destination-create-console"></a>

Para crear un destino mediante la consola de AWS IoT, vaya al [Centro de destinos](https://console.aws.amazon.com/iot/home#/wireless/destinations) y elija **Agregar destino**.

![](http://docs.aws.amazon.com/es_es/iot-wireless/latest/developerguide/images/iot-sidewalk-add-destination.PNG)


Para procesar los datos de un dispositivo, especifique los siguientes campos al crear un destino y, a continuación, elija **Agregar destino**.
+ 

**Detalles de destino**  
Introduzca un **Nombre de destino** y una descripción opcional para su destino.
+ 

**Nombre de la regla**  
La regla de AWS IoT que se configura para evaluar los mensajes enviados por el dispositivo y procesar los datos del dispositivo. El nombre de la regla se asignará a su destino. El destino requiere que la regla procese los mensajes que recibe. Puede elegir que los mensajes se procesen invocando una regla de AWS IoT o publicándolos en el agente de mensajes de AWS IoT.
  + Si selecciona **Introducir un nombre de regla**, introduzca un nombre y, a continuación, elija **Copiar** para copiar el nombre de la regla que introducirá al crear la regla de AWS IoT. Puede elegir **Crear regla** para crear la regla ahora o ir al [Centro de reglas](https://console.aws.amazon.com/iot/home#/create/rule) de la consola de AWS IoT y crear una regla con ese nombre.

    También puede introducir una regla y usar la configuración **Avanzada** para especificar el nombre de un tema. El nombre del tema se proporciona durante la invocación de la regla y se accede a él mediante la expresión `topic` incluida en la regla. Para obtener más información sobre las reglas de AWS IoT, consulte [Reglas de AWS IoT](https://docs.aws.amazon.com/iot/latest/developerguide/iot-rules.html).
  + Si elige **Publicar en el agente de mensajes de AWS IoT**, introduzca el nombre del tema. A continuación, puede copiar el nombre del tema de MQTT y varios suscriptores podrán suscribirse a este tema para recibir los mensajes publicados sobre ese tema. Para obtener más información, consulte [Temas de MQTT](https://docs.aws.amazon.com/iot/latest/developerguide/topics.html).

  Para obtener más información sobre las reglas de AWS IoT para los destinos, consulte [Creación de reglas para procesar mensajes de dispositivos LoRaWAN](https://docs.aws.amazon.com/iot/latest/developerguide/connect-iot-lorawan-destination-rules.html).
+ 

**Nombre de rol**  
El rol de IAM que concede a los datos del dispositivo el permiso para acceder a la regla nombrada **Nombre de regla**. En la consola, elija un rol de servicio existente o cree uno nuevo. Si va a crear un nuevo rol de servicio, puede introducir un nombre de rol (por ejemplo, **SidewalkDestinationRole**) o dejarlo en blanco para que AWS IoT Core para LoRaWAN genere un nuevo nombre de rol. AWS IoT Core para LoRaWAN creará automáticamente el rol de IAM con los permisos adecuados en su nombre.

## Creación de un destino (CLI)
<a name="iot-sidewalk-destination-create-cli"></a>

Para crear un destino, utilice la operación [https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_CreateDestination.html](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_CreateDestination.html) de la API o el comando [https://docs.aws.amazon.com/cli/latest/reference/create-destination.html](https://docs.aws.amazon.com/cli/latest/reference/create-destination.html) de la CLI. Por ejemplo, el comando siguiente crea un destino para su dispositivo final de Sidewalk:

```
aws iotwireless create-destination --name {{SidewalkDestination}} \
    --expression-type {{RuleName}} --expression {{SidewalkRule}} \
    --role-arn arn:aws:iam::{{123456789012}}:role/{{SidewalkRole}}
```

La ejecución de este comando devuelve los detalles del destino, que incluyen el nombre de recurso de Amazon (ARN) y el nombre del destino.

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

Para obtener más información sobre crear un destino, consulte [Creación de reglas para procesar mensajes de dispositivos LoRaWAN](https://docs.aws.amazon.com/iot/latest/developerguide/connect-iot-lorawan-destination-rules.html).