> 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-fr/kilo-center/kilo-mioty-service-center/onboarding/verify-the-first-uplink.md).

# Vérifier la première liaison montante

Vérifiez la première liaison montante MIOTY dans KiloCenter — confirmez les données du point de terminaison via la station de base jusqu’à KC-Web.

### Objectif

Confirmez que les données de liaison montante circulent de bout en bout depuis un endpoint, via une station de base, jusqu’à KiloCenter.

### Prérequis

* Au moins une station de base connectée et en ligne
* Au moins un endpoint enregistré avec des clés correspondantes (voir Enregistrer un endpoint)
* L’endpoint transmet des données

### Vérifier les liaisons montantes dans KC-Web

1. Ouvrez KC-Web à `http://localhost/` (conteneur) ou `http://localhost:5173` (source dev).
2. Accédez à **Terminaux** et sélectionnez votre endpoint.
3. Ouvrez la **Messages** de l'appareil.
4. Recherchez des entrées de liaison montante affichant les données de charge utile reçues, l’horodatage, ainsi que les valeurs RSSI et SNR.

Si des messages apparaissent ici, votre liaison montante fonctionne de bout en bout.

### Vérifier les journaux de KC-Core

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

Recherchez `ulData` des entrées qui incluent l’EUI de votre endpoint. Ces lignes de journal confirment que KC-Core a reçu et traité la liaison montante depuis la station de base.

### Vérification programmatique (facultatif)

Vous pouvez également vérifier les liaisons montantes via l’API gRPC :

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

### Dépannage

| Symptôme                                                         | Cause probable                                                              |
| ---------------------------------------------------------------- | --------------------------------------------------------------------------- |
| Aucun message dans KC-Web                                        | Endpoint ne transmet pas, ou n’est attaché à aucune station de base         |
| Des messages apparaissent dans les journaux mais pas dans KC-Web | Cache du navigateur ou KC-Web non connecté à KC-Gateway                     |
| `ulData` erreurs dans les journaux                               | Incompatibilité de clé de session réseau ou endpoint non enregistré         |
| Valeurs RSSI/SNR manquantes                                      | Le micrologiciel de la station de base ne signale pas les métadonnées 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-fr/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.
