Honeywell Total Connect Comfort (Europe)

Hello I’m trying to conect my Thermostat programmable Honeywell WiFi- FocusPro 6000 to home asistant.

image

I configure the configuration.yaml

evohome:
username: [email protected]
password: password
scan_interval: 60

when I restart ha I see a register error that show this:

Logger: homeassistant.setup
Source: components/evohome/init.py:468
First occurred: 17:32:12 (1 occurrences)
Last logged: 17:32:12

Error during setup of component evohome
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/setup.py", line 235, in _async_setup_component
    result = await task
  File "/usr/src/homeassistant/homeassistant/components/evohome/__init__.py", line 257, in async_setup
    await broker.async_update()  # get initial state
  File "/usr/src/homeassistant/homeassistant/components/evohome/__init__.py", line 524, in async_update
    await self._update_v1_api_temps()
  File "/usr/src/homeassistant/homeassistant/components/evohome/__init__.py", line 468, in _update_v1_api_temps
    temps = list(await self.client_v1.temperatures(force_refresh=True))
  File "/usr/local/lib/python3.10/site-packages/evohomeasync/__init__.py", line 114, in temperatures
    status = device["thermostat"]["changeableValues"]["heatSetpoint"][
KeyError: 'status'

I check that I can login into https://international.mytotalconnectcomfort.com/ with the credentials.

I don´t known what is wrong. I would appreciate any help.

I did not get any errors in my log. But I noticed that it takes quite some time before the Evohome devices show up in Devices & Entities. Almost 15 minutes. Patience was my friend.

I am running:
Home Assistant 2022.10.5
Supervisor 2022.10.2
Operating System 9.3
Frontend-versie: 20221010.0 - latest

Tank you Ton,
My configuration.yaml es

Loads default set of integrations. Do not remove.

default_config:

Text to speech

tts:

  • platform: google_translate

automation: !include automations.yaml

script: !include scripts.yaml

scene: !include scenes.yaml

Example configuration.yaml entry

evohome:

username: !secret evohome_username

password: !secret evohome_password

I think is correct.
Best regards.

1 Like