Skip to content

Failed setup, will retry: 'NoneType' object is not iterable #680

Description

@Koldskaal418

Before creating an issue...

  • There is no open or recently closed issue describing the same problem
  • I am running latest versions of the integration and of Home Assistant
  • I have checked the operational status of the Easee API

The problem

Just installed it using HACS and I can't seem to get it to work. After adding a hub it repeatedly fails and says Failed setup, will retry: 'NoneType' object is not iterable.

I know the user/password is correct since it throws errors in the log if it is wrong.

I have the same issue with both 0.9.74 and 0.9.73

I only have an equalizer and I am not planning on getting a charger.

I can see my equalizer updating as expected both in the android app and on the web.

I have set myself as the admin

Version of Easee integration having the issue?

0.9.74

Version of Home Assistant Core having the issue?

2026.7.3

Anything in the logs that might be useful for us?

these are the only relevant things I can find in the logs:

Logger: homeassistant
Source: runner.py:238
First occurred: 6:15:07 PM (14 occurrences)
Last logged: 6:23:25 PM

Error doing job: Task was destroyed but it is pending! (task: <Task pending name='easee_hass cost update task' coro=<CostData.request_handler() done, defined at /config/custom_components/easee/controller.py:119> wait_for=<Future cancelled>>)


2026-07-23 17:50:00.595 ERROR (MainThread) [asyncio] Task exception was never retrieved
future: <Task finished name='Task-74751' coro=<_websocket_forward() done, defined at /usr/src/supervisor/supervisor/api/ingress.py:390> exception=ClientConnectionResetError('Cannot write to closing transport')>
Traceback (most recent call last):
  File "/usr/src/supervisor/supervisor/api/ingress.py", line 397, in _websocket_forward
    await ws_to.send_bytes(msg.data)
  File "/usr/local/lib/python3.14/site-packages/aiohttp/client_ws.py", line 296, in send_bytes
    await self._writer.send_frame(data, WSMsgType.BINARY, compress=compress)
  File "/usr/local/lib/python3.14/site-packages/aiohttp/_websocket/writer.py", line 78, in send_frame
    raise ClientConnectionResetError("Cannot write to closing transport")
aiohttp.client_exceptions.ClientConnectionResetError: Cannot write to closing transport

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions