Pierre Ståhl
Pierre Ståhl
I believe I was wrong regarding not printing the initial state when starting `atvscript`: you should get what is currently playing printed at start. Is that good enough? Not sure...
You can use `atvproxy` for that. Ports are randomized for each TCP connection, so it's not really usable though (the proxy only supports some signaling, so you can't use it...
`atvproxy` uses static keys, so it should just work after pairing. But as I said, new ports will be allocated *every* time someone connects and you would require encryption keys...
This is a different error, there actually is a "backoff" error after too many attempts. What kind of device is this?
Yes, now when I look at it, it looks a bit a strange. This suggests that the Apple TV does not include the salt value but also not any error....
Sure, should be something like `logging.getLogger("pyatv").setLevel(logging.DEBUG)`.
That port is unfortunate the least interesting one. The ones needed here (data and event ports) are communicated once the connection is encrypted.
Nope, that I know of.
If you double-press the menu button, you can swipe up to kill an app (I assume you know that). Currently there's no swipe support in pyatv, but just calling `up`...
Thanks for using it 😊 Yeah, no, don't think there's any better way. But you more or less had that answer already then 😉