Skip to content
Homebridge TestFlight
Denon, Marantz, HEOS

Denon HEOS

homebridge-denon-heos · v2.9.7

VerifiedLocal

Adds Denon and some Marantz AV receivers to HomeKit as switches or TV accessories with inputs and volume.

What it says it supports

Brands

  • Denon
  • Marantz
  • HEOS

Devices it names

  • Denon AVR

Shows up in Apple Home as from its README

What people report

Works with Denon and Marantz AV receivers (TV accessory, zones, inputs). Denon Home HEOS speakers could not connect, and the project looks stale with open issues.

  • Works4
  • Partly works1
  • Not working4
DeviceStatusWhat they saidSource
Denon receivers with Telnet (newest models)WorksTelnet support added in 2.3.1
Saved copy

The original text was already deleted or overwritten when we archived it.

PR #20 · 2020-02
Denon/Marantz receivers via HEOSWorksAdds channels as input switches and shows the active one; should work with newer receivers
Saved copy
… that is able to add channels as switches. It switches to the correct input with these switches and it shows which one is enabled. It is called homebridge-denon-heos. It should work with newer Denon receivers too and uses the stable http commands If you want to use it as the TV accessories do, I want to change it in future, but for now not yet done :)

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2019-11
Marantz NR1607 receiverWorksVolume items lost room on restart; fixed in 2.8.2
Saved copy
… volumeControl section is what keeps resetting after every homebridge server restart...But only the following items: (it doesnt reset "SR5013 Volume 2") NR1607 Vol Bedroom NR1607 Vol Bathroom NR1607 Vol Family NR1607 Vol Patio { "debugToInfo": false, "devices": [ { "name": "NR1607 Bedroom", "ip": "192.168.1.143", "zone": 1, "switchInfoMenu": true }, { "name": "NR1607 Bathroom", "ip": "192.168.1.143", "zone": 2, "switchInfoMenu": true }, { "name": "SR5013", "ip": "192.168.1.141", "zone": 1, "switchInfoMenu": true }, { "name": "NR1607 Family", "ip": "192.168.1.142", "zone": 1, "switchInfoMenu": …

Excerpt saved from GitHub on 2026-10-22.

Issue #46 · 2020-05
Marantz SR5013 receiverWorksUsed with plugin volume controls
Saved copy
… your plugin. The volumeControl section is what keeps resetting after every homebridge server restart...But only the following items: (it doesnt reset "SR5013 Volume 2") NR1607 Vol Bedroom NR1607 Vol Bathroom NR1607 Vol Family NR1607 Vol Patio { "debugToInfo": false, "devices": [ { "name": "NR1607 Bedroom", "ip": "192.168.1.143", "zone": 1, "switchInfoMenu": true }, { "name": "NR1607 Bathroom", "ip": "192.168.1.143", "zone": 2, "switchInfoMenu": true }, { "name": "SR5013", "ip": "192.168.1.141", "zone": 1, "switchInfoMenu": true }, { "name": "NR1607 Family", "ip": "192.168.1.142", "zone": 1, …

Excerpt saved from GitHub on 2026-10-22.

Issue #46 · 2020-05
Denon AVR (HEOS)Partly worksControl works only occasionally with long delays (40+ seconds) when AVR power is switched via plug
Saved copy
Hopefully someone can help, new to homebridge, so just starting out. What I’m looking to do is for my Denon Avr, so I have a Philips smart plug, which works straight away with home, so I can turn the power to the receiver off and it’s not left in standby, I have added the plugin for control of the Denon (homebridge-Denon-heos) but I can’t then get the control I would like. With the smart plug switched on I then want to able to turn the avr on, select input, control volume etc. occasionally it does work, but on a very long delay, like maybe 40+ seconds, more often than not it doesn’t work. …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2024-01
Denon AVR receiverNot workingCannot connect error; AVR not showing in Home app
Saved copy
Hi, This is my 1st time using this plugin and I guess I may have not configured the plugin properly, hence my Denon AVR is not showing up in my Apple Home App. I have checked the log and it appears that Denon Heos Bridge DenonAVR ERROR Cannot connect: 24/11/2021, 09:47:47Denon Heos Bridge starting 24/11/2021, 09:48:01Denon Heos BridgeLoaded plugin 'homebridge-denon-heos' 24/11/2021, 09:48:01Denon Heos BridgeLoading 1 platforms... 24/11/2021, 09:48:01Denon Heos BridgeBridge is running on port 51836. 24/11/2021, 09:48:02Denon Heos BridgeDenonAVR------------------------------ 24/11/2021, …

Excerpt saved from GitHub on 2026-10-22.

Issue #91 · 2021-11
Denon AVR-S760HNot workingDevices detected in logs but no accessories populate
Saved copy
Has anyone successfully brought one of the newer model Denon or Marantz amps or receivers (with HEOS) into Homebridge? I tried to use the homebridge-denon-heos v2.9.7 plugin, but I've had no success. The logs show the devices on the network, but no accessories populate. I'm guessing this is an HTTP vs Telnet issue? Looking for some direction. I'm using a Denon S760H and a Marantz PM7000N that I'd love to have Siri turn on and set input.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2022-08
Denon Home 150 speakerNot workingDetected on network but Homebridge cannot connect on port 80 or 8080
Saved copy
I try to connect my Denon Home 150 speaker (HEOS Protocol) in my Homebridge. However, I cannot connect to the speaker. When I restart the server, the script detects the speakers in my network refer to the first screenshot. But Homebridge is not capaple to access the speakers. I tried both ports 80 and 8080, depending on which port I choose, I receveive a different error. I don't know if Denon Home speakers are in general supported by the plug in or it is a wrong setting or an issue. Can anybody support with this issue? Thanks in advance.

Excerpt saved from GitHub on 2026-10-22.

Issue #96 · 2022-09
Marantz PM7000NNot workingWill not connect even after firmware update
Saved copy
I was able to get my 2 Denon receivers to show up in HB. But the Marantz does not want to connect. I can control the Denons and everything works great, but the Marantz is befuddling me. It may not be possible?

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2022-08

Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Local

Denon HTTP or Telnet commands on LAN

You’ll need

  • Denon AVR on the LAN

Compatibility

Verified by HomebridgeYes
Homebridge versions>=0.4.53
Homebridge 2.0No
Node.js>=9.11.2
Settings in Homebridge UIYes
MatterNo
Platform nameDenonAVR
LicenseMIT

Community signals

Downloads a week5
Downloads a month86
GitHub stars48
Open issues37
Closed issues49
Last code push2020-12-06
Latest version2.9.7 (2020-11-05)
First published2019-11-28
Releases46

In ReReHome

Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.

Bridges get their own settings page listing the accessories behind them.

Caveats from the README

  • TV accessories must be added manually in Home app

HomeKit services in its code

Found by scanning the published npm package. A plugin can register a service only for some devices.

  • Fanv2
  • InputSource
  • Lightbulb
  • SmartSpeaker
  • Speaker
  • Switch
  • Television
  • TelevisionSpeaker