mirror of
https://github.com/esphome/esphome.git
synced 2024-11-22 06:58:11 +01:00
Pass the name to the log runner when available (#5759)
This commit is contained in:
parent
ef945d298c
commit
10a9129b7b
1 changed files with 3 additions and 3 deletions
|
@ -18,9 +18,10 @@ from . import CONF_ENCRYPTION
|
|||
_LOGGER = logging.getLogger(__name__)
|
||||
|
||||
|
||||
async def async_run_logs(config, address):
|
||||
async def async_run_logs(config: dict[str, Any], address: str) -> None:
|
||||
"""Run the logs command in the event loop."""
|
||||
conf = config["api"]
|
||||
name = config["esphome"]["name"]
|
||||
port: int = int(conf[CONF_PORT])
|
||||
password: str = conf[CONF_PASSWORD]
|
||||
noise_psk: str | None = None
|
||||
|
@ -28,7 +29,6 @@ async def async_run_logs(config, address):
|
|||
noise_psk = conf[CONF_ENCRYPTION][CONF_KEY]
|
||||
_LOGGER.info("Starting log output from %s using esphome API", address)
|
||||
aiozc = AsyncZeroconf()
|
||||
|
||||
cli = APIClient(
|
||||
address,
|
||||
port,
|
||||
|
@ -48,7 +48,7 @@ async def async_run_logs(config, address):
|
|||
text = text.replace("\033", "\\033")
|
||||
print(f"[{time_.hour:02}:{time_.minute:02}:{time_.second:02}]{text}")
|
||||
|
||||
stop = await async_run(cli, on_log, aio_zeroconf_instance=aiozc)
|
||||
stop = await async_run(cli, on_log, aio_zeroconf_instance=aiozc, name=name)
|
||||
try:
|
||||
while True:
|
||||
await asyncio.sleep(60)
|
||||
|
|
Loading…
Reference in a new issue