Linksys Access Points Component not working

Hello

I am trying to get the linksys AP component to work. I keep getting an error not sure how to resolve it. my Linksys router is EA9500. When I login into my router it doesn’t ask me for an admin name just a password. Not sure if that is some concern?

here is my log:

7-02-01 10:43:20 ERROR (MainThread) [homeassistant.components.device_tracker] Error setting up platform linksys_ap
17-02-01 10:43:45 ERROR (Thread-3) [homeassistant.components.media_player.roku] Unable to initialize roku at 192.168.1.188
17-02-01 10:43:48 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "uvloop/future.pyx", line 374, in uvloop.loop.BaseTask._fast_step (uvloop/loop.c:112704)
  File "/usr/src/app/homeassistant/core.py", line 1052, in _event_to_service_call
    yield from service_handler.func(service_call)
  File "/usr/src/app/homeassistant/components/light/__init__.py", line 259, in async_handle_light_service
    yield from update_coro
  File "uvloop/future.pyx", line 230, in __iter__ (uvloop/loop.c:110600)
  File "uvloop/future.pyx", line 434, in uvloop.loop.BaseTask._fast_wakeup (uvloop/loop.c:114018)
  File "uvloop/future.pyx", line 146, in uvloop.loop.BaseFuture.result (uvloop/loop.c:109361)
  File "uvloop/future.pyx", line 101, in uvloop.loop.BaseFuture._result_impl (uvloop/loop.c:108900)
  File "uvloop/future.pyx", line 374, in uvloop.loop.BaseTask._fast_step (uvloop/loop.c:112704)
  File "/usr/src/app/homeassistant/helpers/entity.py", line 204, in async_update_ha_state
    yield from self.hass.loop.run_in_executor(None, self.update)
  File "uvloop/future.pyx", line 230, in __iter__ (uvloop/loop.c:110600)
  File "uvloop/future.pyx", line 432, in uvloop.loop.BaseTask._fast_wakeup (uvloop/loop.c:113980)
  File "uvloop/future.pyx", line 101, in uvloop.loop.BaseFuture._result_impl (uvloop/loop.c:108900)
  File "/usr/local/lib/python3.5/concurrent/futures/thread.py", line 55, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/src/app/homeassistant/components/light/hue.py", line 421, in update
    self.update_lights(no_throttle=True)
  File "/usr/src/app/homeassistant/util/__init__.py", line 296, in wrapper
    result = method(*args, **kwargs)
  File "/usr/src/app/homeassistant/util/__init__.py", line 296, in wrapper
    result = method(*args, **kwargs)
  File "/usr/src/app/homeassistant/components/light/hue.py", line 227, in update_lights
    lightgroups[lightgroup_id].schedule_update_ha_state()
  File "/usr/src/app/homeassistant/helpers/entity.py", line 278, in schedule_update_ha_state
    self.hass.add_job(self.async_update_ha_state(force_refresh))
AttributeError: 'NoneType' object has no attribute 'add_job'
17-02-01 10:43:50 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):

Any help would be appreciated

thank you

Similar problem with EA9500. Many Linksys routers don’t have a username, but username is not optional in Linksys_ap

17-02-04 10:17:11 ERROR (MainThread) [homeassistant.components.device_tracker] Error setting up platform linksys_ap
Traceback (most recent call last):
File “/srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages/requests/packages/urllib3/connection.py”, line 141, in _new_conn
(self.host, self.port), self.timeout, **extra_kw)
File “/srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages/requests/packages/urllib3/util/connection.py”, line 83, in create_connection
raise err
File “/srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages/requests/packages/urllib3/util/connection.py”, line 73, in create_connection
sock.connect(sa)
socket.timeout: timed out

essentially just times out with credential errors and will not connect
Can we make username optional?

Yes exactly this! I don’t have an option to put a username in Linksys router.

Thank you

I don’t have a clue about how this interfaces with Home Assistant but Linksys routers usually don’t have a login user name, usually that field is blank. Have you tried root or admin?

Yes I have tried admin and root and they both do not work as a username.

Bump, Does anyone have any knowledge on this?

Thank you

Bumpity bump. Anyone get this working?

I’m guessing this only works on true access points only, and not routers that can be access points. I’ve tried with every possible UN variant I could think of.

Ditto here. I have an EA6500 and I’m getting an authentication error with admin as the username. Anyone resolved yet?

EA6900, same problem!

WRT 1200 AC…same problem

I have a WRT1900AC. I have not tried this component yet, but I’m wondering if it has something to do with the “linksys smart wifi” management portal. Has anyone tried disabling that to go back to a more old school linksys management page? I also get prompted for username/email and password when I hit the router’s IP from inside my network. Of course that is through the “smart wifi” page.

Last update in May on this discussion…
Just wanted to share the “linksys_smart” worked for me on EA6900

device_tracker:
  - platform: linksys_smart
    host: 192.168.1.1