Motorola App Homey not change presence

Hi everyone

I’m having an issue with Presence Detection in the Homey Android app.

I’m using a Motorola G24, and Homey does not detect when I leave home. The presence status always remains as “At Home”, even when I’m away.

Here’s what I’ve already tried:

Reinstalled the Homey app

Checked all location permissions

Enabled High-accuracy location mode

Allowed location access in background

Disabled battery optimization for Homey

Restarted both Homey and the phone

Tested switching between Wi-Fi and mobile data

Despite all that, Homey never switches to Away automatically. Only manual change works.

Additional info:

  • Homey App version: (can be added if needed)

  • Android version: (can be added if needed)

  • Motorola G24 (Android 14 with Motorola system optimizations)


Is anyone else experiencing this with Motorola devices or this model in particular?

Any ideas or solutions I might have missed? :thinking:

Thanks in advance for your help!

That alone doesn’t change the presence status.
You’ll need to “fool” Homey by using a location spoofer as well. I like Fake gps spoofer a lot https://play.google.com/store/apps/details?id=com.incorporateapps.fakegps.fre

I don’t understand, I have it on an iPhone and when I leave the house by X meters it shows me as away, this phone doesn’t do that.

I’ve already created a user in Homey and assigned it to this Motorola.

How too implementation this app @Peter_Kawa ?

I don’t understand why the official app isn’t working properly; I imagine it’s because of the Android version or the phone, but it works perfectly on iPhone.

It should work on Android as well, but often the default aggressive energy saving settings are too strict.
I’d ask support for guiding & hints.

In order to use Fake GPS:
Open the Settings app on your Android-powered device.

Tap About Phone or About Tablet.

Find the Build Number. On some devices, you may need to tap Android Version or Software Information to find the Build Number.

Tap the Build Number seven times in quick succession. You’ll see an on-screen countdown indicating how many more taps are needed.

Once you’ve tapped it enough times, you’ll see a confirmation message.

Accessing the Developer Options menu:

After enabling developer mode, a new Developer Options menu will appear in your device’s settings;
It’s usually located in the main settings menu or under System

In the developer options screen, you’ll be able to enable/disable Fake GPS app at the “Location” entry:

When it’s enabled, you can use the Fake GPS app and choose a GPS location.

I already set it, but sorry, do I have to put my home address as the location in the GPS page?

Will Homey detect when I’m not home and mark me as away?

In “idle” state, the pointer should point at your home or at least to where your phone is located.

To change the location:
Drag the map to another city or field, and press “Play”

Check if the location actually changed, with Google maps or anything similar.
Homey should mark you as Away.

When you press “Stop” your phone uses it’s GPS sensor again and Homey should mark you as Home again.

I’ve already done it, but if I change location, I hit play, and I see that in the homey app it still says “at home”.

I don’t get it

Google maps check? To make sure the location is not @ home.

I’m going to check all the permissions etc., since I see that Motorola applies quite a few restrictions to apps to optimize battery life.

I tried it with a Xiaomi and it worked right away.