> For the complete documentation index, see [llms.txt](https://docs.kiloiot.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kiloiot.io/kilo-docs-es/kilo-center/kilo-mioty-service-center/onboarding/verify-the-first-uplink.md).

# Verificar el primer uplink

Verifica el primer uplink MIOTY en KiloCenter — confirma los datos desde el endpoint, pasando por la estación base, hasta KC-Web.

### Objetivo

Confirme que los datos de uplink viajan de extremo a extremo desde un endpoint, a través de una estación base, hasta KiloCenter.

### Requisitos previos

* Al menos una estación base conectada y en línea
* Al menos un endpoint registrado con claves coincidentes (consulte Registrar un endpoint)
* El endpoint está transmitiendo datos

### Compruebe los uplinks en KC-Web

1. Abra KC-Web en `http://localhost/` (contenedor) o `http://localhost:5173` (desarrollo desde el código fuente).
2. Navegue a **Dispositivos finales** y seleccione su endpoint.
3. Abre la **Mensajes** .
4. Busque entradas de uplink que muestren los datos de carga útil recibidos, la marca de tiempo, RSSI y los valores SNR.

Si los mensajes aparecen aquí, su ruta de uplink funciona de extremo a extremo.

### Revise los registros de KC-Core

```bash
tail -f kilocenter-modules/logs/runtime/kc-core.log
```

Busque `ulData` entradas que incluyan el EUI de su endpoint. Estas líneas de registro confirman que KC-Core recibió y procesó el uplink desde la estación base.

### Verificación programática (opcional)

También puede verificar los uplinks a través de la API gRPC:

```bash
grpcurl -plaintext -d '{"endpoint_eui": "<EP_EUI_HEX>"}' \
  localhost:9090 kilocenter.api.v1.KiloCenterService/ListMessages
```

### Solución de problemas

| Síntoma                                                  | Causa probable                                                               |
| -------------------------------------------------------- | ---------------------------------------------------------------------------- |
| No hay mensajes en KC-Web                                | El endpoint no está transmitiendo o no está asociado a ninguna estación base |
| Los mensajes aparecen en los registros pero no en KC-Web | La caché del navegador o KC-Web no está conectado a KC-Gateway               |
| `ulData` errores en los registros                        | Incompatibilidad de la clave de sesión de red o endpoint no registrado       |
| Faltan los valores RSSI/SNR                              | El firmware de la estación base no informa de metadatos de radio             |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.kiloiot.io/kilo-docs-es/kilo-center/kilo-mioty-service-center/onboarding/verify-the-first-uplink.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
