> 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-iot-server/devices.md).

# Devices

Every device registered on the Kilo IoT Server becomes a Digital Twin — a complete digital representation that captures the device's identity, sensor configuration, telemetry history, photos, and connection binding in one persistent model. Most twins are backed by physical hardware; some are driven by the platform itself, so a deployment can be built and proven before any sensor is installed.

The Devices section covers the full device lifecycle, from registration to day-to-day operation.

<figure><img src="/files/m9RDrIjxkt7BRwqMr8kr" alt="Screenshot of the Devices screen in the Kilo IoT platform"><figcaption></figcaption></figure>

## In this section

* [Registering Devices](/kilo-iot-server/devices/registering-devices.md) — the shared registration flow, and the fields each connector type asks for.
* [Device Management](/kilo-iot-server/devices/device-management.md) — editing a registered device, copying one, and re-binding its connection.
* [Device Diagnostics](/kilo-iot-server/devices/device-diagnostics.md) — why a device is silent: reception status, pipeline, and the event feed.
* [Metric Templates](/kilo-iot-server/devices/metric-templates.md) — units, metric keys and templates that normalize raw sensor data across manufacturers.
* [Payload Decoding and Connector Keys](/kilo-iot-server/devices/payload-decoding.md) — see which fields a device reports and what values they carry.
* [MIOTY Devices](/kilo-iot-server/devices/mioty-devices.md) and [MIOTY Blueprints](/kilo-iot-server/devices/mioty-blueprints.md) — commissioning MIOTY endpoints and decoding their payloads.
* [Emulated Devices](/kilo-iot-server/devices/emulated-devices.md) — devices that generate their own data, so you can build before the hardware arrives.
* [Device Commands](/kilo-iot-server/devices/commands.md) — defining, confirming and dispatching the actions a device can perform.


---

# 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-iot-server/devices.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.
