home-assistant/core · error · ConfigEntryNotReady
ConfigEntryNotReady
Error message
ConfigEntryNotReady
What it means
Error "ConfigEntryNotReady" thrown in home-assistant/core.
Source
Thrown at homeassistant/components/bosch_shc/__init__.py:48
async def async_setup_entry(hass: HomeAssistant, entry: BoschConfigEntry) -> bool:
"""Set up Bosch SHC from a config entry."""
data = entry.data
zeroconf = await async_get_instance(hass)
try:
session = await hass.async_add_executor_job(
SHCSession,
data[CONF_HOST],
data[CONF_SSL_CERTIFICATE],
data[CONF_SSL_KEY],
False,
zeroconf,
)
except SHCAuthenticationError as err:
raise ConfigEntryAuthFailed from err
except SHCConnectionError as err:
raise ConfigEntryNotReady from err
shc_info = session.information
if TYPE_CHECKING:
assert shc_info is not None and shc_info.unique_id is not None
if shc_info.updateState.name == "UPDATE_AVAILABLE":
_LOGGER.warning("Please check for software updates in the Bosch Smart Home App")
entry.runtime_data = session
device_registry = dr.async_get(hass)
device_registry.async_get_or_create(
config_entry_id=entry.entry_id,
connections={(dr.CONNECTION_NETWORK_MAC, shc_info.unique_id)},
identifiers={(DOMAIN, shc_info.unique_id)},
manufacturer="Bosch",
name=entry.title,
model="SmartHomeController",
sw_version=shc_info.version,View on GitHub (pinned to 58a3fdb3ea)
Solutions
- Verify the Bosch Smart Home Controller is powered on and reachable on the local network.
- Check that the configured host/IP address of the Smart Home Controller is still correct.
- Ensure the SSL certificate and key files configured for the integration still exist and are readable.
- Restart the Bosch Smart Home Controller and reload the integration; Home Assistant will retry setup automatically.
Example fix
Verify the Smart Home Controller host/IP is reachable on the network and that it is powered on, then reload the config entry. Home Assistant retries setup automatically (ConfigEntryNotReady).
When it happens
Trigger: Thrown at homeassistant/components/bosch_shc/__init__.py:48 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of home-assistant/core@58a3fdb3ea (2026-08-14).
Data as JSON: /api/errors/a11e4b849e486fdd.
Report an issue: GitHub.