From be6df9bb3078db36d8829cc0cf806562089ecda9 Mon Sep 17 00:00:00 2001 From: Edward Firmo <94725493+edwardtfn@users.noreply.github.com> Date: Tue, 26 Sep 2023 18:13:01 +0200 Subject: [PATCH] Added `compile_process_limit` --- docs/en/customization.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/en/customization.md b/docs/en/customization.md index b26fd76..74ceea0 100644 --- a/docs/en/customization.md +++ b/docs/en/customization.md @@ -247,6 +247,7 @@ You can find more ideas around this on [#955](https://github.com/Blackymas/NSPan ### Enforce time zone Until v3.4 (including), the time was coming from Home Assistant with it's timezone, so the Blueprint was sending the info with no transformation, to the panel. From v4.0, the time reference still coming from HA (or optionally from a time server), but is calculated in ESPHome, which will try to detect the timezone from the server. + If your system is not showing the time in the correct timezone, it's probabily ESPHome not succeeding on finding your time zone. You can easily force a timezone by adding this to your ESPHome settings: @@ -255,3 +256,14 @@ time: - id:!extend time_provider timezone: "America/Cancun" ``` + +  +### Compiling ESPHome on lower powered machines +For systems with lower CPU or memory capabilities, like an RPi 3 or systems with less than 2GB of RAM, this could help preventing errors caused by lack of resources when compiling ESPHome firmware. + +More datails on the [ESPHome docs](https://esphome.io/changelog/2022.11.0.html#running-esphome-on-lower-powered-machines). +```yaml +# Limit the amount of resources used for compiling +esphome: + compile_process_limit: 1 +```