---
title: "ChirpStack"
description: "ChirpStack is a built-in integration for Home Assistant. It has 18 installs sharing analytics and works locally."
canonical: "https://vulpo.app/integrations/core/chirpstack"
url: "https://vulpo.app/integrations/core/chirpstack.md"
last-updated: "2026-11-09"
version: "1.4"
---

# ChirpStack

> ChirpStack is a built-in integration for Home Assistant. It has 18 installs sharing analytics and works locally.

ChirpStack is a built-in Home Assistant integration that connects to a ChirpStack server. It communicates locally with the server and is set up in the user interface. The connection uses the server address, including http or https and the port, together with an API key. A tenant can be selected from a list, or its UUID can be entered when the API key is scoped to a tenant. Discovery can be limited to chosen applications, so only devices in those applications are found. A read-only API key cannot send device commands, so commands need a key with wider access.

Automatic summary of Home Assistant's source code. Something wrong? [Get in touch](https://vulpo.app/support)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/config_flow_start/?domain=chirpstack)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **Set up in the UI**: Add it in Settings, Devices and services. Nothing to download.
- **Bronze quality**: Home Assistant's own rating of its code and setup experience.
- **Updated with Home Assistant**: Ships and updates with every Home Assistant release.

## Setting it up

It is added under Settings, Devices and services, with Add integration.

### Connect to ChirpStack

- **API key**: A ChirpStack API key with access to your tenant. A read-only key cannot send device commands.
- **Endpoint**: ChirpStack server address, including http:// or https:// and its port.

### Select applications

- **Applications**: Only devices in these applications will be discovered.

### Select tenant

- **Tenant**: Select a tenant, or enter the tenant UUID for a scoped API key.

### Update API key

- **API key**: A ChirpStack API key with access to your tenant. A read-only key cannot send device commands.

Texts from Home Assistant's source code, [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0).

## At a glance

- Kind: Built-in integration
- Category: [Hubs and protocols](https://vulpo.app/integrations/category/hubs-and-protocols.md), Wireless protocols
- Number: 18 installs sharing analytics
- Connection: Works locally
- Upkeep: Part of Home Assistant
- Needs: Built into Home Assistant
- Quality scale: Bronze quality scale
- Domain: `chirpstack`
- Source: <https://www.home-assistant.io/integrations/chirpstack/>

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-11-09. Source: https://vulpo.app/integrations/core/chirpstack

---

- HTML version of this page: https://vulpo.app/integrations/core/chirpstack
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
