---
title: "Keenetic Router"
description: "Keenetic Router is a Marketplace integration for Home Assistant. It has 228 installs sharing analytics, works locally and was last updated October 21, 2026."
canonical: "https://vulpo.app/integrations/marketplace/akinin-ha-keenetic"
url: "https://vulpo.app/integrations/marketplace/akinin-ha-keenetic.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Keenetic Router

> Keenetic Router is a Marketplace integration for Home Assistant. It has 228 installs sharing analytics, works locally and was last updated October 21, 2026.

Keenetic Router is an integration that connects Home Assistant to Keenetic routers through their local REST API. It adds router diagnostics such as CPU load, memory use, uptime, WAN IP, and traffic speeds, plus binary sensors for connection status and ping checks. Controls include a reboot button, a web configurator access switch, a client idle timeout number, an access policy select, and optional switches for port forwarding rules. Optional device trackers, client policy selectors, and Wi-Fi QR code images can be created for all or selected clients and networks, and a firmware update entity can back up before installing. Two actions run direct Keenetic API requests and download configuration or firmware backups. Setup happens in the UI, and Home Assistant can discover the router on the network by itself.

Automatic summary of the README and code of akinin/ha\_keenetic. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=akinin&repository=ha_keenetic&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=akinin&repository=ha_keenetic&category=integration)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **Found by itself**: Home Assistant spots it on the network and offers to add it.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Connect

- **Host**
- **Port**
- **Username**
- **Password**
- **Use SSL**
- **Scan interval (seconds)**

### After setup

- **Host**
- **Port**
- **Username**
- **Password**
- **Use SSL**
- **Scan interval (seconds)**
- **Sensor groups**
- **Create QR codes for all Wi-Fi networks**
- **Create QR codes for selected Wi-Fi networks**
- **Create policy selectors for all clients**
- **Create policy selectors for selected clients**
- **Create device trackers for all clients**
- **Create device trackers for selected clients**
- **Create switches for port forwarding rules**
- **Backup file types**
- **Scan interval (seconds)**
- **Create QR codes for all Wi-Fi networks**
- **Create QR codes for selected Wi-Fi networks**
- **Create policy selectors for all clients**
- **Create policy selectors for selected clients**
- **Create device trackers for all clients**
- **Create device trackers for selected clients**
- **Create switches for port forwarding rules**
- **Backup file types**
- **Scan interval (seconds)**

Texts from the code of [akinin/ha\_keenetic](https://github.com/akinin/ha_keenetic).

## Entities

- **Binary sensors**: Connection, Status, Ping Check
- **Buttons**: Reboot
- **Numbers**: Client idle timeout
- **Selects**: Access policy
- **Sensors**: Hostname, Domain name, CPU load, Memory used, Uptime, Wi-Fi clients, WAN IP, Download speed, Upload speed, Downloaded, Uploaded, Temperature, and 8 more
- **Switches**: Web configurator access

## Actions

- **Run API request**: Run a direct request against the Keenetic API.
  Fields: Device, Integration, Method, API endpoint, Data
- **Create backup**: Download router configuration and/or firmware backup files.
  Fields: Device, Integration, Folder, Backup type

## From the README

> Home Assistant custom integration for Keenetic routers. It talks to the local Keenetic REST API and exposes router status, clients, interfaces, Wi-Fi, mesh nodes, USB/media state, firmware updates, and basic controls.
>
> - Router diagnostics: CPU load, memory usage, uptime, hostname, domain name, WAN IP.
> - Interface monitoring: WAN/VPN connectivity, traffic statistics, Ethernet ports, Wi-Fi interfaces.
> - Wi-Fi radio diagnostics: channel, channel width, bitrate, and temperature when available.
> - Wi-Fi control: enable/disable Wi-Fi interfaces and configure client idle timeout.
> - Client management: device trackers and client policy selectors for selected or all known clients.
> - Port forwarding controls: optional switches for configured forwarding rules.
> - Mesh monitoring: mesh node status and diagnostic attributes.
> - USB/media monitoring: USB power switches, media connectivity, and storage usage sensors when supported by the router.
> - Firmware update entity with optional backup before install.
> - Services for direct Keenetic API calls and router backup.

From the README of [akinin/ha\_keenetic](https://github.com/akinin/ha_keenetic#readme), [MIT License](https://spdx.org/licenses/MIT.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Computers and network](https://vulpo.app/integrations/category/computers-and-network.md), Routers and network
- Brand: [Keenetic](https://vulpo.app/integrations/keenetic.md)
- Number: 228 installs sharing analytics; 41 GitHub stars
- Connection: Works locally
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v2.1.4, last updated October 21, 2026
- Domain: `ha_keenetic`
- Source: <https://github.com/akinin/ha_keenetic>
- Issues: <https://github.com/akinin/ha_keenetic/issues>
- Screenshot: https://vulpo.app/integrations-img/ad786381d4acdc6b.webp (from akinin/ha\_keenetic's README)
- Screenshot: https://vulpo.app/integrations-img/00ab1983d587adc3.webp (from akinin/ha\_keenetic's README)

In Vulpo: Quick Toggle card, Button card, Select card, Chart card, Apple Watch, Control Center

## Other ways in for Keenetic

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [Keenetic NDMS2 Router](https://vulpo.app/integrations/core/keenetic-ndms2.md) | Built-in integration | 3.3k installs sharing analytics | Works locally | Part of Home Assistant |
| [Keenetic Router Pro](https://vulpo.app/integrations/marketplace/cataseven-keenetic-router-pro.md) | Marketplace integration | 224 installs sharing analytics | Works locally | Updated in the last 6 months |

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-10-22. Source: https://vulpo.app/integrations/marketplace/akinin-ha-keenetic

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/akinin-ha-keenetic
- 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
