# \[APP\]\[Pro\] Beacon - Detect your presence with BLE beacons

**URL:** <https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550>\
**Category:** Apps\
**Tags:** app, tools, homey-pro\
**Created:** [November 1, 2018, 5:45pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550 "2018-11-01T17:45:20Z")\
**Posts on this page:** 20\
**Page:** 44

<div class="post-metadata">

**Author:** ![PacAnimal](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pacanimal/32/95001_2.png) [@PacAnimal](https://community.homey.app/u/PacAnimal)\
**Post date:** [April 7, 2024, 6:24pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/884 "2024-04-07T18:24:19Z")

</div>

@Peter_Kawa Without being fluent in Javascript, my understanding of it leads me to believe this code sets a counter to 0 for each Beacon. The app will increment this number for each scan where it does not see the beacon, and if it reaches your preconfigured number, the beacon is determined to not be in range anymore. By default, being in range for one scan will reset the counter back to 0, reporting it as present again.

There should be no reason why this call to reset the counter couldn’t be made through the API, as long as the app somehow allows it.

That said, one could also repeat the bluetooth signals in a way such as perhaps the one you’re mentioning. It seems a bit overengineered for the purpose, however, when the goal is just to reset a counter and trigger associated effects.

This, essentially, is the function I want to call on a given device:

> <https://github.com/koktaildotcom/com.beacon/blob/6b3696dda21fa5885588d0edfc936d2f2263de08/lib/beacon-device.js#L95>

---

<div class="post-metadata">

**Author:** ![PacAnimal](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pacanimal/32/95001_2.png) [@PacAnimal](https://community.homey.app/u/PacAnimal)\
**Post date:** [April 26, 2024, 12:41pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/885 "2024-04-26T12:41:23Z")

</div>

@Koktail you around?

---

<div class="post-metadata">

**Author:** ![Koktail](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/koktail/32/51498_2.png) [@Koktail](https://community.homey.app/u/Koktail)\
**Post date:** [April 26, 2024, 12:54pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/886 "2024-04-26T12:54:01Z")

</div>

I’m here. No time to work on feature requests on short term.

---

<div class="post-metadata">

**Author:** ![Hass](https://avatars.discourse-cdn.com/v4/letter/h/51bf81/32.png) [@Hass](https://community.homey.app/u/Hass)\
**Post date:** [June 5, 2024, 8:51am UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/887 "2024-06-05T08:51:39Z")

</div>

Hey! I’ve just bought a Tile Pro 2022, but can’t find it in the Beacon app.

Since I live in an apartment, the beacon finds 20-40 devices where you can’t tell what it is based on the name. Any idea how to tell which device is my Tile, or should the name be easily identified if detected?

 ![Homey bluetooth](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/5/65a6ddc865496239ed52be8514deff8e826cd412.png)

This is what I’ve tried:

1. Downloaded the Tile app on my phone and activated the Tile.
2. Put the tile in “Hide” and closed the app.
3. Turned off Bluetooth on my phone.
4. Downloaded the Beacon app on Homey
5. Tried to find beacon, which doesn’t seem to be present. (Tile is sitting right next to Homey)

I’ve tried multiple combinations of uninstalling the Tile app from my phone, restart the beacon app in Homey, enable/disable bluetooth on my device, removing batteries from the tile and so on without any success…

Anyone with a Tile 2022 who can give me some help/tips?

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [June 5, 2024, 12:56pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/888 "2024-06-05T12:56:14Z")

</div>

Tile beacons only work up til model Tile 2019

---

<div class="post-metadata">

**Author:** ![Hass](https://avatars.discourse-cdn.com/v4/letter/h/51bf81/32.png) [@Hass](https://community.homey.app/u/Hass)\
**Post date:** [June 5, 2024, 3:33pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/889 "2024-06-05T15:33:00Z")

</div>

Damn, that sucks. I thought it was only 2020 version that didn’t work… Thank you for clarifying!

---

<div class="post-metadata">

**Author:** ![Sibren\_ter\_Hove](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sibren_ter_hove/32/79870_2.png) [@Sibren\_ter\_Hove](https://community.homey.app/u/Sibren_ter_Hove)\
**Post date:** [August 6, 2024, 9:03am UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/890 "2024-08-06T09:03:09Z")

</div>

What about the battery life?

---

<div class="post-metadata">

**Author:** ![Peter\_de\_Vos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_de_vos/32/151925_2.png) [@Peter\_de\_Vos](https://community.homey.app/u/Peter_de_Vos)\
**Post date:** [August 6, 2024, 9:47am UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/891 "2024-08-06T09:47:01Z")

</div>

About six months

---

<div class="post-metadata">

**Author:** ![Dak55](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dak55/32/111023_2.png) [@Dak55](https://community.homey.app/u/Dak55)\
**Post date:** [August 10, 2024, 5:26pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/892 "2024-08-10T17:26:03Z")

</div>

Has anyone here figured out way to detect a beacon instantly? Reliably under 3 seconds after the beacon appears in the range of the signal.  
Via this app or any other method.

---

<div class="post-metadata">

**Author:** ![izekube](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/izekube/32/79653_2.png) [@izekube](https://community.homey.app/u/izekube)\
**Post date:** [September 1, 2024, 12:50pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/893 "2024-09-01T12:50:50Z")

</div>

Would the following use case work?  
I.e. add stationary device that works as beacon rather than the HomeyPro?

What I intend to do;

Stationary Beacon (e.g. USB powered) installed in 2 different rooms of the house.

Beacons paired with my iPhone and added as two separate devices in Homey Pro.

HomeyPro Beacon app would trigger separate flow depending on which room I enter? (Assuming TX is lowered to few meters so not to trigger when in adjacent room)

Would that be supported, as long as iBeacon standard is supported by the beacons?

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [September 1, 2024, 6:05pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/894 "2024-09-01T18:05:44Z")

</div>

It exists

> **[Crownstone](https://homey.app/en-nl/app/rocks.crownstone/Crownstone/)**
>
> Your presence makes a difference

---

<div class="post-metadata">

**Author:** ![AlbertGaertner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/albertgaertner/32/30356_2.png) [@AlbertGaertner](https://community.homey.app/u/AlbertGaertner)\
**Post date:** [October 7, 2024, 9:55am UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/895 "2024-10-07T09:55:10Z")

</div>

Though all the other issues/questions regarding this app, I would like to come back to the still existing and unsolved respectively problem with the instability of Homey’s bluetooth function/protocol - without overdoing so. ☝ 😉  
As mentioned several times before, it definitely seems to be a general issue affecting Homey’s core functionality, therefore I’m still in contact with Athom’s support team.  
Although not 100% prooved (a finally answer/response is left), the following observations may exclude any app-related issues with bluetooth protocol and the failured detection of the beacon. (@Koktail: Thank you very much again for your invested time and efforts in this awesome, delightful app. 👏 And to not leave it by words, could you contact me with a pm to share your Paypal/Bank details (I’m not a Paypal user) for a donation? Thanks!)

In the last weeks and months I carried on trying to find any possible reason for the suddenly stopped discovery and recognition of the beacon. It was just strange, that the last actualization of beacon’s status was **always some hours ago, as I checked it in the mornings** , although the beacon was the whole night long at the same spot.

So, even not really relevant at my first sight, I tried the following: our WiFi router switch off the WiFi signal every night (0 until 6 o’clock) according to the configured timetable for several reasons, f.e. to reduce the radition exposure at night, when WiFi isn’t indeedly necessarily.  
I deactivated the WiFi timer, so the WiFi signal is on aorund the clock…and after that, **the bluetooth (not WiFi!!!) connection of Homey with my beacon kept on until the next morning**, and isn’t disconnected anymore (see also attached screenshot). That means the beacon is detected as soon as it is in reach of Homey.  
As summary: There must be **an interference and dependence respectively between the WiFi and bluetooth protocol of Homey**.  
In the meantime, Athom confirmed me regarding this that **Bluetooth and WiFi are incorporated into a single chip** (at least due to HP 2019).  
As told above, a final response, especially a appropriate firmware update, is still left.  
If you’re interested, I’ll keep you up to date in this topic. And maybe you made similar experiences affecting the dependence of Homey’s WiFi and bluetooth.

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [October 7, 2024, 4:19pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/896 "2024-10-07T16:19:20Z")

</div>

Not sure if it’s mentioned already, but bluetooth, wifi 2.4 & zigbee use the same 2.4GHz band.  
Changing the 2.4GHz wifi channel might improve ble signal quality.  
When zigbee is also used, possibly it’s channel should be adjusted as well.

---

<div class="post-metadata">

**Author:** ![AlbertGaertner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/albertgaertner/32/30356_2.png) [@AlbertGaertner](https://community.homey.app/u/AlbertGaertner)\
**Post date:** [October 8, 2024, 7:33pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/897 "2024-10-08T19:33:51Z")

</div>

Thanks for your immediate feedback and the considerations about eventual correlations` `and interferences among these wireless protocols, which weren’t mentioned in this topic as far as I know.  
I’m aware at least about the same frequencies of bluetooth and WiFi, although not relevant for this issue: The WiFi-signal was switched off, and therefore didn’t cause any interferences`.`  
Did you mean this?

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [October 8, 2024, 8:53pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/898 "2024-10-08T20:53:22Z")

</div>

YW, Albert!

It was also meant as general information.

When you mean the wifi signal was off, do you mean

1. your location was free from 2.4GHz wifi signals  
Or
2. was Homey’s wifi radio turned off?

When 1.) I do not know what one can do to improve the Ble signal  
When 2.) Imho this would not make much difference.

---

<div class="post-metadata">

**Author:** ![AlbertGaertner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/albertgaertner/32/30356_2.png) [@AlbertGaertner](https://community.homey.app/u/AlbertGaertner)\
**Post date:** [October 11, 2024, 11:27am UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/899 "2024-10-11T11:27:02Z")

</div>

Thanks a lot for your once more fast response, Peter! As well as for the additional informations.

It’s definitely up to 1.) as mentioned above

> [@AlbertGaertner](#):
>
> our WiFi router switch off the WiFi signal every night (0 until 6 o’clock) according to the configured timetable for several reasons, f.e. to reduce the radition exposure at night, when WiFi isn’t indeedly necessarily.

Apart from that, I don’t even know how to switch off Homey’s WiFi signal… 😬 😇

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [October 11, 2024, 3:14pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/900 "2024-10-11T15:14:05Z")

</div>

No problem, Albert.

Ah! Completely missed that piece of info about the nightly wifi shutdown 🫣😬

---

<div class="post-metadata">

**Author:** ![AlbertGaertner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/albertgaertner/32/30356_2.png) [@AlbertGaertner](https://community.homey.app/u/AlbertGaertner)\
**Post date:** [October 14, 2024, 8:11pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/901 "2024-10-14T20:11:59Z")

</div>

Just to keep you all up to date regarding my current request at Athom’s support.  
That’s the intermediate response:

 ![grafik](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/d/adb613b6521b53ee551b02e81360062589de6104.png)

Let’s stay confident! 🕶

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [October 15, 2024, 5:05am UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/902 "2024-10-15T05:05:06Z")

</div>

I’ve seen that very same reply for _many_ issues 🫣

---

<div class="post-metadata">

**Author:** ![Themis\_Mantis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/themis_mantis/32/82776_2.png) [@Themis\_Mantis](https://community.homey.app/u/Themis_Mantis)\
**Post date:** [November 18, 2024, 12:33pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/903 "2024-11-18T12:33:50Z")

</div>

Dear Beacon app developer,

I am using your application for some time now and I noticed that whenever I restart the beacon application or when the Homey restarts or when the Homey is updated, the following setting is reset to the default value.

Can you please make the setting “Delay between reading sensor values in seconds” to not been overeaten when the application is restart or the homey is restarted.

Thank you in advance for the support.

[Previous page](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550.md?page=43)

[Next page](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550.md?page=45)
