Fix DenonAvr discovery of Denon DN-500AV (#37529)

* fix discovery of Denon DN-500AV

* fix discovery of Denon DN-500AV

* fix discovery of Denon DN-500AV

* fix typo

* bump denonavr to 0.9.4

* add ignored model test

* fix mistake in branch
This commit is contained in:
starkillerOG 2020-07-07 16:28:20 +02:00 committed by Paulus Schoutsen
parent cdb283319d
commit 8f77cc2f7b
5 changed files with 28 additions and 4 deletions

View file

@ -19,7 +19,7 @@ _LOGGER = logging.getLogger(__name__)
DOMAIN = "denonavr" DOMAIN = "denonavr"
SUPPORTED_MANUFACTURERS = ["Denon", "DENON", "Marantz"] SUPPORTED_MANUFACTURERS = ["Denon", "DENON", "DENON PROFESSIONAL", "Marantz"]
IGNORED_MODELS = ["HEOS 1", "HEOS 3", "HEOS 5", "HEOS 7"] IGNORED_MODELS = ["HEOS 1", "HEOS 3", "HEOS 5", "HEOS 7"]
CONF_SHOW_ALL_SOURCES = "show_all_sources" CONF_SHOW_ALL_SOURCES = "show_all_sources"

View file

@ -3,7 +3,7 @@
"name": "Denon AVR Network Receivers", "name": "Denon AVR Network Receivers",
"config_flow": true, "config_flow": true,
"documentation": "https://www.home-assistant.io/integrations/denonavr", "documentation": "https://www.home-assistant.io/integrations/denonavr",
"requirements": ["denonavr==0.9.3", "getmac==0.8.2"], "requirements": ["denonavr==0.9.4", "getmac==0.8.2"],
"codeowners": ["@scarface-4711", "@starkillerOG"], "codeowners": ["@scarface-4711", "@starkillerOG"],
"ssdp": [ "ssdp": [
{ {
@ -14,6 +14,10 @@
"manufacturer": "DENON", "manufacturer": "DENON",
"deviceType": "urn:schemas-upnp-org:device:MediaRenderer:1" "deviceType": "urn:schemas-upnp-org:device:MediaRenderer:1"
}, },
{
"manufacturer": "DENON PROFESSIONAL",
"deviceType": "urn:schemas-upnp-org:device:MediaRenderer:1"
},
{ {
"manufacturer": "Marantz", "manufacturer": "Marantz",
"deviceType": "urn:schemas-upnp-org:device:MediaRenderer:1" "deviceType": "urn:schemas-upnp-org:device:MediaRenderer:1"
@ -26,6 +30,10 @@
"manufacturer": "DENON", "manufacturer": "DENON",
"deviceType": "urn:schemas-upnp-org:device:MediaServer:1" "deviceType": "urn:schemas-upnp-org:device:MediaServer:1"
}, },
{
"manufacturer": "DENON PROFESSIONAL",
"deviceType": "urn:schemas-upnp-org:device:MediaServer:1"
},
{ {
"manufacturer": "Marantz", "manufacturer": "Marantz",
"deviceType": "urn:schemas-upnp-org:device:MediaServer:1" "deviceType": "urn:schemas-upnp-org:device:MediaServer:1"
@ -38,6 +46,10 @@
"manufacturer": "DENON", "manufacturer": "DENON",
"deviceType": "urn:schemas-denon-com:device:AiosDevice:1" "deviceType": "urn:schemas-denon-com:device:AiosDevice:1"
}, },
{
"manufacturer": "DENON PROFESSIONAL",
"deviceType": "urn:schemas-denon-com:device:AiosDevice:1"
},
{ {
"manufacturer": "Marantz", "manufacturer": "Marantz",
"deviceType": "urn:schemas-denon-com:device:AiosDevice:1" "deviceType": "urn:schemas-denon-com:device:AiosDevice:1"

View file

@ -26,6 +26,10 @@ SSDP = {
"deviceType": "urn:schemas-upnp-org:device:MediaRenderer:1", "deviceType": "urn:schemas-upnp-org:device:MediaRenderer:1",
"manufacturer": "DENON" "manufacturer": "DENON"
}, },
{
"deviceType": "urn:schemas-upnp-org:device:MediaRenderer:1",
"manufacturer": "DENON PROFESSIONAL"
},
{ {
"deviceType": "urn:schemas-upnp-org:device:MediaRenderer:1", "deviceType": "urn:schemas-upnp-org:device:MediaRenderer:1",
"manufacturer": "Marantz" "manufacturer": "Marantz"
@ -38,6 +42,10 @@ SSDP = {
"deviceType": "urn:schemas-upnp-org:device:MediaServer:1", "deviceType": "urn:schemas-upnp-org:device:MediaServer:1",
"manufacturer": "DENON" "manufacturer": "DENON"
}, },
{
"deviceType": "urn:schemas-upnp-org:device:MediaServer:1",
"manufacturer": "DENON PROFESSIONAL"
},
{ {
"deviceType": "urn:schemas-upnp-org:device:MediaServer:1", "deviceType": "urn:schemas-upnp-org:device:MediaServer:1",
"manufacturer": "Marantz" "manufacturer": "Marantz"
@ -50,6 +58,10 @@ SSDP = {
"deviceType": "urn:schemas-denon-com:device:AiosDevice:1", "deviceType": "urn:schemas-denon-com:device:AiosDevice:1",
"manufacturer": "DENON" "manufacturer": "DENON"
}, },
{
"deviceType": "urn:schemas-denon-com:device:AiosDevice:1",
"manufacturer": "DENON PROFESSIONAL"
},
{ {
"deviceType": "urn:schemas-denon-com:device:AiosDevice:1", "deviceType": "urn:schemas-denon-com:device:AiosDevice:1",
"manufacturer": "Marantz" "manufacturer": "Marantz"

View file

@ -475,7 +475,7 @@ defusedxml==0.6.0
deluge-client==1.7.1 deluge-client==1.7.1
# homeassistant.components.denonavr # homeassistant.components.denonavr
denonavr==0.9.3 denonavr==0.9.4
# homeassistant.components.devolo_home_control # homeassistant.components.devolo_home_control
devolo-home-control-api==0.11.0 devolo-home-control-api==0.11.0

View file

@ -227,7 +227,7 @@ debugpy==1.0.0b11
defusedxml==0.6.0 defusedxml==0.6.0
# homeassistant.components.denonavr # homeassistant.components.denonavr
denonavr==0.9.3 denonavr==0.9.4
# homeassistant.components.devolo_home_control # homeassistant.components.devolo_home_control
devolo-home-control-api==0.11.0 devolo-home-control-api==0.11.0