evandcoleman / node-appletv

A node module for interacting with an Apple TV (4th-generation or later) over the Media Remote Protocol.

Home Page:https://evandcoleman.github.io/node-appletv/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

No state messages with tvOS14 Beta

DerThommy83 opened this issue · comments

Hello,

with tvOS14 there are not state messages received any more. Still working are comamnds, queue, artwork and raw messages. Could you please check if anything has to be adjusted?

Thanks,
Thomas

Same issue here.

@evandcoleman any chance of getting this fixed?

It looks like pyatv works with tvOS 14.

node-appletv-x fork has an issue with some information about why it doesn't work:
stickpin/node-appletv-x#4

"Based on the debug output I found out that the state command is having issues decoding the result of the "PLAYBACK_QUEUE_REQUEST_MESSAGE".

Message length mismatch
Message length mismatch"

I don't know where to begin to debug this, but here is the protobuf directory from pyatv. It might be a trivial fix, to replace the protos from this repo with the ones from pyatv.

https://github.com/postlund/pyatv/tree/master/pyatv/mrp/protobuf

Should be fixed in v2 whenever I get around to finishing that. Hopefully soon

Awesome, thanks!

I use this for my own custom. home automation software. I used to be able to show a lot of information about what's playing, etc.

2020-10-28 at 1 03 PM

My home automation software:

https://github.com/RoboDomo/

commented

@evandcoleman hi, wait v2?