-
Notifications
You must be signed in to change notification settings - Fork 2
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
Physical volume buttons on phone with apple remote app don't adjust volume on MRX 540 #14
Comments
Hi, I did multiple tests on my production server and I was not able to reproduce this issue for the moment (iOS 17, Homebridge 1.6.1) Also tried adding the external television accessory on my devel server. Have you tried running Homebridge in Debug mode to check if plugin was receiving any commands from Homekit remote ? Will try to further investigate on my side. |
Interesting that it's not reproducible |
Home app Television accessory is created in Homebridge by configuring the 2 following services: 1- Televison service that manages the power button, input selector, control center remote buttons 2- TelevisionSpeaker service that manages the physical up and down buttons Problem isolated to the TelevisionSpeaker service could explain your situation. You can run Homebridge un debug mode with the -D flag in your console / terminal If running Homebridge UI, do you see the following 2 accessories in your accessory page ? |
Thanks for the explanation. |
I was thinking about your situation: 1- try to run the plugin in debug mode with -D flag to check if the plugin is registering any events from the up and down physical keys 2- For testing purposes, maybe try adding the power input external television accessory for zone 2 and check if you can get physical keys to work for zone 2. |
thanks for thinking further about my case. I'll close the ticket for now. I'm still not sure how the messed up config happened. |
Actually before closing out this ticket. Would it be possible to make the Dolby modes accessory, ALM modes accessory and inputs accessory have unique serials? Maybe there are other accessories that also don’t have unique serial numbers but I noticed at least those three share the same one. I’m wondering if maybe this may have caused the issue for me since I do use some other HomeKit tools like Controller, home+ and perhaps I messed up my HomeKit config somehow when restoring a backup or something. |
I will look into that. ALM, Dolby and Input really are 1 accessory presenting multiple services. Serial number is bounded to the accessory. I will check if I can get a unique serial number attached to the service rather than to the accessory. I wonder why Homekit backup apps needs unique serial numbers. Accessories and services are mainly identified with their uuid. |
My mute, arc, power, volume and brightness accessories in the home app show up as: |
ARC, Mute and Power are all a single accessory containing a single service. ALM, Input and Dolby are a single accessory containing multiple switch services sharing the same serial number. Will try creating unique serial |
ALM , Dolby and Input accessory were indeed sharing the same serial number. |
Sure. Will give it a go and report back. |
Looks good! |
Describe Your Problem:
Logs:
Plugin Config:
Screenshots:
Environment:
The text was updated successfully, but these errors were encountered: