WTH is it with Unhandled Errors

Template and other unhandled errors that show up in logs.

When a template isn’t parsed correctly, there’s a stack trace with errors resulting from other errors that werent’ handled.

The same happens when an integration doesn’t handle errors.

It would be nice if HA could handle all unhandled exceptions to produce more user-friendly logs.

It would also help improve the quality of Issues and avoid duplicates if the error log had a “Report Issue” button that auto fills the Github Issue with the current HA core and OS version, the error trace, the integration name that didn’t handle the error and an issue name based on the error name.

Some related topics