yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] sky44:
I'm on the beta :

- I have a profil default with 2 trigger location : exit home and exit work

- a profil home with a trigger enter home

- a profil work with a trigger enter work

the locations are exactly the same between exit home and enter home and between exit work and enter work

precision : 50m

this morning, when exit home => profil default => OK

I enter in my office => profil work AND profil default => NOK => profil default override profil work...

I go to lunch => profil default => OK

I enter in my office => again : profil work AND profil default => NOK => profil default override profil work...
[Android Apps and Games] bpaulien:
I have had a profile for a couple of days now that had the trigger of connecting to my work WiFi network. It never triggered. None of the actions happened and no notification popped up saying that it worked. Just for kicks, I decided to put in a location trigger as well as the WiFi connection trigger. Within less than a minute it popped up the notification and all the settings changed to what I had in the profile.

So I'm guessing that I either did something wrong or the WiFi connection trigger doesn't work.

I am on the newest beta version that i downloaded this weekend.
[Android Apps and Games] Stephen.k.spear:
So you issue seems to be on enter. Which is where gps is the hardest to get a lock on. Try making your enter circles larger.
[Android Apps and Games] Stephen.k.spear:
Are you able to provide logs for when you are connecting to your work WiFi? I would like to see if we are getting called. Can you provide information on what os, device, and or mods you are using? My work WiFi triggered fine this morning on the beta.
[Android Apps and Games] bpaulien:
I'm not sure if I can provide a log of connecting to WiFi or not. I have an app called "aLogcat" which I have only used once for something I didn't really understand, so I'm not sure if that would provide what you're looking for or not. I'm sorry. I'd be happy to provide a log of connecting to WiFi, but I'm not really sure how I would do that. I'll try googling it and see if I can come up with something. For now, though, here's the rest of the info you asked for.

The device is an HTC EVO 4G LTE.

It is rooted and is currently running Viper4G 3.1.7, which is a custom ROM based on (Android 4.1.1)

I don't have any mods.
[Android Apps and Games] Netuser:
Ok downloaded the Beta version, lets see how it goes, i hope it will work better.

Also just a note i just a new Xposed module to pin the Notification, it will go great with you app to keep the notification of the profile activated :) http://xdaforums.com/xposed/modules/4-1-pinnotif-pin-notifications-to-avoid-t2765095
[Android Apps and Games] sky44:
circles are now at 100m, idem, don't work...
[Android Apps and Games] Stephen.k.spear:
While your in the building can you go to the maps page? How long does it take to lock you in the Location circle and if you look at the accuracy circle around the Current Location icon is it smaller than your Location circle? The only problems we have had reported with Location triggers is the size of the circle is too small for the accuracy of the lock, and permission problems due to mods.
[Android Apps and Games] bmdixon:
The one feature I think this app is missing is an option to show a persistent notification of triggered profiles. I like to be able to quickly and easily see what profiles have triggered, especially when I'm at work. Is this planned at all?

It's a great app already though, thanks!
[Android Apps and Games] Stephen.k.spear:
We are planing a dashboard probably a widget too. Not sure about a persistent notification, but we will keep it in mind. :)
[Android Apps and Games] pt0:
Would it be possible to set a profile manually? Select from a widget or notification bar, or something lke that.
[Android Apps and Games] Stephen.k.spear:
You can manually trigger a profile by long pressing it and selecting trigger profile. As stated above we will be doing a dashboard and probably a widget that can handle these functions as well.
[Android Apps and Games] pt0:
Ok, thanks for that, I didn't know it.
[Android Apps and Games] Netuser:
There is really something Wrong in Fence application to Fire the triger. My GPS fix are immediate in Google Map app and even in Fence App when I try to set location. SO the issue is not the GPS location Fix but the fire. Sometime it triger it sometime it wont.

Now that I am trying beta version with Exit location I have another issue. I have Set a location called OUT With Exit Location from my work and my home. But issue is that It is triggering (when it eventually happens sometime lol) both Trigers OUT and HOME or OUT and WORK. When I am at Work it is thinking that I am OUT (from Home) and at the same time At work as I am not Home. So how do I set exit location with 2 locations ? Isn't their any way to put AND or OR in location mean if both conditions are true then you fire the triger.

