Skip to content

fix: use hassio/core/logs endpoint for HA OS installations#38

Open
JoeKarlsson wants to merge 1 commit intovoska:masterfrom
JoeKarlsson:master
Open

fix: use hassio/core/logs endpoint for HA OS installations#38
JoeKarlsson wants to merge 1 commit intovoska:masterfrom
JoeKarlsson:master

Conversation

@JoeKarlsson
Copy link
Copy Markdown

Summary

  • The /api/error_log endpoint returns 404 on Home Assistant OS (supervised) installations
  • This change tries /api/hassio/core/logs first (HA OS / Supervised), then falls back to /api/error_log for standalone installations
  • Also strips ANSI color codes from logs for accurate error/warning counting

Test plan

  • Tested on HA OS 2026.1.3 - /api/hassio/core/logs returns 200
  • Verified error/warning counting works correctly after stripping ANSI codes

🤖 Generated with Claude Code

The /api/error_log endpoint returns 404 on Home Assistant OS (supervised)
installations. This change:

- Tries /api/hassio/core/logs first (HA OS / Supervised)
- Falls back to /api/error_log for standalone installations
- Strips ANSI color codes for accurate error/warning counting
- Improves integration name extraction from log patterns

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant