From 9c3b301aa09e5d7399fa1a2f833a3359a94a2211 Mon Sep 17 00:00:00 2001 From: Andy Thomas Date: Wed, 17 Jan 2024 20:04:30 +0100 Subject: [PATCH 1/4] add temperature_step to logger --- advanced/esphome/nspanel_esphome_addon_climate_base.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/advanced/esphome/nspanel_esphome_addon_climate_base.yaml b/advanced/esphome/nspanel_esphome_addon_climate_base.yaml index 68a5820..d84e61a 100644 --- a/advanced/esphome/nspanel_esphome_addon_climate_base.yaml +++ b/advanced/esphome/nspanel_esphome_addon_climate_base.yaml @@ -96,6 +96,9 @@ script: } else if (key == "target_temp_low") { ESP_LOGD(TAG, "set_target_temperature_low(%f)", (stof(value) / 10)); call.set_target_temperature_low(stof(value) / 10); + } else if (key == "temperature_step") { + ESP_LOGD(TAG, "set_temperature_step(%f)", (stof(value) / 10)); + call.set_temperature_step(stof(value) / 10); } else if (key == "hvac_mode") { ESP_LOGD(TAG, "hvac_mode(%s)", value.c_str()); call.set_mode(value); From 452bf9c28220a0ec516340af765beee8ba71fad5 Mon Sep 17 00:00:00 2001 From: Andy Thomas Date: Wed, 17 Jan 2024 20:21:54 +0100 Subject: [PATCH 2/4] Revert "add temperature_step to logger" This reverts commit 9c3b301aa09e5d7399fa1a2f833a3359a94a2211. --- advanced/esphome/nspanel_esphome_addon_climate_base.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/advanced/esphome/nspanel_esphome_addon_climate_base.yaml b/advanced/esphome/nspanel_esphome_addon_climate_base.yaml index d84e61a..68a5820 100644 --- a/advanced/esphome/nspanel_esphome_addon_climate_base.yaml +++ b/advanced/esphome/nspanel_esphome_addon_climate_base.yaml @@ -96,9 +96,6 @@ script: } else if (key == "target_temp_low") { ESP_LOGD(TAG, "set_target_temperature_low(%f)", (stof(value) / 10)); call.set_target_temperature_low(stof(value) / 10); - } else if (key == "temperature_step") { - ESP_LOGD(TAG, "set_temperature_step(%f)", (stof(value) / 10)); - call.set_temperature_step(stof(value) / 10); } else if (key == "hvac_mode") { ESP_LOGD(TAG, "hvac_mode(%s)", value.c_str()); call.set_mode(value); From 68f3452990e2f4865801e9af314bd063e31e7214 Mon Sep 17 00:00:00 2001 From: Andy Thomas Date: Wed, 24 Jan 2024 10:35:24 +0100 Subject: [PATCH 3/4] Update docs (install.md) with memory requirements --- docs/install.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/install.md b/docs/install.md index 1e56bc3..ad66833 100644 --- a/docs/install.md +++ b/docs/install.md @@ -8,7 +8,7 @@ Let’s embark on this journey together to create a smart home that’s uniquely > [!TIP] -> For troubleshooting TFT transfer issues, the most popular topic for new sers, please consult our [TFT Transfer Troubleshooting Guide](tft_upload.md). +> For troubleshooting TFT transfer issues, the most popular topic for new users, please consult our [TFT Transfer Troubleshooting Guide](tft_upload.md). > [!NOTE] > We encourage users with absolute beginner-level knowledge in Home Assistant, ESPHome, or YAML editing to familiarize themselves with the basics of these platforms. @@ -60,6 +60,9 @@ To flash your NSPanel, ESPHome firmware is required. ESPHome can be integrated into your setup in various ways, including as a Home Assistant add-on or through a local installation on your computer. This guide is based on using the ESPHome dashboard, which is available in all standard implementations. +> [!NOTE] +> 4GB of memory are recommended if you are installing ESPHome as a Home Assistant add-on. Therefore, a RasPi 4 with 4GB RAM is the minimum if you are using a Raspberry Pi. A manual installation requires at least 2GB of memory and 500MB of swap space or 3GB of memory. With less memory the compiler will crash! + - **Installing ESPHome as a Home Assistant Add-On**: For seamless integration with Home Assistant, ESPHome can be installed as an add-on. This method provides an easy-to-navigate interface and direct integration with your Home Assistant setup. For detailed instructions on this installation method, refer to [Getting Started with ESPHome and Home Assistant](https://esphome.io/guides/getting_started_hassio). From 81a2597ced60691236c2a3d291eb93b6b77c4c68 Mon Sep 17 00:00:00 2001 From: Andy Thomas Date: Wed, 24 Jan 2024 10:42:58 +0100 Subject: [PATCH 4/4] Lint --- docs/install.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/install.md b/docs/install.md index ad66833..8258118 100644 --- a/docs/install.md +++ b/docs/install.md @@ -61,7 +61,10 @@ ESPHome can be integrated into your setup in various ways, including as a Home A This guide is based on using the ESPHome dashboard, which is available in all standard implementations. > [!NOTE] -> 4GB of memory are recommended if you are installing ESPHome as a Home Assistant add-on. Therefore, a RasPi 4 with 4GB RAM is the minimum if you are using a Raspberry Pi. A manual installation requires at least 2GB of memory and 500MB of swap space or 3GB of memory. With less memory the compiler will crash! +> 4GB of memory are recommended if you are installing ESPHome as a Home Assistant add-on. +Therefore, a RasPi 4 with 4GB RAM is the minimum if you are using a Raspberry Pi. +A manual installation requires at least 2GB of memory and 500MB of swap space or 3GB of memory. +With less memory the compiler will crash! - **Installing ESPHome as a Home Assistant Add-On**: For seamless integration with Home Assistant, ESPHome can be installed as an add-on. This method provides an easy-to-navigate interface and direct integration with your Home Assistant setup.