git404hub

what is knows-home-assistant fr?

knows-cloud/knows-home-assistant — explained in plain English

Analysis updated 2026-05-18

0PythonAudience · generalComplexity · 2/5Setup · moderate

tl;dr

A Home Assistant add-on that gives Authelia single sign-on and two-factor login a full point-and-click admin screen instead of hand-edited config files.

vibe map

mindmap
  root((repo))
    What it does
      Admin UI for Authelia
      SSO and 2FA setup
      No YAML editing
    Tech stack
      Home Assistant
      Authelia
      OIDC
    Use cases
      Secure home apps
      Manage users
      Custom branding
    Audience
      Home Assistant users
      Self hosters

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Add single sign-on and two-factor login to a Home Assistant setup without editing YAML.

VIBE 2

Manage user accounts and access rules for apps like Grafana, Immich, and Nextcloud from one admin screen.

VIBE 3

Customize the branding and appearance of a self-hosted login portal.

what's the stack?

Home AssistantAutheliaOIDCPython

how it stacks up fr

knows-cloud/knows-home-assistant0xallam/my-recipe0xhassaan/nn-from-scratch
Stars00
LanguagePythonPythonPython
Last pushed2022-11-22
MaintenanceDormant
Setup difficultymoderatemoderatemoderate
Complexity2/52/54/5
Audiencegeneralgeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires an existing Home Assistant instance with the Add-on Store enabled.

in plain english

Knows-Cloud's Home Assistant Add-on Repository is a collection point for add-ons you can install into Home Assistant, the popular home automation platform. Right now it contains one add-on, called Better Authelia. Authelia is a single sign-on and two-factor authentication tool. Normally, setting it up means hand-editing YAML configuration files, which is intimidating if you are not comfortable with code. This add-on changes that by giving you a full admin screen inside the Home Assistant sidebar, so you configure settings, users, access rules, and branding by clicking through menus instead of writing text files. The admin panel groups settings by topic: general options, sessions, security, two-factor authentication, users, access control, single sign-on clients for other apps like Grafana, Immich, or Nextcloud, notifications, branding, and advanced options. You can set up one-click sign-on connections to other apps, with secrets generated and hashed automatically and shown to you only once. User passwords are stored using a strong hashing method called argon2id. You can also build access rules that decide who bypasses login, who needs one factor, who needs two factors, and who is denied entirely. For appearance, you can pick a light, dark, or grey color theme, or let it follow your system automatically. You can upload a custom logo and favicon, and even inject your own custom styling into the login page to change how it looks. If you want password reset emails, you can configure an outgoing mail server directly from the UI. Any configuration change is checked for validity before it takes effect, and you can restart the underlying Authelia service from a button in the UI without restarting anything else. To install, you add this repository's URL inside Home Assistant's Add-on Store, then install Better Authelia and follow its own documentation for the rest of the setup.

prompts (copy fr)

prompt 1
Walk me through adding the knows-home-assistant repository to my Home Assistant Add-on Store and installing Better Authelia.
prompt 2
Explain how to set up a one-click OIDC connection between Better Authelia and Grafana using this addon's admin UI.
prompt 3
Help me write an access-control rule in Better Authelia that requires two-factor authentication for a specific app.

Frequently asked questions

what is knows-home-assistant fr?

A Home Assistant add-on that gives Authelia single sign-on and two-factor login a full point-and-click admin screen instead of hand-edited config files.

What language is knows-home-assistant written in?

Mainly Python. The stack also includes Home Assistant, Authelia, OIDC.

How hard is knows-home-assistant to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is knows-home-assistant for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.