Giter VIP home page Giter VIP logo

Comments (7)

ACDR avatar ACDR commented on June 24, 2024 1

Created a shortcut - this will ask for the AVR IP Address & desired volume on import. You can then trigger this shortcut in an automation to set the volume.

https://www.icloud.com/shortcuts/1e8b0433e975465780bfb44aa7f0a608

from homebridge-yamaha-avr.

iSteve-O avatar iSteve-O commented on June 24, 2024 1

Created a shortcut - this will ask for the AVR IP Address & desired volume on import. You can then trigger this shortcut in an automation to set the volume.

https://www.icloud.com/shortcuts/1e8b0433e975465780bfb44aa7f0a608

Yeah that's awesome. Thank you for telling me that URL. I already made a shortcut using that LOL but I appreciate you showing me anyway!

Mine just set a volume. Yours is much cooler LOL you used the fancy URL encoding so you could change the IP address for any receiver or change the volume easily. With mine I had to edit the URL every time so yours is much better.

from homebridge-yamaha-avr.

ACDR avatar ACDR commented on June 24, 2024

Hi @nitaybz, you should be able to control the volume with automations using the native HomeKit Speaker device available for Yamaha AVRs.

I suppose this may not be available for all models though.

I'll look into adding support for Zones & optionally adding a Speaker device for automation volume control. πŸ‘

from homebridge-yamaha-avr.

nitaybz avatar nitaybz commented on June 24, 2024

unfortunately I don't have a native HomeKit AVR.

I'll look into adding support for Zones & optionally adding a Speaker device for automation volume control. πŸ‘

That's super awesome! I would greatly appreciate it and I'm sure the entire Homebridge community will.
I'll be watching your plugin to see if we have any progress with that, for now I'm using other plugins with modifications I made but there are so many complications there that it will be better to write it from the start...
Then, I encountered your beta, looked at the code, and I thought to my self: "this guy can really do it!" ;)

ThanksπŸ™

from homebridge-yamaha-avr.

iSteve-O avatar iSteve-O commented on June 24, 2024

Hi @nitaybz, you should be able to control the volume with automations using the native HomeKit Speaker device available for Yamaha AVRs.

I suppose this may not be available for all models though.

I'll look into adding support for Zones & optionally adding a Speaker device for automation volume control. πŸ‘

I didn't know this either! I am so glad I decided to read through other issues LOL Thanks again for explaining in detail.

This only works for audio the receiver is actually playing (like airplay, net radio, tuner, etc) it doesn't work with HDMI inputs, for example. Oh well. Thanks still LOL

from homebridge-yamaha-avr.

ACDR avatar ACDR commented on June 24, 2024

This only works for audio the receiver is actually playing (like airplay, net radio, tuner, etc) it doesn't work with HDMI inputs, for example. Oh well. Thanks still LOL

Could possibly solve this one with a Shortcut automation for now, using the "Get contents of URL" action with this URL:
http://{AVR_IP}/YamahaExtendedControl/v1/main/setVolume?volume=50

A shame there's still no way to directly control the volume of an AVR device in an automation. 😞

from homebridge-yamaha-avr.

ACDR avatar ACDR commented on June 24, 2024

Additional zones can now be enabled in https://github.com/ACDR/homebridge-yamaha-avr/releases/tag/v3.0.0-beta.8 (see release notes for config - or enable with Homebridge config UI)

Volume "workaround" devices for each zone have been added in https://github.com/ACDR/homebridge-yamaha-avr/releases/tag/v3.0.0-beta.9 - these are also opt-in via similar config setting as zones, disabled by default.

from homebridge-yamaha-avr.

Related Issues (20)

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.