diff --git a/homeassistant/components/ecobee/manifest.json b/homeassistant/components/ecobee/manifest.json index 43f22e2b4d6..71f5e04f75a 100644 --- a/homeassistant/components/ecobee/manifest.json +++ b/homeassistant/components/ecobee/manifest.json @@ -5,12 +5,15 @@ "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/ecobee", "homekit": { - "models": ["EB-*", "ecobee*"] + "models": ["EB", "ecobee*"] }, "iot_class": "cloud_polling", "loggers": ["pyecobee"], "requirements": ["python-ecobee-api==0.2.14"], "zeroconf": [ + { + "type": "_ecobee._tcp.local." + }, { "type": "_sideplay._tcp.local.", "properties": { diff --git a/homeassistant/generated/zeroconf.py b/homeassistant/generated/zeroconf.py index 3874a06ab4b..36ddfd68479 100644 --- a/homeassistant/generated/zeroconf.py +++ b/homeassistant/generated/zeroconf.py @@ -44,7 +44,7 @@ HOMEKIT = { "always_discover": True, "domain": "roku", }, - "EB-*": { + "EB": { "always_discover": True, "domain": "ecobee", }, @@ -386,6 +386,11 @@ ZEROCONF = { "name": "wac*", }, ], + "_ecobee._tcp.local.": [ + { + "domain": "ecobee", + }, + ], "_elg._tcp.local.": [ { "domain": "elgato",