mirror of
https://github.com/esphome/esphome.git
synced 2025-07-30 07:06:38 +00:00
Fix log api client when no hardcoded encryption key
This commit is contained in:
parent
38dae8489e
commit
273343b182
@ -29,8 +29,9 @@ async def async_run_logs(config: dict[str, Any], address: str) -> None:
|
||||
port: int = int(conf[CONF_PORT])
|
||||
password: str = conf[CONF_PASSWORD]
|
||||
noise_psk: str | None = None
|
||||
if CONF_ENCRYPTION in conf:
|
||||
noise_psk = conf[CONF_ENCRYPTION][CONF_KEY]
|
||||
if encryption_config := conf.get(CONF_ENCRYPTION):
|
||||
if key := encryption_config.get(CONF_KEY):
|
||||
noise_psk = key
|
||||
_LOGGER.info("Starting log output from %s using esphome API", address)
|
||||
cli = APIClient(
|
||||
address,
|
||||
|
Loading…
x
Reference in New Issue
Block a user