# Helium

{% hint style="success" %}
[Helium](https://www.helium.com/) is a global, distributed network of Hotspots that creates public, long-range wireless coverage for LoRaWAN-enabled IoT devices. Hotspots produce and are compensated in HNT, the native cryptocurrency of the Helium blockchain.&#x20;

You will find more information about Helium [here](https://docs.helium.com/).
{% endhint %}

This page describes how to connect the Helium console account to akenza.

The following steps are explained in more detail:

1. [Create a data flow](#1.-create-a-data-flow)
2. [Create a device](#create-a-device-on-akenza)
3. [Create integration on the Helium console](#create-integration-on-the-helium-console)

### 1. Create a data flow

Go to *Data Flow* and select *Create Data Flow*. Select **LoRa** as a device connector and Helium as a connectivity provider accordingly.

![LoRa device connector on Data Flow](https://2165942204-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MMKXTFIN5ZlLOjBlfC4%2Fuploads%2FoxU0xeidmgiGm67jHdPn%2Fimage.png?alt=media\&token=b94d2550-4b29-4f27-b317-7e98ba0be309)

Proceed with selecting your desired device type for payload parsing and the output connector to define the data destination.&#x20;

{% hint style="info" %}
Find out more about output connectors [here](https://docs.akenza.io/get-started/connectors).
{% endhint %}

![Output Connector on Data Flow](https://2165942204-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MMKXTFIN5ZlLOjBlfC4%2Fuploads%2FeCc03XXYlhgrAxmeuvMO%2Fimage.png?alt=media\&token=02ca318d-8e3e-4594-9870-9184da751070)

Proceed now with the creation of your device on akenza in *Assets*.&#x20;

### 2. Create a device

Go to *Assets* on akenza and select *Create Device*. Give a name to your device and optionally a description, tags, or a custom field. Select your newly created HTTP Data Flow.&#x20;

The final step to creating the new device is to enter the **Device EUI** from the existing device on your **Helium console**.&#x20;

{% hint style="warning" %}
**Important:** This is not the ID on the Console device page, but the **Device EUI**. Copy the Device EUI on the Console device page.
{% endhint %}

![Device details on Helium console](https://2165942204-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MMKXTFIN5ZlLOjBlfC4%2Fuploads%2FXmI1bjEKMraoOJH3pF5s%2Fscreely-1651234716354_helium_device.png?alt=media\&token=3537d449-aac1-458d-a4db-ab234b606202)

Your device will now be displayed on akenza on the **Asset Inventory Overview**.&#x20;

Copy now the **Uplink Secret** of your Helium device connector on your data flow on akenza.

### 3. Create integration on the Helium console

Go to *Integrations* on your Helium console and create a new Integration by selecting the **prebuilt integration** of *akenza*.

![Akenza Integration](https://2165942204-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MMKXTFIN5ZlLOjBlfC4%2Fuploads%2FMuowgNuSB1q13DX3M3V5%2Fimage.png?alt=media\&token=f499a38f-3d23-422e-a008-520ba42dc347)

Insert the copied **Uplink Secret** in the field of the **Endpoint Details** in Step 2 and save the Integration Connector.

#### 3.1 Connect the akenza integration to your device <a href="#connect-akenza-integration-to-device" id="connect-akenza-integration-to-device"></a>

The final step to completing the integration with a device is to create a **flow connection** on the Helium console. Navigate to *Flows* on Console, add the device and integration nodes, and finally connect both of them as shown below.

![Flows on Helium console](https://2165942204-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MMKXTFIN5ZlLOjBlfC4%2Fuploads%2FUkrlhmsz2jbdjLYxLSNF%2Fimage.png?alt=media\&token=5116312c-176e-4e43-9211-7775ccee69dc)

The Helium console integration is now connected to the **Data Flow** on akenza. The device is also created and is receiving data once the device transmits an uplink.&#x20;

Incoming data can be viewed on the **Device Detail Page** on akenza by selecting the device on the **Asset Inventory Overview** within *Assets*.

![Device Detail Page](https://2165942204-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MMKXTFIN5ZlLOjBlfC4%2Fuploads%2FmOdOI8bLEKjHHyzgqUGR%2Fimage.png?alt=media\&token=d7d9a7e6-fc22-4144-ab9d-b2fac94f6d54)


---

# Agent Instructions: 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:

```
GET https://docs.akenza.io/akenza.io/get-started/your-data-flow/device-connector/lorawan/helium.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
