You can already do that. I already have on my CarPlay Dashboard a button to open/close my garage door and Siri also plays nice with it. You can also get the controls in home app on your phone.
CarPlay support as an app is not what you want. This would allow adding other entities and control them. My use case (which the Shelly app solves ) is controlling each gate individually (I have two: one for the property and another for the garage).
How did you add the shortcut to carplay dashboard?
I have a siri shortcut which Iām able to call via voice. It works 100% reliable in my case. I have shorten the call to āopen the gateā.
But I would like to know how to create a button on the dash for that shortcut
I think we have to lose hope (or at least I did), a year has passed now, and there have been few updates to the app, I think there is only @zacwest as iOS developer.
The bad thing is that a platform like home assistant still hasnāt managed to make this update with many users asking for it and then you see Shelly who did it without anyone asking.
Itās a bit bassakward, however for a couple devices such as garage door/gates you might have a look at setting up a Tasmota 32 device and enable itās Matter ābridgeā support (link below). I did some initial testing with a ESP32 running the first versions of this firmware and had it connect to two other Tasmota /Tasmota ālikeā OpenBeken lights. I was able to use Apple Siri (and in car via Siri, Apple Home App on iOS) and Google Home (and Google Home app on iOS) to control and query these devices directly (albeit via this esp32 device). Depending on the APIās and/or MQTT that the target device you are looking to control, if you can get Tasmota to materialize the device in the gateway device as a switch, light or sensor (Tasmotaās Berry scripting language is a pretty powerful tool) you should be able to get the Tasmota Matter system to pass this along to Apple, Google and Amazon (Iāve not tried Amazon) for control and query. I was very impressed by the robustness of this code, it still new but perhaps worth a look. Seems like a good way to get a few things into car and āout of houseā via iOS phone. Good hunting!
The issue is different, matter and robust precisely because it is developed by apple, amazon google etcā¦
What you need is the being able to use on carplay homeassistant, so that you are not forced to use a hub e.g. apple tv homePod etcā¦Like I recreated a cover button, which appears on my carplay but I can only use it if I am under wifi, if I try with 4g cellular network it doesnāt work for apple requires its hub.
Understood, however I was trying to offer you a possible path to your :
āI think we have to lose hope (or at least I did)ā
Yes, you need to pony up for an Apple TV, probably the lowest cost and most added function path, one time cost. If you have an iOS phone and Car Play in your vehicle, you are already pretty far down the Apple rabbit holeā¦ and from my experience those (as well as Apple TV) work about the best of any remote solution. Both without annual fee and with probably the best privacy of any of the āhubā players.
Itās not perfect and since Tasmota and Homebridge are not āofficialā Matter vendors your still on the edge. But Matter route does seem to be becoming the #1 path for vendors and having Home Assistant being a player there is a big plus. Yes, it would be nice to have only a Home Assistant 100% local home, but I am not sure how long it will be before not also having at least one of the ābig 3ā hubs in your home is a realityā¦ Good hunting!
I guess Iām reading some confused minds around here.
The idea of having the CarPlay entitlement is that home assistant can turn into an app in CarPlay. The dashboard you have on CarPlay is not user customisable, it pretty much put things up whatever it āthinksā is most useful to you.
If you want to control your garage from the dashboard without being connected to your wifi network youāll need an Apple TV or iPad sitting at home to serve as home hub.
The request, or what this enables, is an app where you can configure several entities. Imagine getting home, opening your garage and you have the switches for lights as well and to run some scripts or whatever should be made.
For all of you who want to solely control your gates from the CarPlay dashboard just get a used full HD apple TV (I still have the first Apple TV with tvOS and works well). No need to buy the latest.
Sometimes I wonder what these HA-like forums and platforms are for.
I know that if I want to open the garage from carplay I need a hub, but since HA exists and the developer of the app said I had found a way (as shelly already did), I donāt see why not ask for updates. As for carplay being limited in customization I know but in my opinion already having the ability to receive notifications and use some buttons without going through a hub for me already would be the top. Then if you canāt just let it be said so everyone finds the best solution for themselves.
I actuality shared the garage door through HA to HomeKit. But I have three garage doors and neither CarPlay nor HomeKit knows how to handle thatā¦ If CarPlay would be supported natively from HA I would be able to take control of that and be able to open all of them from the car dashboard.
looking very impressive for a first beta PoC!
I hope theyāll add some dashboard / lovelace support still over time, and some search/filter as the list tend to be rather long, but nice that at least all is already accessible somehow
Apple CarPlay is very limited on what you can do, and even worse, depending on your ātype of applicationā you are allowed to use some features and otherās not, if you are curious about the guidelines, take a look:
Today I noticed info about TestFlight and installed it immediately.
I have to say: greaaat improvement (compared to nothing, hahaha).
Appreciate the effort, really. I can imagine there might be several needs or use cases. My are as follows
Open a gate
turn off all lights
react on actionable notification
First two already are available. The third one, not tested. Probably not available
There are to issues with Notifications:
CarPlay doesnāt show them unless they are critical one. Sometimes you donāt need all messages to be critical for various reasons.
CarPlay can show messages but doesnāt provide an option to execute actions. I hope that will be possible to achieve somehow inside HA CarPlay application.
Now a few notes after the first minutes of using it:
The current separation of entities into their domain categories might be not comfortable enough. I understand that it is an initial proposal.
How to limit accessible entities in HA CarPlay? Seems it shows all entities that are not assigned to any location (or being assigned to Home?). For the sake of a large number of entities, accessing them might be troublesome. Or even result in unwanted actions.
Not sure what the final app proposal looks like. But I can imagine the usage of dedicated are for the CarPlay or a dedicated dashboard as a solution/workaround.
Again, big thank you for implementing the CarPlay.