I want to run the following actions on an iPhone (iOS 13) when an external trigger occurs:
- Open the BBC Sounds app to play BBC Radio 3
- Set the playback destination to an AirPlay speaker
The external trigger could be a HomeKit button, a web request that I could generate from another device, or even something physically connected to the iPhone - anything within reason that would enable running these actions from a single trigger.
I can successfully create a Shortcut on the iPhone to do these things, but not a HomeKit automation - I try creating an automation and tap the ‘Convert to Shortcut’ button but the BBC Sounds app doesn’t appear in the available apps and actions.
I have an iPad set up as the HomeKit hub and I have a Raspberry Pi running Home Assistant with the HomeKit and HomeKit Controller integrations, if those are any help.
Am I missing something or can this not be done? Is there any third-party app that would help? I’ve looked at Pushcut but the best that can do seems to be pop up a notification that then needs two taps to actually run the shortcut.