- Server device exposing CPU/RAM/GPU/temperature/battery sensors via
/api/v1/system/performance, plus last-restart timestamp (cached with
jitter threshold so the recorder doesn't see poll wobble) and version.
- Update entity backed by /api/v1/system/update — installs via
/apply, hides the install button when the server reports
can_auto_update=false.
- Sync-clock entities: reset button, speed number, running switch, and
the event listener now refreshes on entity_changed events too.
- Bump manifest to 0.4.0.
- coordinator.update_source now auto-injects source_type from cached data so
the server's discriminated-union body validates (was rejecting
fallback_color updates with 422).
- Add Fallback Timeout (number) and Interpolation (select) entities per
api_input CSS source.
- Light no longer zeros fallback_color on turn_off; state restored across
HA restarts via RestoreEntity so the chosen default color persists.
- Bump manifest to 0.2.2 and update en/ru translations.
HACS-compatible custom component split out from the main LedGrab repo.
Creates light, switch, sensor, number, and select entities for each
configured LedGrab device.