diff --git a/homeassistant/brands/tplink.json b/homeassistant/brands/tplink.json index 1ab6394344e..bc8d38b3e71 100644 --- a/homeassistant/brands/tplink.json +++ b/homeassistant/brands/tplink.json @@ -1,5 +1,6 @@ { "domain": "tplink", "name": "TP-Link", - "integrations": ["tplink", "tplink_omada", "tplink_lte"] + "integrations": ["tplink", "tplink_omada", "tplink_lte"], + "iot_standards": ["matter"] } diff --git a/homeassistant/generated/integrations.json b/homeassistant/generated/integrations.json index 7d6f629506c..503aa64a13e 100644 --- a/homeassistant/generated/integrations.json +++ b/homeassistant/generated/integrations.json @@ -5700,7 +5700,10 @@ "iot_class": "local_polling", "name": "TP-Link LTE" } - } + }, + "iot_standards": [ + "matter" + ] }, "traccar": { "name": "Traccar", diff --git a/script/hassfest/brand.py b/script/hassfest/brand.py index 1083cc911bd..80f7416a018 100644 --- a/script/hassfest/brand.py +++ b/script/hassfest/brand.py @@ -11,7 +11,9 @@ BRAND_SCHEMA = vol.Schema( vol.Required("domain"): str, vol.Required("name"): str, vol.Optional("integrations"): [str], - vol.Optional("iot_standards"): [vol.Any("homekit", "zigbee", "zwave")], + vol.Optional("iot_standards"): [ + vol.Any("homekit", "matter", "zigbee", "zwave") + ], } )