The HomeAssistant app can pull data from a lot of smartphone sensors but it depends on what the sensors are vs how useful they will be. I tend to use the battery level sensor on my wall mounted devices that are used as HomeAssistant controllers. This way I can turn a smart switch on and off that controls the power brick that charges the tablet. It turns on at 30 percent and off at 80.
I also setup custom dashboards for devices based on location, near a door has camera feeds for multiple cameras and controls for lights and switches nearby. Master bedroom has automations that can kill every light in the house with feeds for a front door and back door.



I do something similar with node red and some lights. It’s all based off of person.xxxxxxx locations.
If I was going to try and do something based on if a vehicle was used then I would probably attach Bluetooth trackers to the car and bike and use those for particular automations. There will be a little bit of a delay while the system before the door opens or closes until they connect up and it will require a Bluetooth AP connected to HomeAssistant but it gives finer grained control. But you would need to do checks that both your phone and something else entered the area to prevent the door from also unlocking.
Or you could use use you phone as a Bluetooth beacon/tracker and set something based on its last seen location before leaving.
Setting up with each device tracked also gives you the opportunity to give warnings if they leave without your phone as well as to use crowd tracking if they do.