Device Health Check

Survey Home Assistant entities nightly and flag offline devices, low batteries, and firmware updates.

Updated Feb 9, 2026
One-click install
npx skills add https://github.com/Tzeusy/butlers --skill device-health-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Device Health Check
Source: https://github.com/Tzeusy/butlers/tree/main/roster/home/.agents/skills/device-health-check
Command: npx skills add https://github.com/Tzeusy/butlers --skill device-health-check

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the monitoring of connected devices, proactively identifying offline devices and critically low battery levels to prevent service disruptions.

Core Features & Use Cases

  • Nightly Health Survey: Automatically checks the status of all Home Assistant entities every night.
  • Issue Identification: Flags devices that are offline, have critically low batteries, or are due for firmware updates.
  • Alerting: Sends immediate notifications for critical issues and provides summary reports.
  • Use Case: Ensure all your smart home devices are operational by receiving an alert if a device goes offline or its battery is about to die.

Quick Start

Run the device health check skill to survey all connected Home Assistant entities.

Frequently Asked Questions about Device Health Check

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

FAQPage Schema
How do I automate monitoring Home Assistant entities for offline devices and low battery levels?

You can automate device monitoring by running a nightly survey of Home Assistant entities to check online status, battery levels, and last communication times. This process automatically identifies offline devices and critically low batteries to prevent smart home service disruptions.

Can I receive Telegram alerts when my smart home devices go offline or need firmware updates?

Yes, you can receive alerts via Telegram for critical issues. The survey flags devices needing firmware updates and sends immediate notifications for offline devices or critically low batteries, alongside an all-clear summary when no issues are found.

What is the best way to check battery levels and last communication times for IoT devices?

The best way to check battery levels and last communication times is a nightly health survey that scans all connected IoT entities. It stores findings in memory to proactively identify devices with critically low batteries before they cause service disruptions.

Does this automated device monitoring work without requiring external dependencies or components?

Yes, this automated device monitoring works without external dependencies. It uses internal scripts and references to survey Home Assistant entities, checking online status and battery levels autonomously every night to flag critical issues.

How do I identify which Home Assistant devices need firmware updates?

You can identify devices needing firmware updates through a nightly health survey of Home Assistant entities. The survey checks the status of all connected devices, automatically flags those due for firmware updates, and stores these findings in memory for review.