I wonder if this is basically doing the same thing and would be a waste of time for me to reconfigure everything....
Search this group for this title. It has a good discussion on this very topic.
Mode switching priority variable across multiple tasks (suggestion needed on my routines)
The concept of a 'controller' task is a good one and should work. Try it this way.
Profile: Car
Context: car dock
Enter Task:
1. Wait until ; %TRUN !~ *,Control,* 500ms
2. Perform task; Control
Exit Task:
1. Wait until ; %TRUN !~ *,Control,* 500ms
2. Perform task; Control
Profile: Home
Context: cell near
Enter Task:
1. Wait until ; %TRUN !~ *,Control,* 500ms
2. Perform task; Control
Exit Task:
1. Wait until ; %TRUN !~ *,Control,* 500ms
2. Perform task; Control
Task: Control
1. If %PACTIVE ~ *,Car,*
2. Do car stuff
3. Stop
3. End if
4. if %PACTIVE ~ *,Home,*
5. Do Home stuff
6. Stop
7. End if
So, any time one of your location profiles goes active or inactive it will run the control task (after waiting for it to stop) then the control task will figure out what is active and what settings to run. Notice I put the car "if" first in the control task, so when I drive home it will stay in car mode until I get out of the car then it will go to home mode..
%TRUN is a tasker variable with a comma separated list of currently running tasks...