Tiered presence detection

My wife isn’t big on giving the HA app permission to access her location. In an effort to work with her on this I am thinking a combination of a knowing her (fairly consistent) work schedule and knowing if she is connected to our home WiFi can get us reasonably accurate presence detection for my wife.

I am planning to control our interior + exterior lighting, camera system arm/disarm, and thermostat set point based on home occupancy.

I’m just really unsure how to go about setting this up, I’m using the location of my phone to determine if I am home as my work schedule is relatively chaotic by comparison (that part is already setup and working well enough).

For home/away I use a combination of bluetooth (using monitor, though the built in BLE tracker will work too) and WiFi (using both nmap and the WiFi network from the Android app).

None of that requires location reporting, and Bluetooth and nmap work without any app on the phone at all.