Pre-releases
How to opt in to Selora AI pre-release builds through the HACS pre-release switch entity, and how to go back to stable releases.
Selora AI ships stable releases through HACS. Between those, we sometimes publish pre-releases (betas) on GitHub: technology previews of unfinished features, or targeted builds containing a bug fix we want confirmed before it goes out to everyone.
By default, HACS ignores pre-releases entirely: your Selora AI update entity only ever offers the latest stable version. Opting in is a per-integration switch you turn on yourself, and you can turn it back off at any time.
How it works
HACS creates two entities for every integration it tracks, including Selora AI:
| Entity | Type | Purpose |
|---|---|---|
| Update | update | Reports the latest available version and installs updates. |
| Pre-release | switch | Controls whether pre-releases count as “latest”. |
When the Pre-release switch is off (the default), HACS only looks at stable
releases. When it is on, HACS also considers pre-releases when deciding what the
latest version is. Pre-release tags carry a -pre.N suffix, so if Selora AI has
published v0.14.0 and v0.14.1-pre.6, the update entity offers v0.14.0 with the
switch off, and v0.14.1-pre.6 with it on.
The switch does not install anything by itself. It only changes what the update entity considers available. You still trigger the install from the update entity.
Enable pre-releases for Selora AI
- Go to Settings → Devices & Services → Entities.
- Open Filters, expand the Status section, and select Disabled. HACS creates the pre-release switch disabled, and the entity list hides disabled entities by default, so it stays invisible until you clear that filter.
- Search for
Selora AI. You should see two entities from the HACS integration on the Selora AI device: Pre-release and Update. - Click the Pre-release entity, open its settings (the gear icon), and set Enabled to on. Confirm the restart prompt if Home Assistant asks for one.
- Once the entity is enabled, turn the Pre-release switch on.
- Open the Update entity for Selora AI. It now shows the newest pre-release as the available version. Click Install.
- Restart Home Assistant when the download finishes.
You can confirm which version you are running under Settings → Devices & Services → Selora AI, or on the Selora AI page in HACS.
Going back to stable
Turning the Pre-release switch off stops HACS from offering further pre-releases, but it does not remove the pre-release you already installed. Home Assistant update entities do not downgrade, so you have to reinstall the stable version explicitly:
- Turn the Pre-release switch off.
- Open HACS → Selora AI.
- From the three-dot menu, choose Redownload.
- Pick the latest stable version from the version list and confirm.
- Restart Home Assistant.
Reporting problems
If you are testing a pre-release, telling us what you saw is the whole point. When
reporting, include the exact version number (for example v0.14.1-pre.6), what you expected,
what happened instead, and the relevant lines from Settings → System → Logs.
Open an issue on the ha-selora-ai issue tracker , or reach us through the Selora Homes support portal .
Last modified August 12, 2026: Document HACS pre-release opt-in for Selora AI (1ee23e3)