Skip to content
Open seenzus

HACS (official) Installation Guide (GitHub Authorization)

HACS (Home Assistant Community Store) is a third-party integration manager. The official version is installed via GitHub device authorization and is intended for users overseas / outside mainland China. Users in mainland China should use the simpler HACS Turbo installation guide (no GitHub required).

Before you start, make sure:

  • Your Home Assistant is up and running, and you can access its dashboard.
  • You have a GitHub account (if not, register at https://github.com first — the installation requires it for authorization).
  • Your device can reach GitHub (HACS downloads its content through GitHub).

Note: Donggua HAOS ships with HACS built in — you can find it directly under “Devices & Services → Add Integration” with no extra download needed.


Play this video once to see the full path, then use the screenshots below to check each step while you work.

Video walkthrough: add HACS, finish GitHub authorization, and return to Home Assistant.

Done when: GitHub authorization is complete and HACS appears in the Home Assistant sidebar.

could_not_register or repeated registration failures

Section titled “could_not_register or repeated registration failures”

If registration fails after you submit the acknowledgments, do not keep retrying. Capture the error state, then work through the checks below.

HACS Official registration failure

  1. Fully restart Home Assistant once;
  2. Confirm that the current network can reach GitHub;
  3. Add HACS again;
  4. After three consecutive failures, Donggua HAOS users should switch to HACS Turbo. Other installations must restore GitHub connectivity first.

ProblemSolution
Can’t find HACS in searchDonggua HAOS usually ships with HACS built in; if it doesn’t show up, try clearing the browser cache or hard-refreshing (Ctrl/Cmd + Shift + R), or restart Home Assistant once and search again.
could_not_register error when addingUsually a restart or network issue: fully restart Home Assistant and add it again; if it still fails, check whether you can reach GitHub (you may be rate-limited — retry later or use a proxy).
Stuck on “Waiting for device activation”Check whether your network can reach GitHub; make sure the code was entered correctly and hasn’t expired — if it has, close the window and start over.
HACS doesn’t appear in the sidebar after GitHub authorizationRefresh the browser page, or restart Home Assistant once.
Downloads are slow or failingUsually a GitHub network issue — try configuring a network proxy or accelerator and retry. Users in mainland China should switch to HACS Turbo.

When HACS appears in the sidebar, do not stop in the store. Continue to install seenzus MQTT Bridge with HACS.


Source of truth · verified against HACS 2.0.5 · captured 2026-07 These docs are the single source of truth for install / branch content (docs-first): when the upstream (HACS / GitHub authorization) UI changes, update the docs first; when the bridge plugin’s config-flow / quick-pair UI changes, update the docs first, then align the app’s four in-app frames — both stamps bumped together.