• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Calendar Integration

El Presidente

Beware The Milky Pirate!
Jan 3, 2011
32,076
24,076
43
Scotland
Is it possible to get tasker to interface with my calendar so it knows to activate certain profiles on certain days?

Some of my profiles are time based and I only need them active on days/nights when I'm working. I work semi irregular shifts, so it would be handy not having to deactivate the profiles I don't need when I'm not at work. I'm being totally lazy I know, but if it saves me a few clicks...... :p

Is there something totally obvious I'm missing?
 
Is it possible to get tasker to interface with my calendar so it knows to activate certain profiles on certain days?

Some of my profiles are time based and I only need them active on days/nights when I'm working. I work semi irregular shifts, so it would be handy not having to deactivate the profiles I don't need when I'm not at work. I'm being totally lazy I know, but if it saves me a few clicks...... :p

Is there something totally obvious I'm missing?

It depends how deep an integration you want..
Example:
I use Tasker to track my location split into Home, Work and Out.
I sync my work calendar (through gSyncit) to a sub calendar on my main Google account and sync that calendar to my phone.
I have profiles in Tasker that automatically toggle my phone in and out of vibrate only mode when I have a busy appointment in my work sub calendar and am at my Work location.
This all works beautifully - and has done for a long time.

I do seem to remember an issue at some point with 'all day' appointments and busy state - see here https://groups.google.com/forum/m/?fromgroups#!topic/tasker/5vaGpU3cK4c for details.

HTH
 
Upvote 0
Could you set up a profile that uses the correct date and time and also checks whether you are scheduled to work (assuming that you have your work shifts in your calendar)? If both are found to be present then the profile kicks in. I don't think I've explained that very well.......

I would do it like this:
1. Add a new calendar to my Google account e.g. Shifts
2. Enter shifts as appointments eg. Tues 8pm to Weds 4am
Then setup a profile using the calendar context and pointed at the Shifts calendar. This profile would be active for the length of each appointment / shift e.g. Tues 8pm to Weds 4am
 
  • Like
Reactions: El Presidente
Upvote 0
I would do it like this:
1. Add a new calendar to my Google account e.g. Shifts
2. Enter shifts as appointments eg. Tues 8pm to Weds 4am
Then setup a profile using the calendar context and pointed at the Shifts calendar. This profile would be active for the length of each appointment / shift e.g. Tues 8pm to Weds 4am

Yep this looks good
 
Upvote 0
I would do it like this:
1. Add a new calendar to my Google account e.g. Shifts
2. Enter shifts as appointments eg. Tues 8pm to Weds 4am
Then setup a profile using the calendar context and pointed at the Shifts calendar. This profile would be active for the length of each appointment / shift e.g. Tues 8pm to Weds 4am

That's exactly how I have mine set up. Works like a charm.

Edit: What I'm talking about is the calendar context, not the 3g/2g toggle. I tried to set this up as well, but no luck.
 
Upvote 0
Anything, Widgestoid, Extended Controls, any of the 2G/3G toggle apps available on the market, when activated, will take me to my mobile networks screen as opposed to switching between 2G/3G. So, when activating any profile in tasker which attempts to change the network mode, I'll get the toast below:

01%20Tasker.png
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones