Support additional Apple TV device types (#61104)

This commit is contained in:
Pierre Ståhl 2021-12-19 14:55:53 +01:00 committed by GitHub
parent 4e2195baa1
commit 355f2f25d8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 50 additions and 1 deletions

View File

@ -7,7 +7,14 @@
"zeroconf": [
"_mediaremotetv._tcp.local.",
"_touch-able._tcp.local.",
{"type":"_airplay._tcp.local.","properties":{"model":"appletv*"}}
"_appletv-v2._tcp.local.",
"_hscp._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": {"am":"appletv*"}},
{"type":"_raop._tcp.local.", "properties": {"am":"audioaccessory*"}},
{"type":"_raop._tcp.local.", "properties": {"am":"airport*"}}
],
"codeowners": ["@postlund"],
"iot_class": "local_push"

View File

@ -18,6 +18,18 @@ ZEROCONF = {
"model": "appletv*"
}
},
{
"domain": "apple_tv",
"properties": {
"model": "audioaccessory*"
}
},
{
"domain": "apple_tv",
"properties": {
"am": "airport*"
}
},
{
"domain": "samsungtv",
"properties": {
@ -30,6 +42,11 @@ ZEROCONF = {
"domain": "guardian"
}
],
"_appletv-v2._tcp.local.": [
{
"domain": "apple_tv"
}
],
"_axis-video._tcp.local.": [
{
"domain": "axis",
@ -124,6 +141,11 @@ ZEROCONF = {
"domain": "homekit"
}
],
"_hscp._tcp.local.": [
{
"domain": "apple_tv"
}
],
"_http._tcp.local.": [
{
"domain": "bosch_shc",
@ -241,6 +263,26 @@ ZEROCONF = {
"name": "brother*"
}
],
"_raop._tcp.local.": [
{
"domain": "apple_tv",
"properties": {
"am": "appletv*"
}
},
{
"domain": "apple_tv",
"properties": {
"am": "audioaccessory*"
}
},
{
"domain": "apple_tv",
"properties": {
"am": "airport*"
}
}
],
"_sonos._tcp.local.": [
{
"domain": "sonos"