From 7e6f761a427170bcba7852ee015cf274612edd78 Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Mon, 15 Apr 2024 09:35:30 +1200 Subject: [PATCH] Made for ESPHome: Specify adopted configs must compile (#3758) --- guides/made_for_esphome.rst | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/guides/made_for_esphome.rst b/guides/made_for_esphome.rst index 7079dcf5b..48d2828ac 100644 --- a/guides/made_for_esphome.rst +++ b/guides/made_for_esphome.rst @@ -37,7 +37,9 @@ For all projects - Your project supports adoption via the ``dashboard_import`` feature of ESPHome (see :doc:`Sharing `). In particular: - There are **no** references to secrets or passwords - Network configuration must assume defaults (no static IPs or DNS configured) - - All configuration is contained within a single YAML file + - It **must** compile successfully without any user changes after adopting it. + - All configuration is contained within a single YAML file. Fully remote packages are permitted if using ``import_full_config: true``. + - Your product name cannot contain **ESPHome** except in the case of *ending with* **for ESPHome** When your project matches all requirements of the Made for ESPHome program,