This problem still exists on 15.3. Anyone find a solution yet?
This problem got worse on 15.3 imo. I have 3 ATVs, 2 homepods and a bunch of homekit accessories. 15.3 looks to have moved location services from individual homepod settings in the home app, to the settings for the entire "home". With location services turned on, all of our phones and iPads were constantly pinged for location data. My 10.5" iPad pro would drain the entire battery over a day just from background requests in the home app.
Turning off location services for the entire home seems to slow the drain, but not completely. I have no way to remove the home app from an iPad without removing my entire home.
What in the world is Apple doing? Why are they forcing users to choose between abysmal battery life and homekit location services? Also, I don't have time to reset all of my device settings after each .1 OS update, this is getting ridiculous.