home-assistant / home-assistant/core

Add `home_system_restart_required` flag

Open
#181,534 0 comments 0 reactions 0 assignees View on GitHub
no-stale
Dominant language
Python
Stars
90.5k
Forks
38.6k
Avg merge
1d 2h
Merged PRs (30d)
597

Description

A single flag saying whether a home system restart is pending, one for the whole system rather than one per source. Anything that needs one can set it, including a finished update, and identifies itself so the frontend can show what asked. It stays set until the restart happens.

Contributor guide

Open the contributing guide

Research direction

Start by searching the repository for existing per-source restart-required handling and the frontend path that displays restart requests. Define how one system-wide pending flag records its requester, how completed updates can set it, and how the restart clears it; done means the frontend can show the requester and the flag remains set until restart.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.