I have self made speech automations that are based on location.
for example I have 3 fans in 3 rooms fan on turns the fan on based on the location i am.
for my mobile phone i use a custom integration of my tp link wifi mesh to check on which accesspoint the phone is connected.
Can I make a automation that changes the location of my cell phone. (bedroom/living-room/study/[mobile if not in home network)
so that my speech commands can be a lot simpler to code.