- Home
- Skills
- Testing & Debugging
- home assistant automation trace triage
Works with the AI Agents you already use
home assistant automation trace triage
Find out why your Home Assistant automation misbehaved and what to check next.
Free
home assistant automation trace triage
Example session with this skill installed
My Home Assistant hallway light stayed off. Trace: motion trigger fired; top-level condition sun.sun = below_horizon was false; sun.sun was above_horizon. Why?
- Read your context and instructions
- Compiled the home assistant automation
The automation triggered, but its sun condition stopped the run before the light action. The evidence points to a condition blocking the action, not a missed motion trigger.
Diagnosis
| Evidence you supplied | What it means |
|---|---|
| Motion trigger fired | This run started from the motion trigger. |
Top-level condition required sun.sun to be below_horizon | The automation required the sun to be below the horizon before continuing. |
Actual state was above_horizon; condition was false | That requirement was not met, so the run stopped before its actions. |
Explanation: The condition explains why this run did not turn on the light. If the light should operate only after sunset, this result matches that requirement. If you wanted it to work during the day too, the condition may not match your intent.
Still unknown: Whether daytime lighting should be allowed. This trace also does not establish whether the light action itself works, because it was not reached.
Next steps
- Inspect the sun condition in the automation editor without running the actions.
- Tell me whether the light should work during daylight before we consider a change.
Connects securely to your tools. The creator never sees your data.
About this skill
A light stays off, an automation runs twice, or a routine stops halfway through. Get an evidence-based explanation of what went wrong and a focused next check, without giving anyone access to your home.
What it does
- Finds the stopping point: Reviews triggers, conditions, branches, and actions to explain where a run changed course.
- Investigates unexpected behavior: Examines missed runs, repeated actions, timing issues, and differences between manual and automatic runs.
- Separates facts from guesses: Shows what your evidence supports and what still needs checking.
- Suggests targeted changes: When requested, proposes a small YAML change and explains its effect.
How it works
- Describe what you expected and what happened instead.
- Share relevant configuration, traces, screenshots, or logs with sensitive details removed.
- Receive a diagnosis, any important uncertainty, and a low-risk next check.
- Ask for a proposed change if needed, then review it before applying it yourself.
Works with
Home Assistant automation YAML, UI configuration, exported traces, entity states, screenshots, and logs. Basic analysis does not require internet access.
Why use this skill
Avoid changing triggers when a condition or action is the actual problem. Focus your troubleshooting on the supplied evidence instead of working through unrelated advice.
Use cases
- Explain why a motion-triggered light stayed off.
- Investigate repeated runs or skipped branches.
- Examine failures after an entity rename or restart.
Known limitations
It cannot connect to Home Assistant or control devices. Conclusions depend on the evidence you share, and version-specific behavior may need verification.
How to use
Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
Free forever
No account required to browse
Trust & safety
Security scanned
Verified clean 14 days ago
- Free to download with an account