I have not activated that many sensors. Only the following 12 to be precise:
Battery SoC
Battery State
Charging Device Type
Charging State
Ringtone Mode
Geocoded Location
WiFi BSSID
WiFi Status
Background Location
Location Zone
Next Alarm
Time Zone
The sensor update frequency is set to every 15 minutes if not charging.
These are all nothing special. There are many other apps/services that are allowed to use GPS in background in regular intervals to check my location. None of them uses even 2% as much energy as the HA companion app.