But the main issue remain of Trigers that are not been fired. I also set the location search to 5 minutes with no success
[Android Apps and Games] Stephen.k.spear:
First I would like to point out you didn't answer any of my questions.

Second I believe you are having issues, however I'm still not convinced its the app but the configuration. The only reason why I say that is we have over 3500 users and only you and one or two others are seeing problems that we haven't been able to figure out. That's less than .1%. I see your running some xposed modules do anything of them effect permissions? Can you provide logs of you entering a location? We have had a few issues with xposed not granting permission. Also we have see a few where xposed was crashing when we were posting a notification. With logs we can help diagnosis this better.
[Android Apps and Games] Netuser:
I did replied to your question, I sad the Fix is instant, mean immediately doesn't take even 2 sec and yes the circle made (100m) is offcorse biger then my location point out circle as it is very precise. If you done believe me i can send you screenshot in PM ?

Yes I do have xpose and nothing has crashed (visually), which log do you want ? from alogcat while i setup the triger or a random log when I go into location ? I never done this so please tell which log you would want and which app should i use.

Also as i told you the tasker is working perfectly so there is no issue with Location pickup. And as I see there are only 1000-5000 download of you app that is why you are seeing low number of reports. I just hope it is not only me :( but I am using a popular phone Galaxy S4 so it should be one on which it should work perfectly.

ANyway tell me about log and I will provide them :)

Thanks again for this app and all your quick help, that is very nice of you :)

Thanks
[Android Apps and Games] kochthespeed:
First of all I have to tell that this is great app, and I don´t have a single issue with it.

I have some suggestions that I think that would bu usefull, at least for me.

1. In Actions : GPS on/off

