Denon AVR 网络接收器
denonavr
平台允许您通过 Home Assistant 控制 Denon 网络接收器
已知支持的设备:
- Denon AVR-X1000
- Denon AVR-X1100W
- Denon AVR-X1200W
- Denon AVR-X1300W
- Denon AVR-X1400H
- Denon AVR-X1500H
- Denon AVR-X1600H
- Denon AVR-X1700H
- Denon AVR-X1800H
- Denon AVR-X2000
- Denon AVR-X2100W
- Denon AVR-X2200W
- Denon AVR-X2300W
- Denon AVR-X2400H
- Denon AVR-X2500H
- Denon AVR-X2600H
- Denon AVR-X2700H
- Denon AVR-X2800H
- Denon AVR-X3000
- Denon AVR-X3200W
- Denon AVR-X3300W
- Denon AVR-X3400H
- Denon AVR-X3500H
- Denon AVR-X3600H
- Denon AVR-X3700H
- Denon AVR-X3800H
- Denon AVC-X3800H
- Denon AVR-X4100W
- Denon AVR-X4300H
- Denon AVR-X4400H
- Denon AVR-X4500H
- Denon AVR-X4700H
- Denon AVC-X4800H
- Denon AVR-X6500H
- Denon AVR-X6700H
- Denon AVR-X7200W
- Denon AVR-X8500H
- Denon AVR-1713
- Denon AVR-1912
- Denon AVR-2112CI
- Denon AVR-2312CI
- Denon AVR-3311CI
- Denon AVR-3312
- Denon AVR-3313CI
- Denon AVR-4810
- Denon AVR-E300
- Denon AVR-S650H
- Denon AVC-S660H
- Denon AVR-S710W
- Denon AVR-S720W
- Denon AVR-S740H
- Denon AVR-S750H
- Denon AVR-S760H
- Denon AVR-S770H
- Denon AVR-S940H
- Denon AVR-S950H
- Denon AVR-S960H
- Denon AVR-S970H
- Denon DN-500AV
- Denon DRA-800H
- Marantz AV7702
- Marantz AV7703
- Marantz AV7704
- Marantz AV8802A
- Marantz CINEMA 50
- Marantz CINEMA 60
- Marantz CINEMA 70s
- Marantz M-CR510
- Marantz M-CR511
- Marantz M-CR603
- Marantz M-CR610
- Marantz M-CR611
- Marantz SR5006
- Marantz SR5008
- Marantz SR5010
- Marantz SR5011
- Marantz SR5015
- Marantz SR6007 - SR6012
- Marantz SR7007
- Marantz SR7010
- Marantz SR7012
- Marantz SR8015
- Marantz NR1504
- Marantz NR1506
- Marantz NR1509
- Marantz NR1510
- Marantz NR1602
- Marantz NR1603
- Marantz NR1604
- Marantz NR1606
- Marantz NR1607
- Marantz NR1710
- Marantz NR1711
- 其他 Denon AVR 接收器(未经测试)
- Marantz 接收器(实验性)
如果您的型号不在列表中,请尝试一下,如果一切正常,则通过单击此页面底部的 编辑 链接将其添加到列表中。
如果您正在使用 VLAN,Home Assistant 需要访问 AVR 上的以下端口:23、8080 和 60006(均为 TCP)。
如果您有其他东西正在使用 Denon AVR 3808CI 的 IP 控制器,例如您的 URC 控制器,它将无法工作!某些型号存在一个错误或安全问题,仅允许一个设备控制 IP 功能。
配置
要将 Denon AVR 网络接收器 integration 添加到您的 Home Assistant 实例中,请使用此 My 按钮:
Denon AVR 网络接收器 可以被 Home Assistant 自动发现。如果发现了实例, 它将显示为 已发现。您可以立即进行设置。
手动配置步骤
如果没有自动发现,请不要担心!您可以设置一个 手动集成条目:
-
浏览到您的 Home Assistant 实例。
-
转到
设置 > 设备与服务。 -
在右下角,选择
Add Integration 按钮。 -
从列表中选择 Denon AVR 网络接收器。
-
按照屏幕上的说明完成设置。
如果为 True,则即使在接收器中标记为已删除的来源也会在来源列表中显示。如果为 False,则不显示已删除的来源。一些接收器存在一个错误,在界面中将所有源标记为已删除。在这种情况下,这个选项可能会有所帮助。
几点说明:
- 使用具有内置 Web 服务器的 Denon AVR 接收器的额外选择是通过
denonavr
平台使用 HTTP 接口。 -
denonavr
平台支持一些附加功能,例如专辑封面、自定义输入源名称和自动发现。 - Marantz 接收器似乎具有非常相似的界面。因此,如果您拥有一个,请尝试一下。
- 要通过 Home Assistant 远程开启 Marantz 接收器,必须在接收器的设置中启用自动待机功能。
- 声音模式:设置特定声音模式的命令与接收器报告的当前声音模式的值不同(sound_mode_raw)。有一个键值结构(sound_mode_dict),将原始声音模式与设置声音模式的可能命令之一匹配(例如 {‘MUSIC’:[‘PLII MUSIC’]})。如果您收到“无法匹配声音模式”的警告,请在 denonavr 库
上打开问题,说明无法匹配的原始声音模式,以便将其添加到匹配字典中。您可以在 开发者工具 -> 状态 下找到当前的原始声音模式。
操作 denonavr.get_command
Denon AVR 接收器支持一个简单的基于文本的网络接口,用于通过网络向接收器发送命令。您可以通过 denonavr.get_command
操作访问此接口。此外,IR 遥控代码也可以发送到此接口。
各种 Denon AVR 接收器支持的网络命令列表可以 在这里找到
要使用这些命令,请调用 denonavr.get_command
操作并将特定命令附加到路径 /goform/formiPhoneAppDirect.xml?
:
数据属性 | 可选 | 描述 |
---|---|---|
entity_id |
否 | 要发送命令的实体名称。例如 media_player.marantz
|
command |
否 | 发送到设备的命令,例如 /goform/formiPhoneAppDirect.xml?VSMONI2
|
例如,上述命令 /goform/formiPhoneAppDirect.xml?VSMONI2
将切换 HDMI 到输出 2(如果您的接收器支持)。发送 IR 代码的方式相同,因此命令 /goform/formiPhoneAppDirect.xml?RCKSK0410370
将切换静音。
denonavr 平台支持标准媒体播放器控制,例如 turn_on
和 volume_up
。因此调用 media_player.turn_on
操作等同于调用 denonavr.get_command
并发送命令 /goform/formiPhoneAppDirect.xml?PWON
。有关更多细节,请参见 media_player。
操作 denonavr.set_dynamic_eq
启用或禁用 DynamicEQ 设置。
数据属性 | 可选 | 描述 |
---|---|---|
entity_id |
是 | 要发送命令的实体名称。例如 media_player.marantz
|
dynamic_eq |
否 | True/false 用于启用/禁用。 |
操作 denonavr.update_audyssey
更新 Audyssey 设置。对某些接收器,这可能需要最多 10 秒。
数据属性 | 可选 | 描述 |
---|---|---|
entity_id |
是 | 要发送命令的实体名称。例如 media_player.marantz
|