{% if entry.read_more %}
diff --git a/source/images/installation/generic-x86-64.svg b/source/images/installation/generic-x86-64.svg
deleted file mode 100644
index 0e5f4e3ad54..00000000000
--- a/source/images/installation/generic-x86-64.svg
+++ /dev/null
@@ -1,274 +0,0 @@
-
-
-
-
diff --git a/source/images/installation/green-logo-square.png b/source/images/installation/green-logo-square.png
deleted file mode 100644
index 55b53dd17d7..00000000000
Binary files a/source/images/installation/green-logo-square.png and /dev/null differ
diff --git a/source/images/installation/green.jpg b/source/images/installation/green.jpg
index f3fc62dce63..34768c4265a 100644
Binary files a/source/images/installation/green.jpg and b/source/images/installation/green.jpg differ
diff --git a/source/images/installation/macos.svg b/source/images/installation/macos.svg
new file mode 100644
index 00000000000..2359d7614d9
--- /dev/null
+++ b/source/images/installation/macos.svg
@@ -0,0 +1,280 @@
+
+
+
diff --git a/source/images/installation/odroid.jpg b/source/images/installation/odroid.jpg
new file mode 100644
index 00000000000..3729a0d9f81
Binary files /dev/null and b/source/images/installation/odroid.jpg differ
diff --git a/source/images/installation/odroid.png b/source/images/installation/odroid.png
deleted file mode 100644
index 4b89913a6c6..00000000000
Binary files a/source/images/installation/odroid.png and /dev/null differ
diff --git a/source/images/installation/rpi.jpg b/source/images/installation/rpi.jpg
new file mode 100644
index 00000000000..d2a8a103d05
Binary files /dev/null and b/source/images/installation/rpi.jpg differ
diff --git a/source/images/installation/windows.svg b/source/images/installation/windows.svg
new file mode 100644
index 00000000000..d0332d415c3
--- /dev/null
+++ b/source/images/installation/windows.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/images/installation/x86.jpg b/source/images/installation/x86.jpg
new file mode 100644
index 00000000000..417e768c206
Binary files /dev/null and b/source/images/installation/x86.jpg differ
diff --git a/source/images/installation/yellow-logo-square.png b/source/images/installation/yellow-logo-square.png
deleted file mode 100644
index ddcfcaf07c7..00000000000
Binary files a/source/images/installation/yellow-logo-square.png and /dev/null differ
diff --git a/source/images/installation/yellow.jpg b/source/images/installation/yellow.jpg
new file mode 100644
index 00000000000..7d199cb6af4
Binary files /dev/null and b/source/images/installation/yellow.jpg differ
diff --git a/source/installation/index.html b/source/installation/index.html
index 5718537d314..500f6c69ddb 100644
--- a/source/installation/index.html
+++ b/source/installation/index.html
@@ -6,263 +6,535 @@ show_title: true
toc: true
---
-{% include installation_survey.html %}
-
-
- The first step is to install Home Assistant. We recommend a dedicated system to run Home Assistant.
- If you are unsure of what to choose, follow the Raspberry Pi guide to
- install Home Assistant Operating System.
-
-
- Home Assistant offers four different installation methods. We recommend using one of the following two methods:
-
-
-
Home Assistant Operating System: Minimal Operating System optimized to power Home Assistant.
- It comes with Supervisor to manage Home Assistant Core and Add-ons. Recommended installation method.
-
Home Assistant Container: Standalone container-based installation of Home Assistant Core (e.g. Docker).
-
-
There are two alternative installation methods available for experienced users:
-
-
Home Assistant Supervised: Manual installation of the Supervisor.
-
Home Assistant Core: Manual installation using Python virtual environment.
-
-
- The list below shows the installation method available based on the device and platform being used.
-
+ The first step to getting started with Home Assistant is to install it on a
+ device. There are many ways to run it for all kinds of scenarios and all
+ kinds of skill levels.
+
+ The affordable Home Assistant Green is the easiest way to start using
+ Home Assistant. It's plug-and-play and comes with Home Assistant already
+ installed.
+
+ The extensible Home Assistant Yellow comes with all the ingredients you need
+ to help you build a robust smart home. All you need to do is to bring your
+ own Raspberry Pi Compute Module.
+
+ Home Assistant can be repurposed and installed on various hardware, such
+ as an Odroid or a generic x86-64 machine. The Home Assistant Operating System
+ allows you to install Home Assistant on these devices even if you have
+ little to no Linux experience.
+
+ Home Assistant offers four different installation methods. We recommend
+ using Home Assistant Operating System, but other methods are available for
+ experienced users for their specific needs, for example, running Home
+ Assistant in a virtualized environment (e.g. Proxmox), or on top of an
+ existing operating system (e.g. Windows, macOS, Linux):
+
+
+
+ Home Assistant Container: Standalone container-based installation
+ of Home Assistant Core (e.g. Docker).
+
+
+ Home Assistant Supervised: Manual installation of the Supervisor.
+
+
+ Home Assistant Core: Manual installation using Python virtual
+ environment.
+
+
+
+ Note that while these installation methods may provide some
+ features for advanced users, they may also have some major limitations.
+ For example, add-ons and other important Home Assistant features may not be available. Compare
+ installation methods here.
+
+
+
+
+
+
+
+
+
+
Install Home Assistant on Linux
+
Use Home Assistant OS, Container, Supervised, or Core
-1: Names are abbreviated. The full names of the installation methods are:
+1: Names are abbreviated. The full names of the installation methods are:
+
Home Assistant Operating System
Home Assistant Container
Home Assistant Core
Home Assistant Supervised
-
+
-2: Backups for Home Assistant Core and Home Assistant Container is provided by the backup integration.
+ 2: Backups for Home Assistant Core and Home Assistant Container is provided
+ by the
+ backup integration.
+
-3: Backups for Home Assistant Core and Home Assistant Container are either a tool to migrate to HAOS or a completely manual restore of the backup.
+ 3: Backups for Home Assistant Core and Home Assistant Container are either
+ a tool to migrate to HAOS or a completely manual restore of the backup.
+
+
+
We get commissions for purchases made through links in this post.