HomeKit support for tvOS

Edited - I wasn’t fully aware of the SDK availability to app developers…

You can do this already via homebridge by linking into the Apple TV generic play/pause status and it would work with Netflix / iplayer or whatever else as well.

I’m not trying to derail your suggestion - I just think it’s ahead of its time :wink:

It’s not ahead of its time. :slight_smile:
A few years ago Kodi did it with just a addon.

It’s true to say that Apple are taking their merry time adding functionality to HomeKit. At least IP TV, IP Bluray and IP Set top box functionalities should have been available from the beginning.

I 've done KNX for a living for the last 10 years, and all the posh houses bolt a Crestron or Savant or similar AV interface on top to manage the AV and Media - and it’s all integrated and we’ve been doing this for 20 years already.

Homekit is directly competing in the KNX space but strangely, not in the AV space - given that they have Apple TVs which totally eliminate the need and cost of a full AV system. One in each room and BOOM. A value added ecosystem tie-in that costs them nothing but code…

Anyway I digress. Homekit support would be awesome if its possible through the proper channels.

Interesting; 2 new categories this year:

Speakers
and
Remotes.

You might be able to justify that Infuse is acting as a remote to trigger events on a play event, and on a pause or stop event.

screen_shot_2018-09-08_at_13.44.25.png

Edited the post as it was accurate as far as accessories - but not for tvOS apps. It would appear this feature is quite possible without needing MFi certification or for the app to pretend to be an accessory.

Pensive,

Thanks for your interest and lengthy posts, but I think you’ve lost your way.

We, and other Philips Hue supports, do not want Infuse to became an accessory of any type to HomeKit.

We just want some simple shortcuts to scenes and devices already added to the HomeKit with a little bit of magic and automatization.

There are plenty of apps for HomeKit control in the App Store, and there are some apps for HomeKit control in the tvOS App Store.

Infuse doesn’t need to be a MFI member, or doesn’t need any chips (even the software ones).

Creating a HomeKit app is just like creating a “Fart app” or supporting RMVB file format. Programming based tasks, not politics.

To give you examples:






Or other apps strictly made for Apple TV (see the attachment) to which I can’t link for known reasons.

Those developers are not members of MFi program, nor do they introduce any new equipment to HomeKit.

A good example of a great HomeKit app is:

This app allows to set and see things that Apple won’t let you see and set in HomeKit, it taps in the devices characteristics and supports hidden features of many HomeKit devices : )

So yeah, to sum up, Infuse could easily tap into the HomeKit framework to control it directly, without the need of some additional Homebridge services operating on Raspberry Pis which the price is an equivalent of 4 months of electricity bill in Poland.

1 Like

Fair enough - it looks like you’re quite right.
I’ll tune out then.

Being able to trigger a HomeKit scene on play, and one on pause/stop would be really cool.

1 Like

biggrin :smiley: :smiley: +D =D :biggrin:
I am waiting with great excitement.

Just a note; I’ve got homebridge working in my home and there is nothing simple about it. Even the easy to deploy packages will require you to roll your sleeves up and get into various terminal action, JSON file adjustment and various other package and dependency challenges that you will face. If you tech savvy - you’ll get it working but it might take a few days to get all the packages you want going.

if you do - you can achieve this functionality in homebridge with this plex plugin:

it will only work with plex triggers, but it has some good filtering rules per player and per user.

Or you can achieve this with this plugin for all play/pause stop on the apple tv - and you can set this up only on a per-apple-tv basis. But it will also trigger when you airplay music or do anything else on your apple tv:
“The Theater Mode Switch is used to toggle theater mode on and off. It is recommend that you turn this off when you are done watching. This will prevent your lights from going crazy when you start AirPlaying music later.” That doesn’t sound usable to me, if you have to enable and disable it all the time you might as well manually trigger your homekit scene. Not a solution for me - unless you only use the apple tv for visual media.

But really this post is to comment - the average user base of infuse are not going to enjoy, nor will they want, to setup this system which - i should remind everyone - could potentially stop working at any moment like the airplay video support did in kodi. It’s been hard work, lots of fails, lots of frustration, had to completely delete and rebuild my Homekit Home at one point for reasons I can’t explain.

Making this function truly accessible would be amazing.

error :slight_smile:

Any news?

Any simple HomeKit integration at first would good.

Just an optional button (activated in the settings) near the main Play button which could trigger selected scene would be great.

Integrating with HomeKit makes more sense than with Philips Hue. Given that Infuse is Apple-only, and anyone with Philips Hue products could easily add them to the Home app for HomeKit compatibility, the best solution would be to support HomeKit, thus providing what each camp effectively wants. It’s safe to say everyone here has access to the Home app, but not everyone has access to or uses Philips Hue. It would be far more powerful to have HomeKit triggers than Philips Hue triggers.

Not quite - the hue support request is for Hue Entertainment which is immersive real-time rgb lighting effects in time with your movie. You’ll not be able to achieve that through HomeKit certainly not in the foreseeable future :slight_smile:

But HomeKit support would definitely be cool :smiley:

It’s been a while since I read that thread. You’re absolutely right–Hue Entertainment.

+1 for homekit support

I’m a LIFX user, but would consider selling it all for some of that Hue Entertainment stuff.

I also run home bridge and it is a bit of a pain (Luckily I’m running it on ESXI so if & when I nuke it, I can restore the previous snapshot. Way less painful than raspi’s and what not).

I would however accept a homebridge-infuse thingamajig

+1 for HomeKit support.

What sort of Homekit support is planned ? As a media player ? I dont see that as an available category

Basically it would just set scenes that you want during key events such that the scenes dim the lights, etc:
Infuse browsing - set scene “Movie Room”
Infuse playing - set scene “Movie Time”
Infuse paused - set scene “Intermission”

2 Likes

Absolutely! +1

Wow! This idea sounds great!