CarPlay Support

Are there any plans to support CarPlay through the iOS Companion app?

1 Like

Developers need a special entitlement from Apple in order to have a CarPlay app, and currently those are only granted to media player apps and navigation apps.

So it’s not possible currently unless Apple loosens those requirements down the line.

Too bad! I would love to have a button on the CarPlay screen to open the garage door…

3 Likes

You can do this by using the Homekit integration and exposing any cover have have created in HA to represent your garage door. I have a DIY garage door opener through Tasmota and in to HA, and works so so well on CarPlay!

Do you have your garage door integrated to HA already?

Yes indeed, and I already exposed it to HomeKit through Home Assistant. I don not have a CarPlay radio yet. I did not know it would work out of the box…!

Do you also have a button on the radio display to open the door? Or is it only working through Siri commands?

Ok awesome, all you need is a CarPlay compatible radio, iOS 13 or greater and you are all set! As long as your garage is exposed in Homekit, when you are in proximity of your home it will appear on the dashboard on CarPlay automatically so you can open and close it. Or you can use Siri like you normally would on your phone.

This video shows the button in action, as I said it disappears and appears based on your location, will only show up when you are about 100m from your house. I use it religiously, works a treat!

5 Likes

LOL, I wanted to be able to build this and it turns out it already exists! :sweat_smile:

Just recently Apple updated the HomePod as well and it works wonderful as a door bell.
I love these small details!

1 Like

Hi,
I have homeassistnt and HomeKit. But it doesn’t work for me?
Do I have to do some extra settings?

How does HomeKit know that I am now at my house? Where do I have to write my address?

I had the same question. You need to add your home address to your personal contact card/information. Then iOS knows where you live and can show you the garage button in Carplay.

How is this work? is there a step by step on how to do this? I mean to have the button available upon closing in the house?

There are videos on YouTube which show you how to build garage door openers and integrate.
But basically you need to build or buy a wifi garage door opener than connects in to Home Assistant, and then expose the cover.xxx entity in the HomeKit integration and it will then be in HomeKit. Once in HomeKit it will automatically be deleted by CarPlay and show up on the CarPlay Home Screen when you are in proximity of your house.

Digging this up… Shelly app just got carplay support so seems apple is giving that entitlement to more apps than navigation, music and such!

1 Like

What does the Shelly app do? Apple’s listed allowed apps are:

The following types of apps are supported: audio, communication (messaging and calling), driving task, EV charging, fueling, navigation (turn-by-turn directions), parking, quick food ordering, and automaker (published by car manufacturers).

Apps must only do these things in CarPlay and cannot vary from that - no slipping in additional features at least by their reckoning.

Had the same thought today.
I have some Shelly devices but none is showing up in the app. The app is saying please configure devices in the app settings but there is no such setting for my plugs,1pm or em3.

In the Shelly app, under preferences → CarPlay you can activate which entities you want to add to CarPlay.

I second this, shelly now works in carplay. devices can be selected in the shelly app for carplay. I hope the same will be added to Homeassistant soon

This image was added to Shelly’s FB group by the Dimitar himself (the CEO).

It doesn’t seem to fit in any of the categories mentioned but they still got it… Either Apple is loosening their restrictions or they got a special favour for wtv reason. I really doubt they granted the CarPlay entitlement to Shelly by accident.

Not sure if someone at Nabu or home assistant dev circle has any contact within shelly to clarify? Shelly is in good terms with Home Assistant as far as I understand.

2 Likes

We submitted a request similar to what Shelly did. We’ll see if it’s successful! Fair warning: I have a lot of other things that need doing before this, even if approved.

6 Likes


Can confirm, it’s working :smiley::+1:t3:

No pressure, buddy! We’re just looking for opportunities here. Thank you for all your work!

1 Like