Git Product home page Git Product logo

homebridge-marantz-volume's People

Contributors

danielweeber avatar jacoboj avatar jbree avatar norman-thomas avatar robertvorthman avatar tomkludy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

homebridge-marantz-volume's Issues

Change fake lightbulb to fake fan

It'd be so much easier if you changed the "fake lightbulb" to a "fake fan".
That way we caould have the on/off management turned on in the plugin and saying to Siri "Turn the lights off" would not turn off the AVR. ("Though turn the fan off" would, but way less people control their fans than lights with homekit, so this will be a much smaller issue).

It appears it's just 2 lines in the code: changing "Service.Lightbulb" to "Service.Fan" and "Brightness" to "RotationSpeed".

Best

Add default Input

Hi,

I'd love it if you added the possibility to have the AVR turn on into a pre-set Input mode (e.g. TUNER) as i the homebridge-denon plugin.

It's a bit messy to have 2 separate plugins for the same device - one for volume, the other for switching on to a default input.

Best wishes

Plugin can't find Denon-X4200W

Hi, i tried everything, it just wont find and add my Denon-X4200W Receiver to Homekit. Here is my config, please help.

{
"accessories" : [
{
"accessory": "marantz-volume",
"name": "Stereo Volume",
"host": "192.168.1.22:8080"
}

Log shows this :
[2018-7-1 04:40:41] Loaded config.json with 0 accessories and 3 platforms.
[2018-7-1 04:40:41] ---

[2018-7-1 04:40:42] Loaded plugin: homebridge-marantz-volume
[2018-7-1 04:40:42] Registering accessory 'homebridge-marantz-volume.marantz-volume'

Not sure why it says 0 accessories loaded.

The Receiver is not new, a few years old already.

Thanks

Volume Feedback

Hi, not sure if I have this setup correctly. If I turn my amp on it doesn't reflect this on the stereo volume - it stays off. If I turn stereo volume on, the volume/brightness is set to 0 or if it's been used recently it's set to the value it was last set. It doesn't grab the actual volume from my amp. So my amp might be at 50% but the stereo volume would be at 0 so when I slide it to turn up stereo volume my amp volume drops before it goes up.

Hope that makes sense, I thought turning on the stereo volume would grab the current volume value/status from the amp.

Cheers

Set the Stereo Volume to 20% DOES work

not sure why you say it doesn't because it works for me. :) My accessory is named Stereo Volume and confirm it works now. Maybe there was a change on the backend Siri

Power options not working

Hi I can adjust the volume up and down and it works great but the power control does not work. HomeBridge logs one and zero and that the command has been sent but the down it does not turn the Denon on or off

Crashing Homebridge when Amp Is Off

Hey,

Been using this for months now and it is very good. I noticed when we were out or in bed that Homebridge would crash or it wouldn't update devices from within HomeKit apps. Today I disconnected the power from my amp and Homebridge crashed. It appears that if the Amp suddenly isn't contactable then it messes up my homebridge.

Could you test with your setup, as when we are out or go to bed the amp is turned off at the mains and this is when we get the problems.

Cheers!!! :D

Change in "Power" functionality

I believe that the PowerState On/Off Characteristic of this plugin should be attributed to UnMuting/Muting the Volume, rather than handling power On/Off functions for the receiver.

So ideally, "Stereo Volume" ON would unmute the marantz volume/audio, and "Stereo Volume" OFF would mute the marantz audio.

This is a "Marantz Volume" plugin after all. The specificity of the PowerState functionality as I am envisioning it seems like a more logical approach.

Any thoughts? 🙂

Error loading Homebridge after install

After installing this and trying to run homebridge I get the following error:-

Cheers

[7/24/2016, 1:13:04 AM] Loaded plugin: homebridge-controllerlink
[7/24/2016, 1:13:05 AM] Registering platform 'homebridge-controllerlink.HomeBridgeControllerLink'
[7/24/2016, 1:13:05 AM] ---
[7/24/2016, 1:13:09 AM] Loaded plugin: homebridge-edomoticz
[7/24/2016, 1:13:09 AM] Registering accessory 'homebridge-edomoticz.eDomoticz'
[7/24/2016, 1:13:09 AM] Registering platform 'homebridge-edomoticz.eDomoticz'
[7/24/2016, 1:13:09 AM] ---
[7/24/2016, 1:13:09 AM] Loaded plugin: homebridge-legacy-plugins
[7/24/2016, 1:13:09 AM] Registering accessory 'homebridge-legacy-plugins.AD2USB'
[7/24/2016, 1:13:09 AM] Registering accessory 'homebridge-legacy-plugins.Carwings'
[7/24/2016, 1:13:09 AM] Registering accessory 'homebridge-legacy-plugins.ELKM1'
[7/24/2016, 1:13:09 AM] Registering accessory 'homebridge-legacy-plugins.FileSensor'
[7/24/2016, 1:13:09 AM] Registering accessory 'homebridge-legacy-plugins.GenericRS232Device'
[7/24/2016, 1:13:09 AM] Registering accessory 'homebridge-legacy-plugins.HomeMatic'
[7/24/2016, 1:13:09 AM] Registering accessory 'homebridge-legacy-plugins.HomeMaticThermo'
[7/24/2016, 1:13:09 AM] Registering accessory 'homebridge-legacy-plugins.HomeMaticWindow'
[7/24/2016, 1:13:09 AM] Registering accessory 'homebridge-legacy-plugins.HttpGarageDoorOpener'
[7/24/2016, 1:13:09 AM] Registering accessory 'homebridge-legacy-plugins.HttpHygrometer'
[7/24/2016, 1:13:09 AM] Registering accessory 'homebridge-legacy-plugins.HttpThermometer'
[7/24/2016, 1:13:09 AM] Registering accessory 'homebridge-legacy-plugins.LiftMaster'
[7/24/2016, 1:13:09 AM] Registering accessory 'homebridge-legacy-plugins.Lockitron'
[7/24/2016, 1:13:09 AM] Registering accessory 'homebridge-legacy-plugins.Tesla'
[7/24/2016, 1:13:09 AM] Registering accessory 'homebridge-legacy-plugins.WeMo'
[7/24/2016, 1:13:09 AM] Registering accessory 'homebridge-legacy-plugins.X10'
[7/24/2016, 1:13:09 AM] Registering accessory 'homebridge-legacy-plugins.iControl'
[7/24/2016, 1:13:09 AM] Registering accessory 'homebridge-legacy-plugins.mpdclient'
[7/24/2016, 1:13:09 AM] Registering platform 'homebridge-legacy-plugins.Domoticz'
[7/24/2016, 1:13:09 AM] Registering platform 'homebridge-legacy-plugins.HomeAssistant'
[7/24/2016, 1:13:09 AM] Registering platform 'homebridge-legacy-plugins.HomeSeer'
[7/24/2016, 1:13:09 AM] Registering platform 'homebridge-legacy-plugins.ISY'
[7/24/2016, 1:13:09 AM] Registering platform 'homebridge-legacy-plugins.LIFx'
[7/24/2016, 1:13:09 AM] Registering platform 'homebridge-legacy-plugins.MiLight'
[7/24/2016, 1:13:09 AM] Registering platform 'homebridge-legacy-plugins.Openhab'
[7/24/2016, 1:13:09 AM] Registering platform 'homebridge-legacy-plugins.SmartThings'
[7/24/2016, 1:13:09 AM] Registering platform 'homebridge-legacy-plugins.TelldusLive'
[7/24/2016, 1:13:09 AM] Registering platform 'homebridge-legacy-plugins.Wink'
[7/24/2016, 1:13:09 AM] Registering platform 'homebridge-legacy-plugins.YamahaAVR'
[7/24/2016, 1:13:09 AM] Registering platform 'homebridge-legacy-plugins.ZWayServer'
[7/24/2016, 1:13:09 AM] ---
[7/24/2016, 1:13:19 AM] Loaded plugin: homebridge-marantz-volume
[7/24/2016, 1:13:19 AM] Registering accessory 'homebridge-marantz-volume.marantz-volume'
[7/24/2016, 1:13:19 AM] ---
[7/24/2016, 1:13:19 AM] Loaded config.json with 2 accessories and 0 platforms.
[7/24/2016, 1:13:19 AM] ---
[7/24/2016, 1:13:19 AM] Loading 2 accessories...
[7/24/2016, 1:13:19 AM] [Stereo Volume] Initializing marantz-volume accessory...
/usr/local/lib/node_modules/homebridge/lib/api.js:46
  if (name.indexOf('.') == -1) {
          ^

TypeError: Cannot read property 'indexOf' of undefined
    at API.accessory (/usr/local/lib/node_modules/homebridge/lib/api.js:46:11)
    at Server._loadAccessories (/usr/local/lib/node_modules/homebridge/lib/server.js:233:42)
    at Server.run (/usr/local/lib/node_modules/homebridge/lib/server.js:72:38)
    at module.exports (/usr/local/lib/node_modules/homebridge/lib/cli.js:40:10)
    at Object.<anonymous> (/usr/local/lib/node_modules/homebridge/bin/homebridge:17:22)
    at Module._compile (module.js:434:26)
    at Object.Module._extensions..js (module.js:452:10)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)
    at Function.Module.runMain (module.js:475:10)
    at startup (node.js:117:18)
    at node.js:951:3

Does not work with Denon AVR-X4300H

Had it working fine with my Denon AVR-X2200W, but it doesn't seem to work with my new AVR-X4300H. I also noticed that AVR-X4300H doesn't have a web UI for control and setup like the AVR-X2200W does - which is almost certainly why the plugin doesn't work - looking at the way the plugin works. The only web UI I can find is a basic, 3 page HEOS one - nothing with control settings.

Switch off when powered down

I’ve got this plugin successfully running, and using the 0%/off as the mute switch. This works great, but I was wondering if there’s some way for the switch to also show “off” whenever the Amp is powered down.

To be clear, I don’t want to use this plugin to control the power state, rather I’d like it to show as off when the amp is powered down, whilst still using the off toggle as a mute switch?

Mute issue

Hey,

Just started using this plugin and love it.

I am using the On/Off state of the 'bulb' for muting the Marantz which is great but have found a little issue.

If the volume is set to, for example, 55% and I turn 'Off' the 'bulb' it puts the Marantz on Mute which is great. However if I then ask Siri to set the volume ('bulb') to 60% then the Marantz does unmute but the volume stays at 55% and is not set to the requested volume. Homekit then reports the volume ('brightness') to be 60% even though it is actually 55%.

Also, it would be great if the mute status (i.e. the bulb being On or Off) was reported as Off when the Marantz is off or on standby as it looks a little odd it being On when the receiver is Off.

Thanks

Guy

Mute

I wish that I could turn the "dimmer" off to mute the Denon and on to unmute it.

Great plugin! Thanks for your hard work.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.