home-assistant-core/homeassistant/components/samsungtv/manifest.json

52 lines
1.2 KiB
JSON

{
"domain": "samsungtv",
"name": "Samsung Smart TV",
"documentation": "https://www.home-assistant.io/integrations/samsungtv",
"requirements": [
"getmac==0.8.2",
"samsungctl[websocket]==0.7.1",
"samsungtvws[async,encrypted]==2.5.0",
"wakeonlan==2.0.1",
"async-upnp-client==0.30.1"
],
"ssdp": [
{
"st": "urn:samsung.com:device:RemoteControlReceiver:1"
},
{
"st": "urn:samsung.com:service:MainTVAgent2:1"
},
{
"manufacturer": "Samsung",
"st": "urn:schemas-upnp-org:service:RenderingControl:1"
},
{
"manufacturer": "Samsung Electronics",
"st": "urn:schemas-upnp-org:service:RenderingControl:1"
}
],
"zeroconf": [
{
"type": "_airplay._tcp.local.",
"properties": { "manufacturer": "samsung*" }
}
],
"dependencies": ["ssdp"],
"dhcp": [
{ "registered_devices": true },
{
"hostname": "tizen*"
},
{ "macaddress": "4844F7*" },
{ "macaddress": "606BBD*" },
{ "macaddress": "641CB0*" },
{ "macaddress": "8CC8CD*" },
{ "macaddress": "8CEA48*" },
{ "macaddress": "F47B5E*" }
],
"codeowners": ["@chemelli74", "@epenet"],
"config_flow": true,
"iot_class": "local_push",
"loggers": ["samsungctl", "samsungtvws"]
}