mirror of
https://github.com/esphome/esphome.git
synced 2024-11-26 17:05:21 +01:00
Dont require {} for wifi ap with defaults (#3404)
This commit is contained in:
parent
2064abe16d
commit
0767b92b62
1 changed files with 8 additions and 1 deletions
|
@ -126,6 +126,13 @@ WIFI_NETWORK_AP = WIFI_NETWORK_BASE.extend(
|
|||
}
|
||||
)
|
||||
|
||||
|
||||
def wifi_network_ap(value):
|
||||
if value is None:
|
||||
value = {}
|
||||
return WIFI_NETWORK_AP(value)
|
||||
|
||||
|
||||
WIFI_NETWORK_STA = WIFI_NETWORK_BASE.extend(
|
||||
{
|
||||
cv.Optional(CONF_BSSID): cv.mac_address,
|
||||
|
@ -252,7 +259,7 @@ CONFIG_SCHEMA = cv.All(
|
|||
cv.Optional(CONF_PASSWORD): validate_password,
|
||||
cv.Optional(CONF_MANUAL_IP): STA_MANUAL_IP_SCHEMA,
|
||||
cv.Optional(CONF_EAP): EAP_AUTH_SCHEMA,
|
||||
cv.Optional(CONF_AP): WIFI_NETWORK_AP,
|
||||
cv.Optional(CONF_AP): wifi_network_ap,
|
||||
cv.Optional(CONF_DOMAIN, default=".local"): cv.domain_name,
|
||||
cv.Optional(
|
||||
CONF_REBOOT_TIMEOUT, default="15min"
|
||||
|
|
Loading…
Reference in a new issue