Device_tracker linksys_ap not working

I have a linksys LAPAC1200 access point and am trying to get the linksys_ap device tracker working. I have ste up a read only username on it called hass and a password for it.

This is my configuration :

device_tracker:
  - platform: linksys_ap
    host: 10.0.0.4
    verify_ssl: false
    username: hass
    password: !secret linksys_ap_password
    scan_interval: 6
    consider_home: 12
    new_device_defaults:
      track_new_devices: true

I have enabled logger so I can get some debug stuff and I see a lot of these in the logs:

INFO (SyncWorker_12) [homeassistant.components.device_tracker.linksys_ap] Checking Linksys AP

But it never actually logs into the AP, I can check the logs on the access point and see me logging in from my laptop but not the hass box loggining in.

If I change the username or password I get no error messages.

If I disable the HTTPS service on the AP I get an error to show its can’t connect. If I set the verify_ssl to True I get an error saying it can’t verify the connection. So I know its trying to connect and getting some data back.

I could see in the code its essentially trying to get to the following URL

https://10.0.0.4/StatusClients.htm&&unit=0&vap=0

If I go to the URL from my web browser and am logged in I get all the relevant data I would expect to see (MAC addresses etc), but if I’m not logged in (as you might expect) its redirecting to a login page.

I suspect the linksys_ap service is never trying to log in. But even with the logger set to show everything there is no debug messages to give any indication of whats going on.

Does anybody have an ideas on how to either get extra debug messages to see what’s actually being returned from the AP, or how to make it work :wink:

Regards

Ben