Presence Detection with multiple sources (including IFTTT webhook)

I am slowly migrating from SmartThings to HA and am attempting to repeat some of the functionality I had in SmartThings.

Each User has an iPhone (device_tracker_USER_iphone) & I use a Fing Box to send an IFTTT message to HA if the user arrived. I have the Fing Box only report when I have arrived as sometimes I take my phone off the network but I am still home.

I am trying to work out a “clean” example (one that does not have tons of binary switches, scripts and such) where some “variable” reports a user home IF iphone is home OR a message is received from IFTTT stating home

The “variable” should be groupable with other user’s such that I can determine if the house is empty or if someone is home.

I would like the person.USER to be able to report if they are home, away, or in different zones

Finally one last hurdle. For Guests, I don’t have HA installed on their phones, so my system goes directly off of the Fing Box (in this case Fing DOES send arrived and all guests gone messages). Can I link that to a device_tracker as well and then link that to the group? Should I create a person.GUEST and somehow link to that?

I guess I am looking for an architecture (what variables) to use to complete this.

Watching…
I’ve got a system that works well with the 3 of us that are immediate family, but I’d like to add a sort of guest functionality as well without them having to have a smart phone and install the app. I can use a SmartThings presence sensor, but I’m interested in other ways to do it as well.
On the “multiple presence sources” angle, I’m also interested, although I’ve kind of given up on multiple presence sources and have simply opted for one that is generally accurate and quick to update.

I like the Fing Box as it is passive. On a first visit to the house I log the guest’s phone into the Fing Box such that anytime the Fing Box detects the iphone in the area it sets a Guest present. This solution makes it so Guests don’t have to do anything (don’t need to carry an extra device on them or have anything installed on their phone).

The main issue with it that I have is that the Fing Box can be slow to detect devices nearby.

Does Fing Box hook in as another network device or does it go between your router and the modem?

It is another network device that can detect any devices on the network or actively looking for a WiFi signal.

1 Like