mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-06-03 16:56:50 +00:00
76 lines
1.7 KiB
Markdown
76 lines
1.7 KiB
Markdown
## Run a beta version
|
|
|
|
If you would like to test next release before anyone else, you can install the beta version.
|
|
|
|
{% if page.installation == "os" or page.installation == "supervised" %}
|
|
|
|
{% tabbed_block %}
|
|
|
|
- title: From the UI
|
|
content: |
|
|
|
|
1. In your Home Assistant UI navigate to {% my updates title="System > Updates" %}
|
|
2. Click the overflow menu in the top right corner
|
|
3. Click "Join beta"
|
|
4. Navigate to Configuration panel
|
|
5. Install the update that is presented to you
|
|
|
|
- title: From the CLI
|
|
content: |
|
|
|
|
1. Join the beta channel
|
|
|
|
```bash
|
|
ha supervisor options --channel beta
|
|
```
|
|
|
|
2. Reload the supervisor
|
|
|
|
```bash
|
|
ha supervisor reload
|
|
```
|
|
|
|
3. Update Home Assistant core to the latest beta version
|
|
|
|
```bash
|
|
ha core update --backup
|
|
```
|
|
|
|
_The_ `--backup` _flag here ensures that you have a partial backup of your current setup incase you need to downgrade._
|
|
|
|
{% endtabbed_block %}
|
|
|
|
{% elsif page.installation == "container" %}
|
|
|
|
```bash
|
|
docker pull {{ site.installation.container }}:beta
|
|
```
|
|
|
|
**[You then need to recreate the container with the new image.](/installation/linux#install-home-assistant-container)**
|
|
|
|
{% elsif page.installation == "core" %}
|
|
|
|
1. Stop the Home Assistant service.
|
|
|
|
2. Switch to the user that is running Home Assistant
|
|
|
|
```bash
|
|
sudo -u homeassistant -H -s
|
|
```
|
|
|
|
3. Activate the virtual environment that Home Assistant is running in
|
|
|
|
```bash
|
|
source /srv/homeassistant/bin/activate
|
|
```
|
|
|
|
4. Download and install the beta version
|
|
|
|
```bash
|
|
pip3 install --pre --upgrade homeassistant
|
|
```
|
|
|
|
5. When that is complete start the service again for it to use the new files.
|
|
|
|
{% endif %}
|