Skip to content

✨ New Features & πŸ› Bug Fixes

Choose a tag to compare

@cataseven cataseven released this 21 May 15:17
5c0ae9d

✨ New things you can do

Re-authenticate without losing your setup

If you ever change your router's admin password, Home Assistant now prompts you to re-enter the credentials in place. Click the notification, type the new password, and you're back online. No more deleting and re-adding the integration.

Reconfigure without starting over

You can now change your router's IP address, port, SSL setting, or username at any time through Settings β†’ Devices & Services β†’ Keenetic Router Pro β†’ Reconfigure. All your entity history, dashboard cards, and automations stay intact.

Track devices on isolated sub-networks

If you run a guest network, IoT VLAN, or any other isolated subnet (e.g., devices on 192.168.3.x while Home Assistant is on 192.168.1.x), you can now enable a fallback that uses the router's own view of connected devices when ping isn't reachable. Available as a toggle during initial setup and in Options. Off by default β€” flat-LAN setups don't see any change.


🎨 Things that just work better

WiFi network labels are correct now

On routers broadcasting multiple SSIDs that share a network bridge β€” for example a 2.4 GHz "MyNetwork" and a 5 GHz "MyNetwork_5G" configured deliberately as separate names β€” each one is now shown with its real label instead of one inheriting the name of the other.

One QR code per WiFi network

Routers with three or more SSIDs used to expose only two QR codes (one main, one guest). Now any additional WiFi network you've configured gets its own QR entity, named after the SSID itself.

Better sensor values

Sensors no longer report broken values (NaN, infinity, percent values above 100). Uptime sensors are now properly integrated with Home Assistant's long-term statistics β€” meaning your dashboard graphs show sensible totals rather than wild spikes.

Faster, smoother operation

  • The integration starts up faster, especially on busy networks with many connected devices.
  • Sensors only update when their data actually changes, dramatically cutting the amount of background traffic to your database. Long-running setups will notice a more responsive UI.
  • The router auth handshake no longer fires multiple times in parallel during startup.

Much quieter router logs

The integration used to flood your router's system log with hundreds of "not found" errors per hour when certain features (Guest WiFi, IPsec VPN, ping-check service) weren't configured. That spam is gone. Your real router-side errors are now actually visible again.


πŸ”’ Security improvements


πŸ“Š New diagnostic sensors (when supported)

If your router exposes them, you get:

  • DNS Proxy status and failed-request counters.
  • IPsec VPN health check and an out-of-memory alarm.

These appear automatically β€” nothing to configure. Routers without these features just don't see the extra sensors.


πŸ› Bug fixes

  • #41 / #49 β€” Router log spam. Eliminated continuous "not found" errors from crypto/map, Guest WiFi AccessPoint1, and other optional endpoints.
  • #45 β€” WiFi labels and QR codes. Fixed mislabeled bands and missing QR entities on multi-SSID setups.
  • #48 β€” Cross-subnet device tracker. Devices on routed sub-LANs are now trackable; the connected-clients sensor counts them correctly.