From 52d57efcbf58644ff21c229d8917902beb9a3046 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Tue, 4 Jul 2023 14:41:19 +0200 Subject: [PATCH] Revert "Remove airplay filter now that apple tv supports airplay 2" (#95843) --- .../components/apple_tv/manifest.json | 19 ++++++++++++++++++- homeassistant/generated/zeroconf.py | 15 +++++++++++++++ 2 files changed, 33 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/apple_tv/manifest.json b/homeassistant/components/apple_tv/manifest.json index 891264d4290..4ead41e86e9 100644 --- a/homeassistant/components/apple_tv/manifest.json +++ b/homeassistant/components/apple_tv/manifest.json @@ -16,7 +16,24 @@ "_touch-able._tcp.local.", "_appletv-v2._tcp.local.", "_hscp._tcp.local.", - "_airplay._tcp.local.", + { + "type": "_airplay._tcp.local.", + "properties": { + "model": "appletv*" + } + }, + { + "type": "_airplay._tcp.local.", + "properties": { + "model": "audioaccessory*" + } + }, + { + "type": "_airplay._tcp.local.", + "properties": { + "am": "airport*" + } + }, { "type": "_raop._tcp.local.", "properties": { diff --git a/homeassistant/generated/zeroconf.py b/homeassistant/generated/zeroconf.py index ccf35e384bb..6b5676c4a25 100644 --- a/homeassistant/generated/zeroconf.py +++ b/homeassistant/generated/zeroconf.py @@ -251,6 +251,21 @@ ZEROCONF = { "_airplay._tcp.local.": [ { "domain": "apple_tv", + "properties": { + "model": "appletv*", + }, + }, + { + "domain": "apple_tv", + "properties": { + "model": "audioaccessory*", + }, + }, + { + "domain": "apple_tv", + "properties": { + "am": "airport*", + }, }, { "domain": "samsungtv",