ha-coordinator

Community

Streamline HA polling with DataUpdateCoordinator

AuthorL3DigitalNet
Version1.0.0
Installs0

System Documentation

What problem does it solve?

The DataUpdateCoordinator pattern centralizes data polling for Home Assistant integrations, reducing boilerplate and ensuring consistent updates and error handling across multiple entities.

Core Features & Use Cases

  • Centralized polling to synchronize updates across all entities
  • Robust error handling with UpdateFailed and ConfigEntryAuthFailed pathways
  • Clear guidance for implementing _async_setup and _async_update_data, and integrating in init.py and platforms

Quick Start

Configure your integration to instantiate the coordinator and run the initial refresh to load data.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ha-coordinator
Download link: https://github.com/L3DigitalNet/HA-Dev-Template/archive/main.zip#ha-coordinator

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.