# \[APP\]\[Pro\] Apple TV & HomePod

**URL:** <https://community.homey.app/t/app-pro-apple-tv-homepod/147663>\
**Category:** Apps\
**Created:** [December 23, 2025, 9:32am UTC](https://community.homey.app/t/app-pro-apple-tv-homepod/147663 "2025-12-23T09:32:27Z")\
**Posts on this page:** 20\
**Page:** 20

<div class="post-metadata">

**Author:** ![BasMilius](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/basmilius/32/146560_2.png) [@BasMilius](https://community.homey.app/u/BasMilius)\
**Post date:** [March 15, 2026, 10:42am UTC](https://community.homey.app/t/app-pro-apple-tv-homepod/147663/387 "2026-03-15T10:42:32Z")

</div>

## Apple TV & HomePod 1.6.11 – Python Test

_Project ApplePy_

- Fixes a few connection related bugs from diagnostics reports.
- Stabilize artwork updates.

@Daron @Daniel-567219 Can you guys please test against this new version? I’ve updated some connection logic, but there is not really a way for me to test it.

---

<div class="post-metadata">

**Author:** ![Daniel-567219](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daniel-567219/32/79186_2.png) [@Daniel-567219](https://community.homey.app/u/Daniel-567219)\
**Post date:** [March 15, 2026, 10:55am UTC](https://community.homey.app/t/app-pro-apple-tv-homepod/147663/388 "2026-03-15T10:55:07Z")

</div>

Stile the same for me

Logg: a451b533-b2b7-4a97-a708-5cc0159f35f4

---

<div class="post-metadata">

**Author:** ![BasMilius](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/basmilius/32/146560_2.png) [@BasMilius](https://community.homey.app/u/BasMilius)\
**Post date:** [March 15, 2026, 11:06am UTC](https://community.homey.app/t/app-pro-apple-tv-homepod/147663/389 "2026-03-15T11:06:51Z")

</div>

@Daniel-567219 This is what I receive from you, seems more of a network issue.

```auto
[35m2026-03-15 10:52:03.546224e[0m | [sdk.py-log] [AppleApp] Apple TV & HomePod has been initialized
e[35m2026-03-15 10:52:03.622142e[0m | [sdk.py-log] [ManagerDrivers] [Driver:homepod] HomePod Driver has been initialized.
e[35m2026-03-15 10:52:03.622777e[0m | [sdk.py-log] [ManagerDrivers] [Driver:homepod-mini] HomePod Mini Driver has been initialized.
e[35m2026-03-15 10:52:03.675105e[0m | [sdk.py-log] [ManagerDrivers] [Driver:apple-tv] Apple TV Driver has been initialized.
e[35m2026-03-15 10:52:03.758770e[0m | [sdk.py-log] [ManagerDrivers] [Driver:apple-tv] [Device:c139a885-e128-41cb-a922-7c20444cc56c] Initialized.
e[35m2026-03-15 10:52:43.001210e[0m | [sdk.py-err] [ManagerDrivers] [Driver:apple-tv] [Device:c139a885-e128-41cb-a922-7c20444cc56c] Cannot find Stue-48E15C74533E.local on network after 10 attempts.
e[35m2026-03-15 10:53:13.908950e[0m | [sdk.py-log] [ManagerDrivers] [Driver:homepod-mini] Using transient credentials for Kjøkken (AudioAccessory5,1).
e[35m2026-03-15 10:53:14.422048e[0m | [sdk.py-log] [ManagerDrivers] 
e[35m2026-03-15 10:53:14.422962e[0m | [sdk.py-log] [ManagerDrivers] [Driver:homepod-mini] [Device:db85cfae-6bd9-4906-9aaa-d47216d0e131] Initialized.
e[35m2026-03-15 10:53:53.677888e[0m | [sdk.py-err] [ManagerDrivers] [Driver:homepod-mini] [Device:db85cfae-6bd9-4906-9aaa-d47216d0e131] Cannot find Kjkken.local on network after 10 attempts.

```

---

<div class="post-metadata">

**Author:** ![Daron](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daron/32/116883_2.png) [@Daron](https://community.homey.app/u/Daron)\
**Post date:** [March 15, 2026, 11:14am UTC](https://community.homey.app/t/app-pro-apple-tv-homepod/147663/390 "2026-03-15T11:14:24Z")

</div>

@Bas I’m getting this “not supported” error when trying to do anything with the device…

`53a553ca-9ec7-4ace-a0d9-b3ca57ea7b77`

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/9/8924e3eb71f0a423cc10955a4f30f67d75718f02.jpeg)

---

<div class="post-metadata">

**Author:** ![BasMilius](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/basmilius/32/146560_2.png) [@BasMilius](https://community.homey.app/u/BasMilius)\
**Post date:** [March 15, 2026, 8:57pm UTC](https://community.homey.app/t/app-pro-apple-tv-homepod/147663/391 "2026-03-15T20:57:36Z")

</div>

@Daron The connection to your Apple TV seems fine, that’s good news. From what I can see is that PyATV thinks all the features you’ve tried are not supported by your device, which is weird… I have to do some more research.

What model do you have?

---

<div class="post-metadata">

**Author:** ![BasMilius](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/basmilius/32/146560_2.png) [@BasMilius](https://community.homey.app/u/BasMilius)\
**Post date:** [March 16, 2026, 7:41am UTC](https://community.homey.app/t/app-pro-apple-tv-homepod/147663/392 "2026-03-16T07:41:06Z")

</div>

How is memory usage for everyone testing the Python version? It’s about 90-100MB here, which is a lot 😢 Also trying to do something about the app size of 36MB.

For reference, the TypeScript based version was ~1.9MB and used ~50MB ram in my setup.

---

<div class="post-metadata">

**Author:** ![Asterix](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/asterix/32/45768_2.png) [@Asterix](https://community.homey.app/u/Asterix)\
**Post date:** [March 16, 2026, 8:47am UTC](https://community.homey.app/t/app-pro-apple-tv-homepod/147663/393 "2026-03-16T08:47:15Z")

</div>

Hi Bas

I have a HomePod (1st generation) and the app version 1.6.12.

I can connect to the HomePod, but it’s only accessible for a short time before it goes offline. The same thing happens when I restart the app.

I’ve already removed and re-added the HomePod, but the issue persists.

The app doesn’t offer any troubleshooting options.

 ![IMG_0564](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/a/da9e4463a10231eed71e5615e681b986c45f46d7.jpeg)

 ![IMG_0566](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/7/d7ebc282617421e1c72ef5fb47521c5f90d995e0.png)

 ![IMG_0565](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/7/1787d913d5069bb210c20fefa1ed599de259e009.jpeg)

---

<div class="post-metadata">

**Author:** ![ChrisWat](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/chriswat/32/122021_2.png) [@ChrisWat](https://community.homey.app/u/ChrisWat)\
**Post date:** [March 16, 2026, 9:13am UTC](https://community.homey.app/t/app-pro-apple-tv-homepod/147663/394 "2026-03-16T09:13:56Z")

</div>

This is what it looks like for me

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/2/7262ca52dec969c13ee101c3dfd80dd1a7bcbd1d.png)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/9/6917345a033a7541def38a2b01c79869bea2887c.png)

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [March 16, 2026, 11:39am UTC](https://community.homey.app/t/app-pro-apple-tv-homepod/147663/395 "2026-03-16T11:39:38Z")

</div>

@BasMilius, Since switching to Python, the Homey App Store always displays a timeout when I install a newer version:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/8/88ee375f516ca47e1b12c033bd4692af50b848c0.jpeg)  
The new version will still be installed, though.

So it’s no big deal; I just wanted to let you know.

* * *

Homey Pro (2026)  
Storage: ca. 60 MB  
RAM: ca. 83 MB (with no devices added!)

---

<div class="post-metadata">

**Author:** ![Ricky\_H](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ricky_h/32/26032_2.png) [@Ricky\_H](https://community.homey.app/u/Ricky_H)\
**Post date:** [March 16, 2026, 12:37pm UTC](https://community.homey.app/t/app-pro-apple-tv-homepod/147663/396 "2026-03-16T12:37:26Z")

</div>

Unfortunately didn’t work. Can’t seem to add my Apple TV (only have one). Even factory reset it and tried again, and while it’s visible I don’t get the pincode screen so can’t add it.

---

<div class="post-metadata">

**Author:** ![BasMilius](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/basmilius/32/146560_2.png) [@BasMilius](https://community.homey.app/u/BasMilius)\
**Post date:** [March 16, 2026, 6:47pm UTC](https://community.homey.app/t/app-pro-apple-tv-homepod/147663/397 "2026-03-16T18:47:19Z")

</div>

## Apple TV & HomePod 1.6.13 – Python Test

- More work on connection management.
- Stabilizing realtime communication with widgets.

@Asterix @Ricky_H Hmm, please try again with this version. I don’t really have a clue what is going wrong. Maybe also try removing and re-adding a device.

@DirkG I have the same while developing the app. Maybe it’s related. I emailed Athom about it today and they’re figuring it out internally. Hope to hear from them soon 🙂

---

<div class="post-metadata">

**Author:** ![Asterix](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/asterix/32/45768_2.png) [@Asterix](https://community.homey.app/u/Asterix)\
**Post date:** [March 17, 2026, 5:22am UTC](https://community.homey.app/t/app-pro-apple-tv-homepod/147663/398 "2026-03-17T05:22:33Z")

</div>

Hi Bas

I’ve now installed version 1.6.13 and removed and re-added the HomePod, and it’s working again.

Thank you very much 👍

---

<div class="post-metadata">

**Author:** ![BasMilius](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/basmilius/32/146560_2.png) [@BasMilius](https://community.homey.app/u/BasMilius)\
**Post date:** [March 17, 2026, 6:55am UTC](https://community.homey.app/t/app-pro-apple-tv-homepod/147663/399 "2026-03-17T06:55:46Z")

</div>

@Asterix Ah great news! Hopefully it keeps working with future updates 🙂

---

<div class="post-metadata">

**Author:** ![BasMilius](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/basmilius/32/146560_2.png) [@BasMilius](https://community.homey.app/u/BasMilius)\
**Post date:** [March 17, 2026, 8:05am UTC](https://community.homey.app/t/app-pro-apple-tv-homepod/147663/400 "2026-03-17T08:05:38Z")

</div>

Everyone running the Python version 1.6.13, how is it running? It’s running quite smooth here.

I’m asking because I want to start working on making the migration path from 1.5.x to the newer versions stable and don’t want to tinker with the connection code that much.

---

<div class="post-metadata">

**Author:** ![Anton\_Wierenga](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/anton_wierenga/32/115265_2.png) [@Anton\_Wierenga](https://community.homey.app/u/Anton_Wierenga)\
**Post date:** [March 17, 2026, 9:22am UTC](https://community.homey.app/t/app-pro-apple-tv-homepod/147663/401 "2026-03-17T09:22:51Z")

</div>

@BasMilius 1.6.13 is stable for me!

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [March 17, 2026, 9:26am UTC](https://community.homey.app/t/app-pro-apple-tv-homepod/147663/402 "2026-03-17T09:26:50Z")

</div>

For me, the problem hasn’t changed with version 1.6.13.

It’s possible to add the Apple HomePod mini, but after few seconds, the mini is shown as unavailable (red triangle with an exclamation mark). The same thing happens when I restart the app. The mini is available for a few seconds, and then the red triangle with the exclamation mark appears again.

---

<div class="post-metadata">

**Author:** ![Asterix](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/asterix/32/45768_2.png) [@Asterix](https://community.homey.app/u/Asterix)\
**Post date:** [March 17, 2026, 2:44pm UTC](https://community.homey.app/t/app-pro-apple-tv-homepod/147663/403 "2026-03-17T14:44:54Z")

</div>

Hi Dirk

Did you delete the HomePod after the update and then add it again?

Without deleting it and adding it again, I had the same issue.

---

<div class="post-metadata">

**Author:** ![BasMilius](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/basmilius/32/146560_2.png) [@BasMilius](https://community.homey.app/u/BasMilius)\
**Post date:** [March 17, 2026, 3:41pm UTC](https://community.homey.app/t/app-pro-apple-tv-homepod/147663/404 "2026-03-17T15:41:58Z")

</div>

@DirkG Can you send a new diagnostics report about a minute after pairing the device? And please specify the version of the app you’re running.

---

<div class="post-metadata">

**Author:** ![BasMilius](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/basmilius/32/146560_2.png) [@BasMilius](https://community.homey.app/u/BasMilius)\
**Post date:** [March 17, 2026, 6:19pm UTC](https://community.homey.app/t/app-pro-apple-tv-homepod/147663/405 "2026-03-17T18:19:17Z")

</div>

## Apple TV & HomePod 1.6.15 – Python Test

- Pair other protocols as well for Apple TV. You have to enter three PINs. It’s best to re-pair your Apple TV('s) with this update.
- **Breaking** : All widgets need to be edited, the app now uses the proper device picker instead of an autocomplete.
- Controls that are not available or disabled are now visualized in the mini player widget.
- The mini player now has the option to show a blurred artwork as background.

Now I’m going to focus on a migration path for real 🙂

> **[Apple TV & HomePod | Homey](https://homey.app/en-us/app/com.basmilius.apple/Apple-TV-&amp;-HomePod/test/)**
>
> Control your Apple devices from your Homey.

---

<div class="post-metadata">

**Author:** ![Daron](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daron/32/116883_2.png) [@Daron](https://community.homey.app/u/Daron)\
**Post date:** [March 17, 2026, 8:35pm UTC](https://community.homey.app/t/app-pro-apple-tv-homepod/147663/406 "2026-03-17T20:35:10Z")

</div>

Hi Bas, it’s an A1842 Apple TV 4K.

still doesn’t work (getting the “not supported” errors. I’m on the .15 minor release I think.

[Previous page](https://community.homey.app/t/app-pro-apple-tv-homepod/147663.md?page=19)

[Next page](https://community.homey.app/t/app-pro-apple-tv-homepod/147663.md?page=21)
