diff --git a/esphome/components/async_tcp/__init__.py b/esphome/components/async_tcp/__init__.py index 87894487..c693544a 100644 --- a/esphome/components/async_tcp/__init__.py +++ b/esphome/components/async_tcp/__init__.py @@ -8,6 +8,7 @@ CODEOWNERS = ["@OttoWinter"] CONFIG_SCHEMA = cv.All( cv.Schema({}), cv.only_with_arduino, + cv.only_on(["esp32", "esp8266"]), ) diff --git a/esphome/components/captive_portal/__init__.py b/esphome/components/captive_portal/__init__.py index b4109530..f7b103d2 100644 --- a/esphome/components/captive_portal/__init__.py +++ b/esphome/components/captive_portal/__init__.py @@ -25,6 +25,7 @@ CONFIG_SCHEMA = cv.All( } ).extend(cv.COMPONENT_SCHEMA), cv.only_with_arduino, + cv.only_on(["esp32", "esp8266"]), ) diff --git a/esphome/components/web_server/__init__.py b/esphome/components/web_server/__init__.py index 42683c8d..d8343c6c 100644 --- a/esphome/components/web_server/__init__.py +++ b/esphome/components/web_server/__init__.py @@ -75,6 +75,7 @@ CONFIG_SCHEMA = cv.All( } ).extend(cv.COMPONENT_SCHEMA), cv.only_with_arduino, + cv.only_on(["esp32", "esp8266"]), default_url, validate_local, )