You might benefit from a Tile. Put one on your keys and/or wallet, they locate bidirectionally via sound blasting (e.g. keys > phone, phone > keys). Or maybe Bluetooth beacons would work just as well?
Though if you’re in it for the fun factor then go for the wifi option!