From 27123501214ede4ea43a783f5943ee9b3f64eec4 Mon Sep 17 00:00:00 2001 From: Mathieu Rene Date: Sun, 20 Oct 2024 12:07:22 -0400 Subject: [PATCH] openthread: mark some configuration fields as optional --- esphome/components/openthread/__init__.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/esphome/components/openthread/__init__.py b/esphome/components/openthread/__init__.py index 7e151c87ab..81c5cfb3fb 100644 --- a/esphome/components/openthread/__init__.py +++ b/esphome/components/openthread/__init__.py @@ -70,12 +70,12 @@ CONFIG_SCHEMA = cv.All( { cv.GenerateID(): cv.declare_id(OpenThreadComponent), cv.GenerateID(CONF_MDNS_ID): cv.use_id(MDNSComponent), - cv.Required(CONF_NETWORK_NAME): cv.string_strict, + cv.Required(CONF_PANID): cv.int_, cv.Required(CONF_CHANNEL): cv.int_, cv.Required(CONF_NETWORK_KEY): cv.string_strict, - cv.Required(CONF_PSKC): cv.string_strict, - cv.Required(CONF_PANID): cv.int_, - cv.Required(CONF_EXTPANID): cv.string_strict, + cv.Optional(CONF_EXTPANID): cv.string_strict, + cv.Optional(CONF_NETWORK_NAME): cv.string_strict, + cv.Optional(CONF_PSKC): cv.string_strict, } ), )