That and the ZigBee binding is not yet released. But if that is how SmartThings and ZigBee works I find it ironic that the supposedly not open standard has the most restrictions.
These are the approaches to presence detection I’ve seen. Usually more than one is used at the same time:
- geofences using OwnTracks or IFTTT
- on Android using Tasker to push presence to an OH Item when the device joins the home wifi network
- detecting the device on the network using a number of different approaches including scripts running on the routers, ARP sniffing, Network and Network Health bindings, ping run using Exec binding, etc.
- detecting the device is nearby using Bluetooth (sensorReporter, reelyActive
- motion sensors combined with the wasp-in-the-box algorithm.
I personally use a combination of Bluetooth and Network Health binding and am very happy with its accuracy, even for my wife’s iPhone which goes to sleep and becomes invisible to Network Health.