-
Notifications
You must be signed in to change notification settings - Fork 69
Add support for more commands #323
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
c0515b6
to
dd2097a
Compare
Commands added: - Dimmer Control - Channel Level Control - Audio Delay Control - Dirac Filter Control - Eco Mode Control - Audyssey LFC Control - HDMI Output Control - Status Display - Surround Mode Next/Previous
12217e4
to
66586a4
Compare
@ol-iver what should I do about the problems with |
I'll remove support for python 3.7. It is EOL anyway. |
Damnit, I missed your comment and now I pushed the changes. Do you want me to revert it? |
b1a19cc
to
43fe7c3
Compare
43fe7c3
to
01f8b79
Compare
If anyone had any doubts, the number of commits to fix linting should tell you that I'm not a Python developer 😅 |
Please give it a try 👍 |
Done. Just realized that I could create literals in the const file to not have to duplicate the definitions, that would also work for the channel enum, but I'm not sure about that one as the channel names are a bit hard to understand the acronyms, that's the reason I chose to use enums for those two types, |
203d5d6
to
fe8c2f5
Compare
fe8c2f5
to
c2b9f5b
Compare
|
Okay, realized I could use bool instead of returning ON/OFF, now I'm out of ideas :) |
@ol-iver I have an idea for how to get some of the toggle commands working via http. The api supports sending IR commands to it by sending the identifiers for the IR command. There isn't an IR command for everything, but the settings and other stuff should work. I'm not going to do this a part of this PR because it's already bigger than what I would consider ok (sorry about that). Edit: They still don't toggle, only the mute command does, and that one I think is already working with HTTP? |
e57687e
to
674c58e
Compare
674c58e
to
7e6c265
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's a crazy amount of commands and properties, awesome 🚀
Are you using home-assistant? Maybe they could be added as services/additional entities. I'm not sure what's the best way there though since I did not do any bigger contributions lately.
IIRC the mute command does not toggle perfectly with HTTP since there must be an |
Btw., I'm sorry that it took so long. I did not spend so much time here recently. |
I don't use home assistant, I use this on my remote (Unfolded Circle). No worries with the delay, we all have work and private life that needs to take priority first |
The remote looks good, I'm gonna check it out. I'm gonna cut a new release soon, that you can use your work here 😄 |
Awesome, thanks! Once released I'll do a PR to the Denon integration driver with the changes :) |
Adds support for the following:
Audyssey
DenonAVR
Dirac
Sound Mode
Volume