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

IOS 14 - notice about TV Icon #298

Closed
nicoduj opened this issue Sep 18, 2020 · 8 comments
Closed

IOS 14 - notice about TV Icon #298

nicoduj opened this issue Sep 18, 2020 · 8 comments
Labels
good first issue Good for newcomers
Milestone

Comments

@nicoduj
Copy link
Owner

nicoduj commented Sep 18, 2020

Hi all,

Since GM / Final of IOS 14, it seems that first TV accessory does not have a TV icon anymore, if it is published through the bridge and not as an external accessory.

The beahvior changed during the beta one way and another, so I won't do anything until 14.1 at least .

Meanwhile, if you really want the icon, you can publish all TV accessories as external accessories (use corresponding option publishAllTVAsExternalAccessory .

Support of bridged TV accessories has never been really official, and it has at least never been really supported for control center widget (that is why the second hub is published as an external accessory).
I might move to a default behavior of publishing all TV Accessories as external (I did not do that at first since it needs one more steps to add - and remove - them in home app but thinking of it).

#297 - #295 - #282

@nicoduj nicoduj added the good first issue Good for newcomers label Sep 18, 2020
@nicoduj nicoduj changed the title IOS 14 - notice about Icon IOS 14 - notice about TV Icon Sep 18, 2020
@nicoduj nicoduj pinned this issue Sep 18, 2020
@leoneleone
Copy link

@nicoduj
iOS 14 has a new “Set Top Box” accessory category, which might be useful for the plug-in.

https://appleinsider.com/articles/20/09/16/apple-quietly-adds-new-streaming-device-categories-to-homekit-in-ios-14

@jplwoodward
Copy link

jplwoodward commented Sep 19, 2020

This issue is still there in IOS 14.2 Beta.

@raygan
Copy link

raygan commented Sep 30, 2020

Thanks, glad to have my icon back. If this situation doesn't change it might be nice for this information to be spelled out in the Config UI X settings screen for the plugin.

@nicoduj nicoduj added this to the 1.4.0 milestone Oct 1, 2020
@nicoduj nicoduj closed this as completed Oct 4, 2020
@sxc731
Copy link

sxc731 commented Nov 25, 2020

This issue is still there in IOS 14.2 Beta.

In my case (homebridge-harmony v1.4.1 and iOS 14.2), I had to add: "publishAllTVAsExternalAccessory": true to my HB config.json (this can also be accomplished from the WebUI under "General"). The documentation suggests this defaults to true but it doesn't appear to be the case. After doing this, I had to re-add the TV accessory to HomeKit and the "TV" icon is back.

@nicoduj
Copy link
Owner Author

nicoduj commented Nov 25, 2020

Hi, It defaults to true for new installs. Existing install which have a cached accessory will still retrieve it from cache . If you remove it from cache, at next start it will publish as an external accessory

@DaveM8686
Copy link

This actually doesn’t seem to work for me. If I delete the plug-in and then reinstall with the publish as external set to true, the tv just doesn’t appear.

@nicoduj
Copy link
Owner Author

nicoduj commented Feb 21, 2021

This actually doesn’t seem to work for me. If I delete the plug-in and then reinstall with the publish as external set to true, the tv just doesn’t appear.

You have to add it manually it won't' be linked to the hub

@DaveM8686
Copy link

This actually doesn’t seem to work for me. If I delete the plug-in and then reinstall with the publish as external set to true, the tv just doesn’t appear.

You have to add it manually it won't' be linked to the hub

Oh, I see. That worked now, thank you! Sorry about that.

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

No branches or pull requests

6 participants