Linksys Velop — Home Assistant Integration

Linksys Velop — Home Assistant Integration

Created using Claude Code

A HACS-compatible Home Assistant custom integration for the Linksys Velop MX4000 (and compatible MX-series) mesh Wi-Fi system. Communicates locally over the JNAP HTTP API — no cloud dependency.


Features

Platform Entity Description
sensor WAN IP Address Current public IP from the WAN port
sensor WAN Connection Status Connected / Disconnected
sensor Connected Devices Count of active DHCP leases
sensor LAN IP Address Router LAN IP
sensor Firmware Version Installed firmware string
binary_sensor WAN Connected on when internet is reachable
binary_sensor Firmware Update Available on when a newer firmware exists
button Reboot Router Sends a reboot command to the primary node
device_tracker One per DHCP lease Network-presence tracking per device

Requirements

  • Home Assistant 2023.1 or later
  • Linksys Velop MX4000 (or any MX-series node with JNAP API support)
  • Router admin password
  • HA must be on the same LAN as the primary Velop node (local API)

Installation via HACS

  1. Open HACSIntegrations
  2. Click the three-dot menu → Custom repositories
  3. Add https://github.com/Conexo-Casa/linksys-velop with category Integration
  4. Search for Linksys Velop and click Download
  5. Restart Home Assistant

Configuration

  1. Go to Settings → Devices & Services → Add Integration
  2. Search for Linksys Velop
  3. Enter:
  • Router IP Address — typically 192.168.1.1
  • Admin Password — the password you use for the router admin interface
  • Port — leave as 80 unless you have changed it

No, I will not make modifications for you
Yes, you can fork the repo and do you own.