From db446f46566c4bdc3acbd1cc82f53791bb8df020 Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Sun, 3 Jun 2018 15:00:08 +0200 Subject: [PATCH 1/5] Rename configuration.mk to configuration.md --- Documentation/{configuration.mk => configuration.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Documentation/{configuration.mk => configuration.md} (100%) diff --git a/Documentation/configuration.mk b/Documentation/configuration.md similarity index 100% rename from Documentation/configuration.mk rename to Documentation/configuration.md From 2401c7b0f818f39ff029627d0d9443851b1ccb1e Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Sun, 3 Jun 2018 15:00:29 +0200 Subject: [PATCH 2/5] Rename raspberrypi.mk to raspberrypi.md --- Documentation/boards/{raspberrypi.mk => raspberrypi.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Documentation/boards/{raspberrypi.mk => raspberrypi.md} (100%) diff --git a/Documentation/boards/raspberrypi.mk b/Documentation/boards/raspberrypi.md similarity index 100% rename from Documentation/boards/raspberrypi.mk rename to Documentation/boards/raspberrypi.md From 68dddf0ad7e67135e06ad50d77e927156f65176d Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Sun, 3 Jun 2018 15:12:03 +0200 Subject: [PATCH 3/5] Update configuration.md --- Documentation/configuration.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Documentation/configuration.md b/Documentation/configuration.md index a56f8030a..05f96d050 100644 --- a/Documentation/configuration.md +++ b/Documentation/configuration.md @@ -1,5 +1,20 @@ # Configuration +## USB + +You can format a USB stick with FAT32 and name it with `hassos-config`. The layout could be look like: +``` +network/ +modules/ +known_hosts +hassos-xy.rauc +``` + +- On `network` folder can hold any kind of NetworkManager connections files. +- The folder `modules` is for modules-load configuration files. +- `known_hosts` file activate debug SSH access of port `22222`. +- For firmware updates you can but the `hassos-*.rauc` OTA update they should be install. + ## Bootargs You can edit or create a `cmdline.txt` into your boot partition. That will be read from our bootloader. From c503592a56db543c32423debbba2bec69262e8bc Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Sun, 3 Jun 2018 15:13:07 +0200 Subject: [PATCH 4/5] Update configuration.md --- Documentation/configuration.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Documentation/configuration.md b/Documentation/configuration.md index 05f96d050..20a2dd53d 100644 --- a/Documentation/configuration.md +++ b/Documentation/configuration.md @@ -1,6 +1,6 @@ # Configuration -## USB +## Automatic You can format a USB stick with FAT32 and name it with `hassos-config`. The layout could be look like: ``` @@ -15,11 +15,13 @@ hassos-xy.rauc - `known_hosts` file activate debug SSH access of port `22222`. - For firmware updates you can but the `hassos-*.rauc` OTA update they should be install. -## Bootargs +## Local + +### Bootargs You can edit or create a `cmdline.txt` into your boot partition. That will be read from our bootloader. -## Kernel-Module +### Kernel-Module The kernel module folder `/etc/modules-load.d` is persistent and you can add your config files there. See [Systemd modules load][systemd-modules]. From 90104942d7e5a5e8e1411a377aae760a201de0a5 Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Sun, 3 Jun 2018 15:14:28 +0200 Subject: [PATCH 5/5] Update README.md --- README.md | 8 -------- 1 file changed, 8 deletions(-) diff --git a/README.md b/README.md index 6f3870ab0..d20df8d87 100644 --- a/README.md +++ b/README.md @@ -15,14 +15,6 @@ Hass.io OS based on [buildroot](https://buildroot.org/). It's a hypervisor for D ## Schemas ![](misc/hassio-os-partition.png?raw=true) -## Configuration - -Create a USB stick with a partition named "hassos-config". This partition can include follow files: - -- network-* (NetworkManager keyfiles) -- known_hosts (SSH) -- hassos*.ota (Firmware updates) - # Customize Provide a file with the name `hassos.json` in your data partition and the following structure: