homeassistant

Diagnose Home Assistant installations via health checks, logs, and configuration validation.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/silvio-l/copilot-skills --skill homeassistant-silvio-l
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: homeassistant
Source: https://github.com/silvio-l/copilot-skills/tree/main/homeassistant
Command: npx skills add https://github.com/silvio-l/copilot-skills --skill homeassistant-silvio-l

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Provides a structured, safety-first diagnostic and management workflow for Home Assistant installations to find and triage configuration errors, integration failures, unavailable entities, addon problems, and device connectivity issues.

Core Features & Use Cases

  • System health audits: run connectivity checks, configuration validation, log analysis, and summarize severity grouped by integration.
  • Entity & integration troubleshooting: locate unavailable or stale entities, inspect histories, render templates, and recommend reloads or targeted remediation.
  • Safe action execution: run service calls, manage addons, and update automations/scripts with explicit confirmation rules and validation before restarts.
  • Bridge & device diagnostics: support MQTT/Zigbee device workflows, recommend IEEE-addressed bridge-level operations, and correlate addon logs with entity symptoms.

Quick Start

Check my Home Assistant system health, inspect logs and unavailable entities, and recommend prioritized, safe next steps.

Frequently Asked Questions about homeassistant

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I diagnose unavailable entities and integration failures in Home Assistant?

To diagnose unavailable entities and integration failures in Home Assistant, you run system health checks, inspect logs, and locate stale entities to recommend targeted reloads or remediation steps. This workflow correlates entity symptoms with integration issues to triage failures safely.

What is the safest way to execute service calls and restart Home Assistant after config changes?

The safest way to execute service calls and restart Home Assistant is to run configuration validation checks first, then require explicit confirmation for destructive operations. This safety-first approach prevents failed restarts by verifying your configuration before applying changes.

How do I troubleshoot MQTT and Zigbee device connectivity issues in Home Assistant?

To troubleshoot MQTT and Zigbee device connectivity issues in Home Assistant, you diagnose bridge-level operations using IEEE addresses and correlate addon logs with entity symptoms. This approach isolates whether the fault originates from the bridge or individual device connectivity.

Can I debug automations and scripts in Home Assistant without breaking my running setup?

You can debug automations and scripts safely by rendering templates, analyzing logs, and applying explicit confirmation rules before executing updates. This structured validation ensures you identify automation logic errors without risking your running Home Assistant setup.

Does this diagnostic workflow support managing addons and analyzing grouped error severity?

This diagnostic workflow supports addon management and analyzes grouped error severity by running system health audits. It inspects addon problems and summarizes log errors grouped by integration, providing prioritized next steps for resolving configuration issues.

What should I do when Home Assistant configuration checks fail before a restart?

When Home Assistant configuration checks fail before a restart, you should inspect logs and apply local ignored-config patterns to triage the errors. This prevents failed restarts by ensuring configuration validation passes before attempting safe service execution.