2. In Triggers : Launch Shortcut like in Actions (when I´m going to run or gym I would like to have an options that when I launch apps for trackin´ these activities to trigger a profile with my setting for these activities (like to turn GPS ON, or mobile data ON, etc.).

Thank´s in advance.

Chears
[Android Apps and Games] Stephen.k.spear:
Yeah lets move this to pm. I'm sure we can help get you up and running correctly.
[Android Apps and Games] Netuser:
It seem to be working, i went out and the Profile Out was actived after 5-10 minutes, when I came back home home profile was activated after 10-15 minutes. Let see how it go tomorrow when i go to work. I will let you know otherwise we have to check with logs. Maybe beta version fixed it I dont know.

Thanks
[Android Apps and Games] Stephen.k.spear:
Sounds good. How were you testing it? Moving the circles around or physically leaving and coming back? You have to "leave" the circle long enough for us to get a Location Update. So if you drive out and then u-turn back in it may not be long enough. Once we trigger we don't tirgger again until you exit. So we need that location to know you left. Let me know if it causes you any more problems.
[Android Apps and Games] meyerweb:
Looks promising. I'm just starting to test it out, and see a couple of things I would need added to be able to use this in place of my current profile tool, and one potential issue.

The possible issue relates to the Disconnect from Any [Bluetooth] trigger. It doesn't operate the same as the Disconnect from Any [WiFi]. When I use the Disconnect from Any [WiFi] trigger, and turn WiFi off, the trigger fires. However, the BT trigger doesn't operate the same way. It only fires if Bluetooth is disconnected while turned on. Turning BT off won't fire this trigger.

I also have a question about profile priority. What happens if the conditions for two profiles are met? How do you decide which profile takes priority. Or is it just whichever one fires last, even if only by a few milliseconds? For example, suppose I have a CAR profile triggered by a BT connection, and a Charging profile triggered by pulgging in to a charger. Now I get in my car and plug it in to charge. Is what happens dependent solely on the order of events? Or can I prioritize the Car profile over the Charging profile? The ability to prioritize can be very important.

Other than that, I have some comments and suggestions:

1. Triggers really need to support both AND and OR logic.

At home not charging

is different than

at home charging

, which is different than

in car charging

, which is different than

in car not charging

. Right now there's no way to identify those 4 different situations. I can identify at home and in car, and I can identify charging and not charging. But if I create a charging profile, it's going to apply regardless of where it's charging. Alternately, if I create a Home profile, it's going to apply whether it's charging or not.

Another example: I might want to combine location and time triggers. If I'm at work and it's 5:00, do something, but otherwise at 5:00 don't do anything.

"OR" logic alone just isn't adequate.

2. Suggestions for additional actions (I can think of more, but these are the important ones for me)

- a: Call volume (not ringer volume). If I'm at work, it's normally quiet, so I don't need the earpiece turned up very loud. If I'm in the car, I need it turned up louder.

- b: Vibration settings (e.g., vibrate on call, notification)

- c: write a notification, or send an SMS. (for example, if I'm at work at 5:00 pm, notify me to go to the gym) This type of action is separate from any profile.

3. I've got some suggestions for additional triggers, too, if you're interested, but if you add "AND" logic I'd be satisfied with the existing triggers.

4. Consider basing location on cell towers, as an option, instead of GPS. This will use much, much less battery than GPS, and will be adequate for many uses.
[Android Apps and Games] Stephen.k.spear:
Any Bluetooth is getting fired when I turn off my bluetooth. I've tried turning off the BT Device and Turning off my phones BT both cause the Trigger to fire.

Right now we don't do priority even if its only a few millis apart. When one gets triggered we perform its actions.

1. Its in the road map. Not sure when we will get to it, but at some point you will see it.

2. a. b. we can look into. That is the first request for those. c. im actually working on right now. Should be in the next release.

4. Location Services are controlled by Google. If you set it to Cell only in Settings thats what we use. I will tell you to check your battery stats before complaining about battery drain. As long as your aren't in the app constantly changing settings you will not see us making much of an impact. We've been very careful to make sure after you set us up you wont hear much from us again.
[Android Apps and Games] Netuser:
No I didn't touched the settings, I was out physically :)

I already asked this question before but once again I am asking because I dont know how it works.

As I told you I have 3 Profiles

Home

Work

Out

The problem is that I set the OUT profile to fire when I am not at Home AND not at Work. Now I dont know how it work because when I am at Work for Fence I am at Work and I am Out because sometime I see both trigger being fired. How to tell fence that I am consider as Out if I am neither at Work nor at Home. For time being I don't see any setting where I can use And and Or when I put 2 locations in same profile.

I hope you understand what I mean.

Thanks :)
[Android Apps and Games] meyerweb:
Thanks Steve. I'm looking forward to seeing this progress. For whatever reason, if I turn BT off, the trigger won't fire. If I go into BT settings and disconnect, the trigger fires just fine.
[Android Apps and Games] Stephen.k.spear:
Ah I believe you are right. I think we did have a bug where if you set 2 triggers of the same type in a profile they would not fire. That was fixed in the Beta. Maybe that's why your issue is resolved now.
[Android Apps and Games] meyerweb:
This app's interaction with BT seems to be not very reliable. Sometimes turning BT off will trigger my "default" profile, sometimes it won't. Sometimes getting out of range of a BT device triggers it, but not always.

And I have a profile for my work, which is supposed to turn BT off, but doesn't always. If I manually trigger my work profile, it turns BT off. But when it triggers automatically, because I connected to a particular WiFi hotspot, it doesn't seem to turn BT off.

Edit: Here's a screen shot of the notification showing profile "Aveshka" as the last one activated, and a screen shot of that profile showing that BT should be turned off. As you can see in both pics, BT is still turned on. In fact, if BT is turned off when this profile is triggered, the profile turns it on, instead of leaving it off.

Is there a log file created that I can see to try to figure out what's happening?
[Android Apps and Games] meyerweb:
Hmm, no response to my post above?

Another issue I've noticed: I have a profile named "car" which fires on BT connection to the car. I also have a profile named "default" which fires on Exit home location, Exit work location, or disconnect from car BT. So this morning I get in the car, the phone connects to BT, and the Car profile is triggered. A couple of minutes later I drive out of my home location, and the default profile fires. Not what I want at all. I think there needs to be some prioritization of profiles, so that if my car profile is set, it takes priority over the default. Or maybe "and" logic can handle this, although I'm not sure about that. But at present, this tool isn't ready to handle multiple triggers.

I also noticed something else: I have two WiFi access points in my house, and several in my work location. When I move from one to the other, the same profile that's already active fires each time. Perhaps it would make sense to check the existing profile, and if it's the same as what's being triggered just ignore the trigger.
[Android Apps and Games] Stephen.k.spear:
We've had other requests for priority and have responded. The short response is we are considering how to implement. It's not as simple as it seems to do correctly. Example You have a Bluetooth Trigger as Priority 1 and Location as 2. Now whenever you enter any location trigger we also have to check to see what bluetooth device you are connected to and check against all the BT Triggers... and possible all the wifi triggers .... and all the time triggers for time. This can get very expensive and our goal has always been to leave a very small battery footprint.
[Android Apps and Games] meyerweb:
I understand the concerns, but the problem is that, as currently implemented, Fences simply doesn't work very well. I noticed another issue this morning. I waited until I was well outside of my home location before turning on BT. My phone connected to the car's bluetooth, which triggered the car profile. It then immediately triggered the "default" profile. I'm guessing the exit location doesn't just trigger when you leave a location, it triggers any time you're outside that location. But without some sort of log to monitor what's happening, I can only guess.

Right now there doesn't seem to be any way for me to have a default profile that becomes active when I'm not at home, work, or in my car. Without that, Fences is pretty much useless for me. I guess I'll go back to what I was using before (which has it's own issues, but is much more flexible) and start looking at other tools.
[Android Apps and Games] Stephen.k.spear:
I disagree I think it works just fine... It just doesn't do what you are asking. Your Triggers are quite simple.... when you connect to bluetooth do something... When you exit a location do something. That's what you are telling it to do. As far as Location Exit is concerned it should only fire once, of course that exit can have a delay up to the max interval you have set in Settings. For your situation it sounds like a wifi disconnect is a better "Default" trigger as you are more likely to disconnect form your home wifi before you connect to you car BT. At least more likely than waiting to drive out of a Location circle... since you would already be in your car.
[Android Apps and Games] meyerweb:
I don't think that will solve the problem. If I have a "default" profile, with triggers of disconnect from home WiFi, disconnect from work WiFi, and disconnect from car BT, one of those triggers will ALWAYS be true. I'll try it, but I think it will still fail because of the lack of priority and lack of :"and" logic.
[Android Apps and Games] Stephen.k.spear:
When you leave work default will fire. When you connect to bt car will fire when you disconnect bt default will fire when you connect at home home will fire. No and logic needed.
[Android Apps and Games] Dolfans311:
I don't see how you can ever use a location fence when you have a car exit Bluetooth trigger (when you are driving to the locations). You enter the fence, trigger. Turn off car, trigger (default settings). The location fence will always be overridden. That makes location based triggers unusable unless I don't use a car trigger.

Am I wrong or am I missing something?
[Android Apps and Games] Stephen.k.spear:
Your missing things. It sounds like in your case if you want to have a default profile which is when you are not home and not in the car, the best trigger is probably disconnect car bluetooth. So you leave the home connect to car drive to store you get out of the car and you are disconnected there for default. You get back in the car connect to bt again. Drive home. Get out walk in inside connect to home wifi and your home. The triggers are fine. They all have their uses. Your just trying to use one that isnt suitable for what you are doing.
[Android Apps and Games] Dolfans311:
In my example, turn car off means disconnect with Bluetooth, which works great. I am just saying, I don't see how you can ever have a location trigger and a car disconnect to Bluetooth trigger. The Bluetooth will always fire last and override the location trigger. No?
[Android Apps and Games] Stephen.k.spear:
Location "Exit" and car bt "connect" may not play well together but that doesnt mean they are useless. Wifi connect and power pluggin can step on each other too. There are dozens of instances where one might step on another. Its up to the user to configure their profiles and triggers to suit their lifestyles.
[Android Apps and Games] Dolfans311:
I really want location triggers to work, but don't see how they can with my desire to set a default profile on Bluetooth disconnect. It would be nice if the Bluetooth disconnect trigger would not fire when the last fired trigger was my work location enter trigger (as shown in the notification). Guess this means prioritization which I understand is hard to do.

Thanks for the quick responses! I don't mean to be a pest. Keep up the great development!
[Android Apps and Games] meyerweb:
Yes, priorities are necessary to allow complex rules, but the developer doesn't seem to understand that what works for him won't satisfy everyone.
[Android Apps and Games] Stephen.k.spear:
Again I disagree. We've made clear that we do plan on adding priority support at some point. I'm simply pointing out that just because you did something one way on Tasker or some other app doesn't mean thats how this app is supposed to work. Our goal was never to be a Tasker or any other app clone. If another app has everything you are looking for then why are you trying other apps out? Clearly something was missing or you won't be looking into other solutions. We've only been available for 3 weeks. So we would hope we would be granted a little leeway before being compared to app that has years of development under their belts. So before you go saying this is how so and so did it, so you are wrong for not doing it that way. Maybe give us a chance to figure out how we want to handle these type of issues.
[Android Apps and Games] meyerweb:
In your replies to me (on G+, I think) on the subject of priorities, it sure sounded like you had decided it was too difficult, and weren't going to be implementing them. If you've changed your mind, I'm sorry I didn't know that.

But there's another problem I've reported a couple of times, with Bluetooth, and haven't seen answered. My work profile has an action to turn BT off. But it doesn't consistently work. Here's what I've noticed trying to figure this out:

My workplace has multiple WiFi APs. I have an app that will reconnect me to a strong AP as I move about the building and the AP I'm connected to gets too weak. When that handoff happens, the work profile re-fires (I have notifications turned on, so I can see it), but BT ends up turned on, instead of off. This is consistent, reproducible behavior.

Here's what seems to be happening: In order to connect to the new AP, the app has to disconnect from the prior AP. This should fire the trigger (Disconnect from any network) for the default profile, which turns BT on. But I don't get a notification for default profile, only the work profile. I wonder if the triggers (disconnect from any network, Connect to [specific network]) are happening so close together that the actions for the work and default profiles are somehow interfering with each other.

Occasionally, when moving between APs the default (not-work, not-home, not-car) profile does produce the notification when switching APs. This profile turns WiFi off, which prevents my phone from reconnecting to another AP. I have a location-based trigger for the work profile, but it doesn't seem to fire if I'm already inside that location.
[Android Apps and Games] anchonio:
Hi.

I would like to do a (very noob :p ) question: I want to create profile, called for example "night profile" to disable data. I add it, and create it to disable data from 23:00h. Till here, seems ok. But I want to enable again data at, say 07:00h again, and I can not find how to do it.

Any one can help, please? Could anybody be so kind to explain me all the process, just in case I miss some step?

Thanks in advance :laugh:
[Android Apps and Games] henrik.dk:
then just create another profile 07:00 to enable the data
[Android Apps and Games] deejayburnout:
Just found this app and it is just what I was looking for thank.

Only thing missing is the ability to activate or deactivate Airplane mode.

is there possibility to have this feature added???

Thanks
[Android Apps and Games] henrik.dk:
is this still under active development?

I have been using for a while now. all the current function is working as expected. Hope it will get better ...
[Android Apps and Games] Stephen.k.spear:
Yes we are working on getting a new beta with new actions and Triggers out in the next couple weeks.
[Android Apps and Games] henrik.dk:
seem like it is getting dead. a pity as it has big ambition at the beginning.
[Android Apps and Games] MidnightDevil:
Looks interesting. I'm gonna give this a try!

Thank you so much!
[Android Apps and Games] sypherz28:
A simplified Tasker app. Love it! Tasker can be very intimidating and tedious.