The effect happened again tonight. The G-Tag stayed at the same place, when the noticifation suddenly changes from inside to outside range within short periods and as result the flow again is deactivated.
Hi @Koktail , do you think there is possibly mem leak in your app ?
Just analyzing impact of having 7.4.0RC22 but Beacon app seems to be taking more mem with longer uptime anywayâŚ
Last 31 days mem usage
I think thatâs not problematic at all. If the memory useage exceeds 40MBâs it starts to get worrying imho. Apps get killed if it exceeds ~80MBâs
It depends as those drop-downs are regular reboots. Here compared with another app from Koktail - as you can see it behaves differently. And btw, I have just âtwo beaconsâ.
Unfortunately the latest RC seems to be more memory hungry, so me having 59 apps running, every MB counts
Ah, that changes it. But you donât know (yet) how big it grows if you donât restart Homey?
My Beacon app uses 6~7MBâs average (Iâm on v7.3.0 by the way)
Same âproblemâ here, Iâm around 32 apps on a âhalfâ Pro.
Oww that would be a bummer.
Hi Sharkys. I have seen this behaviour before and have not found anything that will resolve it. The Homey appâs memory is automatically cleaned with the garbage collector.
The apps core functionality is polling the BLE stack from Homey. I can imagine that adds up to the memory consumption.
Anyone that want to test a longer update interval to check if the memory consumption is lower?
Unfortunately Iâm restarting regularly but since 04/2021 I see the highest peak was 34MB - so still below 40MB - but itâs nice contrast with Flora app, where I have 6 Flora sensors and itâs still running on ~9MB, compared to Beacon app, where I have just two âdummyâ sensors - kettle and boiler detection. While Flora app mem utilization remains almost stable, Beacon is going from very nice initial value of 7.4MB to ~34MB.
Maybe @Koktail you might see something strange in the logs ? Just in case : 61768edb-cef9-42a9-a60a-62aa80a636aa
But as already pointed out by @Peter_Kawa , itâs probably not issue at all - I was just wondering why this app is more memory hungry compared to others app, including those using Bluetooth stack.
Hi Sharkys. Could not find anything strange in the logging.
The big difference between the beacon app and other BLE apps is that this app is using the discovery mechanism to detect BLE devices. So from a technical perspective the issue is pointing in that direction.
Because I didnât find any other cause, and the BLE discovery is Homey core firmware I cannot do anything about it. And the stacked memory that is allocated is freed by the garbage collector anyway after some time. And the memory doesnât exceed the prescribed maximum values.
Can i make homey run a flow when my phone connects to a beacon?
That should be possible, in theory, with Android Macrodroid app and webhooks.
Macrodroid can read alerts on your phone and use it as trigger.
Example (in Dutch) â link
I have four title proâs from 2018, they work perfect.
I ordered a couple of tiles from China based on a URL in this topic. They are detected once, and then never again.
Any suggestions of tiles that I should order that work?
I bought the Feasycom Beacon as @Piero_F wrote, it adds up as an iBeacon. Iâm still playing with the settings now, as there were a few false alarms overnight. However the distance from Homey is not working at all. Settings so far are 15, 1, 20.
:
Heâs been laid up in one place all night:
Hello @Miroslav_Gluch,
I have been using Feasycom FSC-BP108 for over a year and I very satisfied.
Since Feasycom is a beacon that can be used in many environments and systems, you need to set the most suitable parameters for Homey. You should install the Feasycom app in your smartphone in order to set the interval of transmitted signal to 760 ms and the signal strength (TxPower) to 2.5 dB (a complete guide for setting beacon parameters can be found here).
Best Regards
Thanks a lot!
I didnât know about that, it still has to be set up sideways in the app. Iâll try to play around with it a bit and hopefully it will be better. I found out that one beacon has the option of two iBeacons in the settings. Each has a different UUID. I thought I had added both to Homey, but yet it was just one keychain with two UUIDs
Iâm sure it will work properly. Itâs just something new to me again, so I need to familiarize myself with it.
But again, thank you so much for your help.
Since my partner bought a new phone, we constantly had problems with his presence. I bought him a Tile Pro 2022 and installed this app. Works like a charm! A big thank you to the maker and to the posters of the various info in this topic, necessary to get things working.
Hello,
I intend to switch from homee to homey in 2023.
Not everyone in the family has a cell phone in their pocket all the time, so the geofancing story doesnât work for us.
I am successfully using three Gigaset G-Tags (version1) with a raspberry pi zero as a BLE scanner/server. The notification to homee takes place via webhook.
homeean presence
The G-Tags have good reception in the home, the message comes as soon as I drive into the carport.
I hope this works with the homey-pro (2023) as well,
and without additional raspi?
GrĂźĂe
Hey guys,
because the presence function of Homey itself still doesnât work properly, I decided to manage the presence/away status by a beacon. So at this point, I would like to thank @Koktail for this awesome and quite helpful app. I really appreciate your efforts and time youâve invested in the developement and given support for it. (i will suit the action to the words when Iâm familiar with the app functionality )
In the end, I bought a BLE beacon called finder2 from the German engineer brand musegear (see https://www.amazon.de/dp/B01MRXVY2O/ref=redir_mobile_desktop?_encoding=UTF8&psc=1&ref_=psdcmw_364918031_t1_B09998MBFM&th=1 and the manufacturers homepage Produkte â musegear finder â Finde den richtigen fĂźr dich! for details).
Itâs very similar to Tile or rather the same, with the decisive benefit, that there are no hidden-costs or a need for an account or a registration of the beacons.
I donât want to overdo this topic at all (itâs still long enough), but I want to share a simple as confusing experience with you:
as mentioned above, thereâs no duty to register the beacons. This is why I didnât installed the musegear-App on my smartphone. Instead of this, I tried to add the beacon directly to Homey. I knew, that itâs public discoverable, because my smartphone was able to detect it as a generic BLE device.
I tried several attempts to add it to Homey. But it didntât function.
Than, the only thing I did was to restart Homey (not the beacon-app itself) - and suddenly my beacon was founded. And never lost its connection until now for around 10 hours. So far, so good.
But know Iâve got an issue very similar to other user, especially to Peter_Kawa. This is the reason, why I wanted to reply to his post for asking for a solution, because Iâ a little bit unsure about the right seetings (I didnât changed the default ones).
As you can see on the screenshot, regularly after 20-25 seconds, the outside range status is changed in inside status. In the meantime, the beacon was moved only in direct range of Homey (not outside of our house).
Is this a matter of a too less number of verifications out of range? (even if it seems to be a trivial question⌠)
I would be very grateful for any reply!
Greets
Albert
SorryâŚjust one more question from me as a newbe:
Whatâs the difference between an Beacon and a iBeacon? I didnât find any explanations on this question by searching the topic.
Iâm asking this question myself, because I want to rule out of course, that I added the wrong type of beacon to Homey.
I just red something about random addresses as an advertising signal from some beacons. And I was wondering, if mine is such one (see screenshot as follows). Even because of its default name iTrack
just for understanding of my first post: this was the issue, which I wanted to reply originally. But for whatever reason it didnât soâŚmaybe i used the wrong button. Sorry!