home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
70.47k stars 29.4k forks source link

intergas incomfort: InvalidHeaterList: There is no valid Heater in the heaterlist #102130

Closed Dominic-070 closed 10 months ago

Dominic-070 commented 10 months ago

The problem

An error in de Intergas InComfort/Intouch Lan2RF gateway integration.

Logger: homeassistant.setup
Source: setup.py:288
First occurred: 21:16:19 (1 occurrences)
Last logged: 21:16:19

Error during setup of component incomfort
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/setup.py", line 288, in _async_setup_component
    result = await task
             ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/incomfort/__init__.py", line 56, in async_setup
    heaters = incomfort_data["heaters"] = list(await client.heaters())
                                               ^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/incomfortclient/__init__.py", line 205, in heaters
    raise InvalidHeaterList
incomfortclient.InvalidHeaterList: There is no valid Heater in the heaterlist (check the binding between the gateway and the heater)

What version of Home Assistant Core has the issue?

2023.10.3

What was the last working version of Home Assistant Core?

2013.9

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Intergas InComfort/Intouch Lan2RF gateway

Link to integration documentation on our website

https://www.home-assistant.io/integrations/incomfort/

Diagnostics information

Logger: homeassistant.setup Source: setup.py:288 First occurred: 21:16:19 (1 occurrences) Last logged: 21:16:19

Error during setup of component incomfort Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/setup.py", line 288, in _async_setup_component result = await task ^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/incomfort/init.py", line 56, in async_setup heaters = incomfort_data["heaters"] = list(await client.heaters()) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/incomfortclient/init.py", line 205, in heaters raise InvalidHeaterList incomfortclient.InvalidHeaterList: There is no valid Heater in the heaterlist (check the binding between the gateway and the heater)

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

No response

home-assistant[bot] commented 10 months ago

Hey there @zxdavb, mind taking a look at this issue as it has been labeled with an integration (incomfort) you are listed as a code owner for? Thanks!

Code owner commands Code owners of `incomfort` can trigger bot actions by commenting: - `@home-assistant close` Closes the issue. - `@home-assistant rename Awesome new title` Renames the issue. - `@home-assistant reopen` Reopen the issue. - `@home-assistant unassign incomfort` Removes the current integration label and assignees on the issue, add the integration domain after the command.

(message by CodeOwnersMention)


incomfort documentation incomfort source (message by IssueLinks)

zxdavb commented 10 months ago

This is a duplicate of #94324 - closing this one