Skip to content
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

tvos 13 breaks remote's homekit support? #71

Open
tvtechdir opened this issue Sep 24, 2019 · 14 comments
Open

tvos 13 breaks remote's homekit support? #71

tvtechdir opened this issue Sep 24, 2019 · 14 comments

Comments

@tvtechdir
Copy link

tvtechdir commented Sep 24, 2019

Looks like tvos13 breaks the remote. It does not show up in Homekit to add as an accessory, neither as a device in the Apple TV to pair.

I am running oznu-hombridge in a Synology Docker.

The plugin itself seems configured correctly. Logs do not throw errors, Homekit doesn't see it.

My config is as follows:

  {
    "platform": "DACP",
    "devices": [
      {
        "name": "AppleTV",
        "features": {
          "no-volume-controls": true,
          "input-controls": true,
          "alternate-playpause-switch": true
        }
      }
    ]
  }

Log indicates no problems with the configuration of the plugin itself. The remote does not show up to pair in the ATV.

[37m[9/25/2019, 12:14:28 PM]�[39m Loaded plugin: homebridge-dacp
�[37m[9/25/2019, 12:14:28 PM]�[39m Registering platform 'homebridge-dacp.DACP'
�[37m[9/25/2019, 12:14:49 PM]�[39m Loaded plugin: homebridge-dacp
�[37m[9/25/2019, 12:14:49 PM]�[39m Registering platform 'homebridge-dacp.DACP'
�[37m[9/25/2019, 12:14:53 PM]�[39m �[36m[DACP]�[39m Initializing DACP platform...
�[37m[9/25/2019, 12:14:53 PM]�[39m �[36m[DACP]�[39m DACP Platform Plugin Loaded - Version 0.9.2
�[37m[9/25/2019, 12:14:53 PM]�[39m �[36m[DACP]�[39m Found accessory in config: "AppleTV"
�[37m[9/25/2019, 12:14:53 PM]�[39m �[36m[DACP]�[39m
�[37m[9/25/2019, 12:14:53 PM]�[39m �[36m[DACP]�[39m Skipping creation of the accessory "AppleTV" because it doesn't have a pairing code or
�[37m[9/25/2019, 12:14:53 PM]�[39m �[36m[DACP]�[39m service name yet. You need to pair the device/iTunes, reconfigure and restart homebridge.
�[37m[9/25/2019, 12:14:53 PM]�[39m �[36m[DACP]�[39m
�[37m[9/25/2019, 12:14:53 PM]�[39m �[36m[DACP]�[39m Beginning remote control announcements for the accessory "AppleTV".
�[37m[9/25/2019, 12:14:53 PM]�[39m �[36m[DACP]�[39m
�[37m[9/25/2019, 12:14:53 PM]�[39m �[36m[DACP]�[39m Use passcode 6334 to pair with this remote control.
�[37m[9/25/2019, 12:14:53 PM]�[39m �[36m[DACP]�[39m
�[37m[9/25/2019, 12:14:53 PM]�[39m �[36m[DACP]�[39m Starting DACP browser...

-edit-

I’ve since rolled back to 12.4.1. Everything is working as it should.

@tvtechdir tvtechdir changed the title tvos 13 will not display remote to pair tvos 13 breaks remote's homekit support? Sep 25, 2019
@pax0707
Copy link

pax0707 commented Sep 28, 2019

Looks like it.

@galbartal
Copy link

Doesn't work for me either....

@dior4ik
Copy link

dior4ik commented Sep 30, 2019

the same problem. is this project alive?

@ElectroGloop
Copy link

I couldn't find much info about it online, but from what I understand DACP support has been removed in tvOS 13.

@tvtechdir
Copy link
Author

I couldn't find much info about it online, but from what I understand DACP support has been removed in tvOS 13.

If that's the case it's a big loss for Apple. I will not upgrade software or hardware any further.

@ElectroGloop
Copy link

You can use the newer 'Media Remote' protocol to communicate with the Apple TV.

There is an interesting post about using this protocol with Apple TV written by Evan Coleman:
https://medium.com/@evancoleman/apple-tv-meet-my-lights-dissecting-the-media-remote-protocol-d07d1909ad82

He has even created a homebridge plugin here

I have just set this up on my homebridge and can confirm it is working perfectly with tvOS 13

@pax0707
Copy link

pax0707 commented Oct 2, 2019

Nice.
Will give this a go.

@tvtechdir
Copy link
Author

Maybe I'm doing something wrong, but I can't get that homebridge plug in to install on my NAS. It errors out every time. Heading over to submit logs.

@PaRkThEcAr
Copy link

You can use the newer 'Media Remote' protocol to communicate with the Apple TV.

There is an interesting post about using this protocol with Apple TV written by Evan Coleman:
https://medium.com/@evancoleman/apple-tv-meet-my-lights-dissecting-the-media-remote-protocol-d07d1909ad82

He has even created a homebridge plugin here

I have just set this up on my homebridge and can confirm it is working perfectly with tvOS 13

@ElectroGloop how did you manage to get this plug in installed? i have had NO luck whatsoever. the Node-Appletv repo and the Homebridge Theater Mode repos refuse to install on my mac mini.

@tvtechdir
Copy link
Author

@PaRkThEcAr @ElectroGloop, same here which was my primary reason for using DACP. I am on a Synology NAS 1018+ running oznu-homebridge in Docker.

@ElectroGloop
Copy link

To be honest I did have a bit of trouble getting it to run, but I thought that was down to my setup more than anything.
I ended up having to manually recompile the sodium package it relies on.
What errors are you getting?

@PaRkThEcAr
Copy link

PaRkThEcAr commented Oct 3, 2019 via email

@ElectroGloop
Copy link

This is different to the error I was getting.
It might be worth checking out one of the forks as they claim to fix sodium dependencies.

@PaRkThEcAr
Copy link

PaRkThEcAr commented Oct 9, 2019 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants