Integrations v2.1: Differentiating hubs, devices and services (#80524)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
This commit is contained in:
parent
0c8884fd51
commit
c4bbc439a5
11 changed files with 1376 additions and 105 deletions
|
@ -162,8 +162,16 @@ MANIFEST_SCHEMA = vol.Schema(
|
|||
{
|
||||
vol.Required("domain"): str,
|
||||
vol.Required("name"): str,
|
||||
vol.Optional("integration_type"): vol.In(
|
||||
["entity", "hardware", "helper", "system"]
|
||||
vol.Optional("integration_type", default="hub"): vol.In(
|
||||
[
|
||||
"device",
|
||||
"entity",
|
||||
"hardware",
|
||||
"helper",
|
||||
"hub",
|
||||
"service",
|
||||
"system",
|
||||
]
|
||||
),
|
||||
vol.Optional("config_flow"): bool,
|
||||
vol.Optional("mqtt"): [str],
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue