mirror of
https://github.com/esphome/esphome.git
synced 2024-12-22 16:37:52 +01:00
[homeassistant] Add `HOME_ASSISTANT_IMPORT_CONTROL_SCHEMA
` (#7259)
This commit is contained in:
parent
2b25daa199
commit
8696f922d1
@ -168,7 +168,7 @@ esphome/components/he60r/* @clydebarrow
|
|||||||
esphome/components/heatpumpir/* @rob-deutsch
|
esphome/components/heatpumpir/* @rob-deutsch
|
||||||
esphome/components/hitachi_ac424/* @sourabhjaiswal
|
esphome/components/hitachi_ac424/* @sourabhjaiswal
|
||||||
esphome/components/hm3301/* @freekode
|
esphome/components/hm3301/* @freekode
|
||||||
esphome/components/homeassistant/* @OttoWinter
|
esphome/components/homeassistant/* @OttoWinter @esphome/core
|
||||||
esphome/components/honeywell_hih_i2c/* @Benichou34
|
esphome/components/honeywell_hih_i2c/* @Benichou34
|
||||||
esphome/components/honeywellabp/* @RubyBailey
|
esphome/components/honeywellabp/* @RubyBailey
|
||||||
esphome/components/honeywellabp2_i2c/* @jpfaff
|
esphome/components/honeywellabp2_i2c/* @jpfaff
|
||||||
|
@ -2,7 +2,7 @@ import esphome.codegen as cg
|
|||||||
import esphome.config_validation as cv
|
import esphome.config_validation as cv
|
||||||
from esphome.const import CONF_ATTRIBUTE, CONF_ENTITY_ID, CONF_INTERNAL
|
from esphome.const import CONF_ATTRIBUTE, CONF_ENTITY_ID, CONF_INTERNAL
|
||||||
|
|
||||||
CODEOWNERS = ["@OttoWinter"]
|
CODEOWNERS = ["@OttoWinter", "@esphome/core"]
|
||||||
homeassistant_ns = cg.esphome_ns.namespace("homeassistant")
|
homeassistant_ns = cg.esphome_ns.namespace("homeassistant")
|
||||||
|
|
||||||
HOME_ASSISTANT_IMPORT_SCHEMA = cv.Schema(
|
HOME_ASSISTANT_IMPORT_SCHEMA = cv.Schema(
|
||||||
@ -13,6 +13,13 @@ HOME_ASSISTANT_IMPORT_SCHEMA = cv.Schema(
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
HOME_ASSISTANT_IMPORT_CONTROL_SCHEMA = cv.Schema(
|
||||||
|
{
|
||||||
|
cv.Required(CONF_ENTITY_ID): cv.entity_id,
|
||||||
|
cv.Optional(CONF_INTERNAL, default=True): cv.boolean,
|
||||||
|
}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
def setup_home_assistant_entity(var, config):
|
def setup_home_assistant_entity(var, config):
|
||||||
cg.add(var.set_entity_id(config[CONF_ENTITY_ID]))
|
cg.add(var.set_entity_id(config[CONF_ENTITY_ID]))
|
||||||
|
Loading…
Reference in New Issue
Block a user