Debugging an integration in Home Assistant has long followed the same routine: enable debug logging, reproduce the problem, disable debug logging and dig through the downloaded file. Changes merged on 14 October 2026 shorten that loop. While debug logging is on, an integration's page gets a "Show logs" button next to "Disable", and it opens a live view of that integration's log alone.
What the dialog shows
The dialog contains only lines from that integration and the libraries it uses. It starts with what the integration has logged since Home Assistant started, then appends new lines as they come in, with the same "Live" indicator as the main logs page. Scrolling up stops it from following the newest lines, and a button jumps back down. You can search the text, toggle line wrapping and download what has been captured.
The frontend part is pull request #54809 by Erwin Douna. It relies on a new WebSocket command in Core, system_log/subscribe_raw (pull request #185595, merged on 10 October), which streams the Home Assistant log live and can filter it down to one integration. The log handler is only attached while someone is subscribed, and lines that no subscriber wants are skipped before they are formatted, so the stream does no work when nobody has the dialog open.
A follow-up by Aidan Timson (#54922) reworked the debug banner. "Disable" is now the main button and "Show logs" a plain one, after the solid orange button turned out to be harsh in dark mode and to fail contrast checks in light mode. The banner also gained a title and a short explanation, which says that turning debug logging off downloads the log. That download already happened before, but nothing on screen mentioned it.
When it arrives
All three pull requests went into the development branches and none of them is on a 2026.10 patch milestone, so the feature is headed for Home Assistant 2026.11.
The live view does not replace the file that maintainers ask for in bug reports. Turning debug logging off still downloads the log, as before. What changes is that you can watch an integration while you reproduce the problem, without searching the full system log for the right lines.