Press the button. Update everything. No ragrets.
Tired of clicking through a dozen individual update cards? YOLO Updater adds a single ! YOLO Update All entity to your Home Assistant updates list. When updates are pending, hit install — it takes care of the rest.
- Aggregates your pending Home Assistant update entities into one
! YOLO Update Allentity - Opt-in by default. You pick which categories it may install: HACS, Firmware, Apps, Other
- Leaves Home Assistant Core, OS, and Supervisor alone. You can't opt them in
- Exclude whole integrations, or individual entities
- Sorts to the top of the updates list (
! YOLO Update All) - Event-driven, no polling
- One tap installs everything in scope. YOLO
- Navigate to HACS and search for YOLO Updater
- Install with the big blue Download button
- Restart Home Assistant
Copy custom_components/yolo_updater/ into your Home Assistant custom_components/ directory and restart.
Click the following button and Submit. No configuration needed to add it.
Add the integration via Settings → Devices & Services → Add Integration → YOLO Updater and Submit.
Out of the box YOLO installs nothing. You opt in first. On the integration, hit Configure:
- Categories. Tick the update types YOLO may install: HACS, Firmware, Apps, Other.
- Exclude integrations. Leave out whole integrations within those categories.
- Exclude entities. Leave out individual updates.
You can't opt in Home Assistant Core, OS, or Supervisor. YOLO always skips them.
The ! YOLO Update All entity appears in your updates list whenever an in-scope update is pending. Press Install to update everything in scope at once.
⚠️ This installs your opted-in updates with no confirmation dialog. That's the point. YOLO always leaves Core, OS, and Supervisor alone.