After some doubts and sleepless nights we have finally decided to take a risk and change the name of our quite generic Setting Profiles app to something more unique and memorizing.
If you have an idea for a better name please post it on http://feedback.probeez.com.
Make sure that you prefix your idea with newname: so it will be easy to filter out all proposals like this See all proposals for new name of Setting Profiles
This blog got quite messy with support question, new feature requests and just ‘thank you’ messages spread around all possible places in comments.
So as a first step to sort this out we have created dedicated place for new feature requests: http://settingprofiles.uservoice.com/
Support forum for paid users will be added shortly. Please stay tuned.
So far this is most confusing area of our app.
Setting Profiles takes quite different approach to profiles comparing to other similar apps. It allows to have multiple profiles active at one time. And here is typical use case why:
- you have office profile: special ringtone, wifi on, office is quite so volume is set to 50%. activates 0800-1700 while at @office
- you created onMeeting rule to get mute during calendar events with some keywords
- you have onCharger profile to timeout screen after 10 min and bright it up (who cares for power consumption while on charger?)
So with multiple profiles active all this three profiles and rules to activate them work nicely together. Since it is possible to be in the office, on meeting and with charger connected at the same time in real world, we do allow three profiles active at the same time in Setting Profiles app as well. Try to imaging how to handle such case with classical single profile active approach…
What happens if two profiles have conflicting setting? The one activated most recently or with higher priority will win. The order in which profiles were activated is shown by small numbers on colored tag left to active profile.
Never had those, but there are phones you can “set to vibrate always when unplugged, and ring when plugged in. Well, “droid does” this as well with Setting Profiles app.
1. Create a profile with sound turned on if you don’t have it already. Let’s call it ‘OnCharger’
2. Create Rule with Battery Based condition ‘battery connected to charger’ and action ActivateProfile ‘OnCharger’
Now you can change your phone to vibrate only mode. With Setting Profiles it will switch sound on whenever you plugged in and restore to vibrate once unplugged.
During create/edit profile make sure to click on Star next to ‘Silent mode’ to include this setting into profile
Verify that onCharger profile indeed turn silence mode off
Create Rule with condition Battery connected to Charger and Action ActivateProfile onCharger
Simply! You define a keyword, the app looks for a calendar entry having the keyword in subject/description.
Combining the Calendar Based condition having the “meeting” keyword with Activate Profile “Silent” action in one Rule automatically switches sound off during your meetings.
The menu on Locations tab might give you some hints. We are still in discussion about how to simplify understanding of “location” concept, so, screen shots and guidelines are coming soon…
Android provides two methods to identify your phone location:
- Using GPS satellites. Accurate, but does not works inside building and consume a lot of battery. Due to this reasons Setting Profiles does not support percise GPS positioning.
- Using wireless networks. Less accurate, but energy efficient. You can read here to find out how it works. Setting Profiles uses this method to track phone location in two, slightly different ways:
- Relying on Google MyLocation Api.
Pros: quite easy from user point of view – just double click on map location and phone position, provided by Google MyLocation Api, will be matched against that location.Cons: generates some internet traffic and does not works if internet is not available (if you use apndroid for example to turn off gprs/edge/3g). If Google for some reason mistakenly identifies cell towers coordinates (and it does happens due to nature of underlying architecture) your location detection will be unstable.
- Relying on unique Cell Towers ids. Well, under the hood Google MyLocation Api is based on same Cell Towers ids, but instead querying it’s coordinates and matching them against desired lat/lon location Setting Profiles will just save all ids phone ‘hears’ in that particular place and will assume it’s presence in that place as long as it ‘hear’ those cells.
Pros: does not rely on cells lat/lon coordinates, does not consume any internet traffic for location tracking.Cons: more complex setup – you can only define location when you are physically located there and it takes some time to scan for all visible cells (however this can be done in background and only at the initial location definition).
- Relying on Google MyLocation Api.
In addition to methods above location can be identified by visibility of specific Wi-Fi access point.
Yes, it does! Here go the steps how to do:
- Put our widget to home screen (Skip if you have had such)
- Click on the Setting Profile widget, Toggle Profile dialog opens
- Click on the clock icon right to the profile name
- Choose the time period for the profile to be active: 30m, 1h, 2h, 3h
It’s done via “Rules”. A rule has conditions and actions. Conditions define when and where actions should be applied.
A profile can be activated as an action. As soon as conditions are not met, the profile is deactivated.
Here go the steps to set up the rule: “When I’m home 8 PM through 8 AM, activate Silent profile”
- Choose the Locations tab, define a new location “@Home” (Skip if you have already had such)
- Choose the Rules tab, add a new rule
- Add a new Location Based condition: choose @Home
- Add a new Time Based condition: specify the time period the rule to be active
- Add a new action Activate Profile and choose Silent profile
Easily! Just create a Home Screen Widget and you can access setting profiles in one click and activate a profile in another!
Imagine, you have unplanned a meeting and want to mute the phone ring, now no need to remember to switch sound back:
just activate the silent profile for 30, 60 ,… minutes and it will be deactivated in specified time.
You can overwrite current sound settings with a rule based on Incoming Call condition.
Here is how to:
- Create a new rule
- Add Incoming Call condition and set it to your preferred contacts group (like VIP or Family)
- Add Activate Profile action to activate the profile where sound is On and/or some custom ring tone specified
That’s it! Now even if your phone is set to mute, it will still ring in case of a call from someone from Contact Group you have set up in step two.
p.s. Yes, you can customize your ringtone for selected contacts group using this condition!