# \[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:** 34

<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:** [June 13, 2021, 11:32am UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/682 "2021-06-13T11:32:34Z")

</div>

One cheap Ali for the dog and two tile pro 2018 overhere.

---

<div class="post-metadata">

**Author:** ![Cyril](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cyril/32/13111_2.png) [@Cyril](https://community.homey.app/u/Cyril)\
**Post date:** [June 13, 2021, 11:56am UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/683 "2021-06-13T11:56:17Z")

</div>

Thanks for information

I use before \>25 for outside range to limit false positive.  
Is it possible to set a bigger limit than 10 for this setting ?

Since this limit, I can’t found a settings with no error and it’s very frustrating for my flows based on presence.

Thanks a lot  
(I use nut mini and cheap AliExpress tags)

---

<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 13, 2021, 12:13pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/685 "2021-06-13T12:13:29Z")

</div>

> [@Piero\_F](#):
>
> Please note that Beacon app v1.3.1 performs an input validation on values entered in app setting page.  
> “The interval between updates in seconds (default 10)” must be equal or greater than **1**.  
> “Discovery timeout (default 10)” must be within the range **5** ~ **30**.  
> “Verification amount inside range (default 1)” must be within the range **1** ~ **10**.  
> “Verification amount outside range (default 5)” must be within the range **1** ~ **10**.

This is it, Cyril.  
@Koktail is there a reason to limit outside range setting to 10?

---

<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:** [June 14, 2021, 7:13am UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/686 "2021-06-14T07:13:29Z")

</div>

That setting has the purpose to cancel out false positives. Today the false positives are way more frequently by reasons unknown. We should investigate why this is happening, not trying to filter out more false positives.

---

<div class="post-metadata">

**Author:** ![Paul\_Scholte](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/paul_scholte/32/16562_2.png) [@Paul\_Scholte](https://community.homey.app/u/Paul_Scholte)\
**Post date:** [June 14, 2021, 10:11pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/687 "2021-06-14T22:11:22Z")

</div>

Since two weeks. I suddenly have no false positives/negatives. The only difference is that around that time I started resetting Homey every night?! Coincidence or causalety?

Configuration  
3 x Tile Pro 2018  
Homey Early 2018, v. 6.0.1  
Beacon app 1.3.1

Settings Beacon: 40, 10, 1, 20

Regards,  
Paul

> Blockquote

---

<div class="post-metadata">

**Author:** ![Cyril](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cyril/32/13111_2.png) [@Cyril](https://community.homey.app/u/Cyril)\
**Post date:** [June 15, 2021, 10:13pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/688 "2021-06-15T22:13:15Z")

</div>

How can you set 20 in the lest parameter  
Impossible since few weeks (limited to 10)

I have tried lot and lot of settings, and never had a really reliable configuration  
Lot of false positive, from 3 to … Too many  
Impossible to activate / deactivate alarm automatically with this since this update, ant others flows…

---

<div class="post-metadata">

**Author:** ![Michel\_Brand](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michel_brand/32/17161_2.png) [@Michel\_Brand](https://community.homey.app/u/Michel_Brand)\
**Post date:** [June 15, 2021, 10:27pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/689 "2021-06-15T22:27:26Z")

</div>

Have you tried 5 5.1.15 ?  
Works for weeks now here

---

<div class="post-metadata">

**Author:** ![Paul\_Scholte](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/paul_scholte/32/16562_2.png) [@Paul\_Scholte](https://community.homey.app/u/Paul_Scholte)\
**Post date:** [June 16, 2021, 6:46am UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/690 "2021-06-16T06:46:30Z")

</div>

Didn’t do anything special to set the last parameter to 20! Strange?!  
Regards,  
Paul

---

<div class="post-metadata">

**Author:** ![Cyril](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cyril/32/13111_2.png) [@Cyril](https://community.homey.app/u/Cyril)\
**Post date:** [June 17, 2021, 7:02am UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/691 "2021-06-17T07:02:19Z")

</div>

Idem : impossible to set a value that is \> 10 in the last parameter on version 1.3.1, as confirmed by Piero-F :

> Verification amount outside range (default 5)” must be within the range **1** ~ **10**

---

<div class="post-metadata">

**Author:** ![Piero\_F](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/piero_f/32/22759_2.png) [@Piero\_F](https://community.homey.app/u/Piero_F)\
**Post date:** [June 17, 2021, 8:37am UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/692 "2021-06-17T08:37:09Z")

</div>

A few days ago, Homey has released the version 7.0.0 of its firmware.

After running the Beacon app in debug mode with various app settings, I can say that the BLE scanning has improved compared to v6.1.0.

However, there are some caveats.

1. The BLE scanning duration in firmware 7.0.0 is always 5 seconds ([as stated by official updated documentation](https://apps.developer.homey.app/wireless/bluetooth)), regardless the value you enter in the `Discovery timeout (default 10)` Beacon app setting. What does it mean? It means that the interval is quite short and the likelihood of a beacon not being discovered in such a short interval is quite high. The consequence is that the parameter `Verification amount outside range (default 5)` should be set to a high value (even up to 10) for avoiding false “inside-range → outside range” events.
2. The time between two consecutive BLE scanning can be shortened as much as you like. However, if that time is shorter than 15 seconds, Homey does not perform a new scanning but, rather, it returns immediately the result of last scanning. This alters the beacon detection logic in Beacon app. Thus, it is strongly recommended that the value of parameter `The delay between reading sensor values in seconds` is never less than 15. On the other hand, there is no reason for its value to be greater than 15 as this would slow down the beacon detection logic in the Beacon app.

In conclusion, I would suggest the following parameters in Beacon app v1.3.x with Homey v7.0.0: **15.5.1.10**.

---

<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:** [June 17, 2021, 11:03am UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/693 "2021-06-17T11:03:10Z")

</div>

I’ve found out that the settings are cached also. So changes on the interval are not used directly. I’m currently investigating a fix for 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:** [June 17, 2021, 12:20pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/694 "2021-06-17T12:20:51Z")

</div>

I assume a Homey restart will empty the cache? As workaround?

---

<div class="post-metadata">

**Author:** ![Quakerix](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/quakerix/32/10155_2.png) [@Quakerix](https://community.homey.app/u/Quakerix)\
**Post date:** [June 17, 2021, 6:56pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/695 "2021-06-17T18:56:44Z")

</div>

I’m still on old homey version 4.2 and as long I keep reading trouble. I don’t upgrade. There is just no incentive.

---

<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 17, 2021, 9:14pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/696 "2021-06-17T21:14:52Z")

</div>

You don’t need to / have to upgrade…  
Keep in mind mostly only people with troubles write about it. Good news is no news.

---

<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:** [June 18, 2021, 5:44am UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/697 "2021-06-18T05:44:24Z")

</div>

> [@Piero\_F](#):
>
> In conclusion, I would suggest the following parameters in Beacon app v1.3.x with Homey v7.0.0: **15.5.1.10**

Works ok so far for the last 20 hours!

---

<div class="post-metadata">

**Author:** ![Fabian\_Annequin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fabian_annequin/32/30342_2.png) [@Fabian\_Annequin](https://community.homey.app/u/Fabian_Annequin)\
**Post date:** [June 20, 2021, 8:44am UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/698 "2021-06-20T08:44:41Z")

</div>

I’d also like to higher this number if possible, Sinds I’ve a lot of false positives. And that in a 75m3 apartment with homey pretty much in the centre. I now use wifi to detect absence and beacon to detect presence.

IF smart presence detects a person left,  
AND beacon is false  
Then set person away.

IF beacon becomes true  
AND person is away  
THEN open lock, set person as home

---

<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 20, 2021, 11:07am UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/699 "2021-06-20T11:07:13Z")

</div>

My log. Using **15-5-1-10**  
From my set of 4 beacons, it’s mostly the ‘Pe\_8erdeur’ beacon which gives false positives. All 4 on new batteries.  
‘Pe\_8erdeur’ and ‘Pe\_auto’ lie 4 to 5m away from Homey; ‘Gast’ and ‘Lief’ 10 to 100cm.  
So _the distance to Homey_ is very much a factor here (and depends on the device brand, see screenshot)

 ![Screenshot_20210620-132514_Chrome](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/c/1c845b21615b1934d0794400c5ba4cf6aab68a47.jpeg)

Logs

```auto
2021-06-19 02:08.52.050 Flow Peter away > Beacon v Pe_auto 689E 
2021-06-19 02:29.23.692 Flow ELSE Peter Away > beacon v Pe_auto 689E Gecancelled
2021-06-19 02:52.12.520 Flow ELSE Peter Away > beacon v Pe_8erdeur 1DAB Gecancelled
2021-06-19 03:59.02.411 Flow ELSE Peter Away > beacon v Pe_8erdeur 1DAB Gecancelled
2021-06-19 04:02.22.232 Flow ELSE Peter Beacon_8erdeur thuis J/N: true 
2021-06-19 04:20.37.626 Flow Peter Away > beacon v Pe_8erdeur 1DAB 
2021-06-19 04:50.01.189 Flow ELSE Peter Away > beacon v Pe_8erdeur 1DAB Gecancelled
2021-06-19 06:48.43.677 Flow ELSE Peter Away > beacon v Pe_8erdeur 1DAB Gecancelled
2021-06-19 06:56.03.147 Flow ELSE Peter Away > beacon v Pe_8erdeur 1DAB Gecancelled
2021-06-19 07:21.06.457 Flow ELSE Peter Beacon_8erdeur thuis J/N: true  
2021-06-19 12:05.06.109 Flow ELSE Peter Beacon_8erdeur thuis J/N: true 
2021-06-19 12:54.34.157 Flow Peter Away > beacon v Pe_8erdeur 1DAB 
2021-06-19 12:54.43.390 Flow ELSE Peter Beacon_8erdeur thuis J/N: false 
2021-06-19 12:57.11.486 Flow ELSE Peter Away > beacon v Pe_8erdeur 1DAB Gecancelled
2021-06-19 16:04.14.300 Flow ELSE Peter Away > beacon v Pe_auto 689E Gecancelled
2021-06-19 20:11.47.988 Flow ELSE Peter Beacon_8erdeur thuis J/N: true 
2021-06-19 20:15.07.240 Flow Peter Away > beacon v Pe_8erdeur 1DAB 
2021-06-19 20:57.50.186 Flow Gast Beacon thuis J/N: false 
2021-06-19 20:58.10.256 Flow ELSE Gast Beacon thuis J/N: true 
2021-06-19 21:30.35.613 Flow Gast Beacon thuis J/N: false 
2021-06-19 21:30.55.306 Flow ELSE Gast Beacon thuis J/N: true 
2021-06-19 23:32.52.633 Flow ELSE Peter Beacon_8erdeur thuis J/N: true  
2021-06-19 23:54.24.401 Flow ELSE Peter Beacon_8erdeur thuis J/N: false 
2021-06-19 23:55.33.533 Flow ELSE Peter Away > beacon v Pe_8erdeur 1DAB Gecancelled
2021-06-19 23:55.34.569 Flow ELSE Peter Away > beacon v Pe_8erdeur 1DAB Gecancelled
2021-06-19 23:55.36.223 Flow Lief Beacon thuis J/N: false 
2021-06-19 23:55.58.847 Flow ELSE Lief Beacon thuis J/N: true 
2021-06-20 00:24.29.168 Flow ELSE Peter Away > beacon v Pe_8erdeur 1DAB Gecancelled
2021-06-20 00:44.09.731 Flow ELSE Peter Away > beacon v Pe_8erdeur 1DAB Gecancelled
2021-06-20 01:06.28.969 Flow ELSE Peter Away > beacon v Pe_8erdeur 1DAB Gecancelled
2021-06-20 01:10.35.276 Flow ELSE Peter Away > beacon v Pe_8erdeur 1DAB Gecancelled
2021-06-20 03:44.03.838 Flow ELSE Peter Away > beacon v Pe_8erdeur 1DAB Gecancelled
2021-06-20 06:34.22.111 Flow ELSE Peter Away > beacon v Pe_8erdeur 1DAB Gecancelled
2021-06-20 08:41.11.090 Flow ELSE Peter Away > beacon v Pe_8erdeur 1DAB Gecancelled]
2021-06-20 12:02.03.799 Flow ELSE Peter Away > beacon v Pe_8erdeur 1DAB Gecancelled

```

From the BLE overview, you can see the most often flipping beacon’s (1DAB) signal is below -65db.  
I’ll move them a meter closer to Homey and see what happens.

To put signal strength in perspective:  
A Flowerpin, polled once an hour, works fine, with a signal of -89db.

 ![Screenshot_20210620-131258_Chrome](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/3/23687e92fdbaf94c1baa6fea3bcb3a8dd8da3d4a.jpeg)

---

<div class="post-metadata">

**Author:** ![Michel\_Brand](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michel_brand/32/17161_2.png) [@Michel\_Brand](https://community.homey.app/u/Michel_Brand)\
**Post date:** [June 20, 2021, 1:29pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/700 "2021-06-20T13:29:29Z")

</div>

I do not have any false report or flipping beacons anymore for weeks now.

Homey 7.0  
Beacon app 1.3.1  
And Aliexpress beacon tags

---

<div class="post-metadata">

**Author:** ![victoroos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/victoroos/32/8344_2.png) [@victoroos](https://community.homey.app/u/victoroos)\
**Post date:** [June 25, 2021, 12:16pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/701 "2021-06-25T12:16:57Z")

</div>

What settings do you use?

---

<div class="post-metadata">

**Author:** ![Michel\_Brand](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michel_brand/32/17161_2.png) [@Michel\_Brand](https://community.homey.app/u/Michel_Brand)\
**Post date:** [June 25, 2021, 12:40pm UTC](https://community.homey.app/t/app-pro-beacon-detect-your-presence-with-ble-beacons/3550/702 "2021-06-25T12:40:40Z")

</div>

5.5.1.15

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

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