1
0
mirror of https://github.com/home-assistant/core.git synced 2026-04-02 16:36:08 +01:00
Files
core/tests/components
Stefan Agner 7ea801eb02 Add dedicated stats coordinator for container monitoring
Extract all container stats fetching (CPU, memory) from the main and
add-on coordinators into a new HassioStatsDataUpdateCoordinator that
polls at 60-second intervals.

This creates a clean three-coordinator architecture:
- Main coordinator (5min): Core/Supervisor/OS/Host version and info
- Add-on coordinator (15min): Add-on list, per-addon detailed info
- Stats coordinator (60s): Container stats for Core, Supervisor, and
  add-ons (only when stats entities are enabled)

Introduces HassioStatsEntity as a generic base for all container stats
sensors, replacing the per-component stats handling that was spread
across HassioCoreEntity, HassioSupervisorEntity and HassioAddonEntity.

The add-on coordinator's subscription mechanism is renamed from
_container_updates to _addon_info_subscriptions to better reflect its
now single-purpose nature.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 17:30:13 +02:00
..
2026-03-26 00:51:14 +01:00
2026-03-26 00:51:14 +01:00
2026-03-26 00:51:14 +01:00
2026-03-05 16:30:06 +01:00
2026-03-26 00:51:14 +01:00
2026-03-26 00:51:14 +01:00
2026-03-26 00:51:14 +01:00
2026-03-20 12:35:51 +01:00
2026-03-26 00:51:14 +01:00
2026-03-31 15:36:23 +02:00
2026-03-26 00:51:14 +01:00
2026-03-21 18:22:21 -10:00
2026-03-26 00:51:14 +01:00
2026-03-26 00:51:14 +01:00
2026-03-26 00:51:14 +01:00
2026-03-26 00:51:14 +01:00
2026-03-27 10:48:20 +01:00
2026-03-26 00:51:14 +01:00
2026-03-24 15:23:48 +01:00
2026-03-26 00:51:14 +01:00
2026-03-17 15:11:51 +01:00
2026-03-27 15:39:10 +01:00
2026-03-26 00:51:14 +01:00
2026-03-26 00:51:14 +01:00
2026-03-26 00:51:14 +01:00
2026-03-25 07:10:00 +01:00
2026-03-26 00:51:14 +01:00