Bring back home-assistant.log for supervised users #1527
Describe your core improvement2025.11 removed home-assistant.log if you're a HAOS or Supervised user. I'd like the option to have them back as well as the past log. Both of these items were necessary for debugging systems through restarts as well as simple configuration errors, like creating a template sensor or a rest sensor. Current limitationsDebugging just got harder
Technical benefits
Additional contextNo response |
Replies: 52 comments 155 replies
|
I'd like to suggest a symlink to the logs instead, the config directory is a good place to find everything, it can also be the easier place to diagnose a broken setup. If there are multiple logs avaliable, os, supervisor, network etc. potentially a directory could be used This is the first I heard of this change, its a good one, but it needs ways of accessing the logs when your system is remote and the UI is down. Unrelated, but the |
|
I also appreciate reducing disk writes, but the logs (UI) now mostly help the user looking at them and not the people who ask for them. The file was the last remaining piece that could easily be shared for support. Could this be an optional file instead? Of course, when a system is already in trouble, you can’t enable what you can’t reach. The observer (:4357) could be expanded to be more useful in general, but the reply to that has always been that it lacks authentication . |
|
while we wait https://github.com/Petro31/a-file-logger |
|
Adding to this - as also mentioned in the #beta channel - the 'enable debug logging' for integrations is broken as well. Regardless of which one you put in debug logging, as soon as the user turns it off and it would proceed to download the file - one get's a 404. This is most likely not the intended change for end-users willing to provide feedback |
|
Hey 👋 ! Thanks for the feedback @Petro31 . So, when this was being developed there were discussions about whether or not to implement some way to keep the file around. In the end, the decision was to not have that because there wasn't a clear use-case that was worth the extra complexity of a new setting or something like that. Most of the use cases we thought of could still be handled without the home-assistant.log file. But feedback is welcome, and if indeed there is a common use-case that now became impossible, we should consider it. I think most use cases (other than downloading trough HA) would be covered by But, as always, nothing is set on stone! |
|
We've also lost access to the home-assistant.log.1 file (easily accessible logs from before the last restart). This was a vital support resource to help people troubleshoot system instability. |
|
I've got syslog-ng installed on my system which sends over the logs to my monitoring server, which parses these into charts and grafana which allow me for sending alerts + have nice lifetime historical data. The system I've got setup allows me to dissect issues at the log level and send me alerts for anomalies to handle things immediately. As this log file will now no longer exist, I'm curious how I can manually re-enable it to continue my syslog-ng setup so that I don't lose access to a lot of the automation I have setup on my monitoring server. Also, just my opinion, but something like this shouldn't be forced on the users. I can see the benefits to it as much as I can see the losses to it. Having something like this should have been an 'option' for people to select. Default it not write the log file if preferred, but give folks the option to enable it if they need or want those logs for any reason. |
Completely agree, this should be a choice, because the intention behind it is great but not all use cases have been understood. What do you use for your log aggregation? |
|
A very nice tool, very easy to use, used by many people |
|
Please bring back the log files! |
Since the logs still are written to disk, how do I read them from a system that does not start?
|
|
I have no clue how to get logs from a HAOS that is down. And I guess that applies to 90% of all users. SSH into it? Isn't that impossible without an addon? This feels like a car that can only open the hood if the engine is running. Who from those who thought it wise to remove the functionality can we refer all users to to help them out? I won't be able to. My HA is in a closet, I cannot get it to a monitor and keyboard without unplugging it, ethernet and three usb extension cords with z-wave, zigbee and thread adapters. All my monitors are attached to monitor arms, stuck to a desk. So whatever I can get straight from the console is not what caused HA to crash? |
|
Let's compile a list of things that the community wants a solution on, without focussing on what's lost or what can be achieved with
In his reply abmantis already indicated use-cases help get a other/proper route (https://github.com/orgs/home-assistant/discussions/1527#discussioncomment-14831724) |
This comment was marked as disruptive content.
This comment was marked as disruptive content.
|
For people later to this longer thread; see the comment on the PR here https://github.com/orgs/home-assistant/discussions/1527#discussioncomment-14831724 or my suggested list of users chiming their alternatives https://github.com/orgs/home-assistant/discussions/1527#discussioncomment-14899460 Happy to add new ideas to the list if you have them (but I've not seen newer ideas, though one never knows if someone has another lightbulb moment). For those impatient for (or if) any changes you can use Petro's workaround https://github.com/orgs/home-assistant/discussions/1527#discussioncomment-14829700 |
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as disruptive content.
This comment was marked as disruptive content.
This comment was marked as disruptive content.
This comment was marked as disruptive content.
Hey everyone 👋First off, thank you to everyone who took the time to share their use cases and workflows. This kind of detailed feedback is genuinely valuable and helps us understand how people actually use Home Assistant in ways we might not have anticipated. I want to let you know that we hear you, and we're actively exploring options. Nothing concrete to announce just yet, but the feedback in this thread (and the well-documented use cases) is being taken seriously. That said, I do want to take a moment to talk about something else I noticed in this thread. Open source thrives on collaboration, and that means we iterate together. Sometimes changes don't land perfectly the first time, or pan out to kill others use cases. That's okay. That's part of the process. What matters is that we can have constructive conversations about it and find solutions together. What doesn't help is when frustration turns into dismissiveness, assumptions about intent, or responses that shut down dialogue rather than open it up. I've seen some of that in this thread, and I'd like to gently remind everyone that we can disagree, we can be frustrated, we can advocate strongly for our needs, all while still treating each other with respect. We're a community. Let's act like one. More updates to come as we work through the options. In the meantime, thanks for your patience and for continuing to help make Home Assistant what it is. ../Frenck Blogging my personal ramblings at frenck.dev |
|
well @frenck the problem is , if HA doesnt start, you cant access the log section anymore in UI The log file was there for troubleshooting, but now its gone and there is no way to troubleshoot an HA start issue Make the log file an optional thing, so users can still decide if they want it or not ... |
|
Oh hi there 👋 We are currently looking at the options to resolve the raised requests in this topic. To prevent further tension and constant circling around the same topics/use cases, I've temporarily locked down this topic / feature request until we are ready to more forward more concretely. Thanks for your patience on this one 👍 ../Frenck Blogging my personal ramblings at frenck.dev |
|
Hey! This needs to be done only once and is permanent (unless you set it back to false). I hope this address the concerns and use cases that were raised in this discussion. |
|
Many thnx!!! Is this a persistent option across updates? Will it also make the old _1 file back? Was usefull too |
|
Absolutely great, thanks a lot |
haha, that but besides that, great you considered and decided. Thank you very much, appreciated. |
|
AH, so it dont work with Advanced SSH & Web Terminal 22.0.3, im not sure i understand why, but i can accept that . thanks
…________________________________
From: Petro31 ***@***.***>
Sent: Saturday, January 24, 2026 10:39
To: home-assistant/feature-requests ***@***.***>
Cc: Mike McCaffery ***@***.***>; Comment ***@***.***>
Subject: Re: [home-assistant/feature-requests] Bring back home-assistant.log for supervised users (Discussion #1527)
You have to use the latest version of the official ssh addon
—
Reply to this email directly, view it on GitHub<#1527 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ADSXK4WXQY6EDIRGORBIP5D4INDX3AVCNFSM6AAAAACKTA24ISVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTKNJZGAZTONQ>.
You are receiving this because you commented.Message ID: ***@***.***>
|
|
closing this as implemented |



Hey!
Just wanted to let you all know that in the next release of Home Assistant (2026.01) you will be able to enable the log file again!
For that, you just need to enable to option using the Home Assistant CLI:
This needs to be done only once and is permanent (unless you set it back to false).
I hope this address the concerns and use cases that were raised in this discussion.