Combining a binary sensor and device tracker for presence tracking

Hi, I’m new to home assistant I’m loving the possibilities here!

Since I don’t feel comfortable with tracking my wife’s location all the time (using owntracks or any other method) I had to come up with another method for tracking her presence.

I want to use bluetooth and my fingbox. There are however some limitations here:

Fingbox sends an email when someone is on the network and that email triggers ifttt to set a binary_sensor in Home Assistant. There is a one minute delay in this setup.

Bluethooth detects and changes the presence faster. But the range is smaller then my wifi range and sometimes it doesn’ see a person when the person is in fact ot home.

So I was thinking of combining these two but I can’t figure out how. I need something like this:

device_tracker_person = home if device_tracker_person_bt = home or binary_sensor_personhome = 1

How would I do this?

Thanks!

Instead of tracking your wife all the time you might consider detecting her device on your local network. She probably won’t object to that. You should have a look at the nmap device tracker or one specific for your router. I use asuswrt with great success.

I considered Nmap but since I already have a fingbox for network detection I want to keep using that method.

The router I am currently using is not supported for presence detection.

You could try to have hour fingbox set a (dummy) device tracker entity with a value home or not_home instead of a binary sensor (or create one with a template sensor). Then you can simply create a group with both device trackers, that will show home if one of both is home.

1 Like

Thanks! It worked with the solution you suggested.

1 Like

To improve my karma, you could like and mark my solution :slight_smile: