rsciriano / ESPHome-OpenTherm

Example of how to control an opentherm boiler with esphome
160 stars 42 forks source link

OpenTherm blocking communication with HASS (Error getting initial data for [IP]: Timeout waiting for response for <class 'api_pb2.ListEntitiesRequest'> after 60.0s) #60

Open cnrd opened 1 year ago

cnrd commented 1 year ago

Hi

It seems like HomeAssistant is unable to list the entities.

Getting the following message in HomeAssistant log.

Error getting initial data for [IP]: Timeout waiting for response for <class 'api_pb2.ListEntitiesRequest'> after 60.0s

I am almost certain that it is related to the following log messages from the ESPHome device:

12:54:36    [W] [component:214] 
Component custom_component took a long time for an operation (3.72 s).
12:54:36    [W] [component:215] 
Components should block for at most 20-30ms.

It seems like the opentherm component is blocking ESPHome from communicating with HomeAssistant

mool commented 11 months ago

This is related to https://github.com/rsciriano/ESPHome-OpenTherm/issues/57