From 5d57e5c06c338fc4f8b6541bbb399bc66ed63040 Mon Sep 17 00:00:00 2001 From: puddly <32534428+puddly@users.noreply.github.com> Date: Tue, 13 Apr 2021 13:14:53 -0400 Subject: [PATCH] Enable the custom quirks path ZHA config option (#49143) --- homeassistant/components/zha/__init__.py | 2 ++ homeassistant/components/zha/core/const.py | 1 + 2 files changed, 3 insertions(+) diff --git a/homeassistant/components/zha/__init__.py b/homeassistant/components/zha/__init__.py index 43b95a9c2f2..4c8b73686bf 100644 --- a/homeassistant/components/zha/__init__.py +++ b/homeassistant/components/zha/__init__.py @@ -18,6 +18,7 @@ from .core import ZHAGateway from .core.const import ( BAUD_RATES, CONF_BAUDRATE, + CONF_CUSTOM_QUIRKS_PATH, CONF_DATABASE, CONF_DEVICE_CONFIG, CONF_ENABLE_QUIRKS, @@ -48,6 +49,7 @@ ZHA_CONFIG_SCHEMA = { vol.Optional(CONF_ZIGPY): dict, vol.Optional(CONF_RADIO_TYPE): cv.enum(RadioType), vol.Optional(CONF_USB_PATH): cv.string, + vol.Optional(CONF_CUSTOM_QUIRKS_PATH): cv.isdir, } CONFIG_SCHEMA = vol.Schema( { diff --git a/homeassistant/components/zha/core/const.py b/homeassistant/components/zha/core/const.py index f43d9febc55..2576aa9f463 100644 --- a/homeassistant/components/zha/core/const.py +++ b/homeassistant/components/zha/core/const.py @@ -119,6 +119,7 @@ PLATFORMS = ( ) CONF_BAUDRATE = "baudrate" +CONF_CUSTOM_QUIRKS_PATH = "custom_quirks_path" CONF_DATABASE = "database_path" CONF_DEFAULT_LIGHT_TRANSITION = "default_light_transition" CONF_DEVICE_CONFIG = "device_config"