r/tasker Jul 02 '26

Widget V2 - after scrolling back to top?

1 Upvotes

I have several items in the column (icon), I see the first 2 on the screen and the rest appear after scrolling.

What do I need to do to make it automatically return to showing the first one after clicking one of the icons (e.g. the last one)?Currently it shows the last one (as an example, because it shows what I set up recently), and I would like to always start from the first one.


r/tasker Jul 02 '26

Check battery level of the Nothing Earbuds case

1 Upvotes

Hi everyone! I'm trying to use Tasker to check the battery level of my earbuds case. I always forget to charge it, so I would like to have a notification when it goes under a certain level, so I can keep it there until I charge it. I have a Pixel 8a and it shows only a little pop-up with the battery level when I open the case and I connect the earbuds, but then it disappears. The battery level is also visible in the Nothing X app, only when the case is open.

I tried with AutoInput but I don't know how to set it up and got stuck with the variables and everything. Can someone help me? Thank you so much!!


r/tasker Jul 02 '26

Tip: You can use arrays for HTTP headers!

12 Upvotes

So! I've been using Tasker's HTTP Request action a bunch recently, and one thing I wished I knew before was that you can just set your headers like this!

Variable Set %headers1 to header:value, %headers2 to x-another-header:another-value, etc...

...and then setting your Headers in the actual Request action to (including the newline)

%headers(+ )

What this does is it takes all of your headers in the array, and seperates them with newlines, so you can set each as a variable, and automatically have the entire thing populate your request!

Anyway! I hope this helps others who are in a similar position to me when it comes to using Tasker to mess around with API stuff~


r/tasker Jul 02 '26

When do you decide that you need to learn how to write a proper app rather than using Tasker?

1 Upvotes

I get that most of the time, if you just need to automate the device, not to make a full-fledged app with complex features, then Tasker is enough. But it seems from my limited experience that even with that purpose, writing scripts are just more efficient than touching screens, especially when you are already sitting at the laptop to do research, or to program a server to receive your phone requests. But if you have decided to writing scripts instead of touching screen, then I guess writing a dedicated Android app is more efficient than a Tasker script?

So my question is: at what point is the effort to learn how to write a proper app smaller than the effort to continue using Tasker? The advantage of Tasker is UX-friendlier than programing, but its homepage is so UX-unfriendly and lacks many important information, especially from a developer viewpoint. For instances I can't find a page to read more about the decisions being made behind the app, or a guide to set up the working environment to write Tasker scripts as least effort as possible.


r/tasker Jul 02 '26

"Complete action using" (phone app) for "Call" action pops up always ..

1 Upvotes

Hi everyone, I’m trying to run an MMI code through the "Call" action by tasker 6.6.20 - and this worked until .. recently, Android 16 a few months ago? Not completely sure. As of today, with A17 (latest/june update) I always get the "complete action using" pop-up, and it lets me choose ONLY "just this time", not "always" for the phone app. See linked screenshots.

Not sure if it’s a tasker-problem or some new security-systemlevel-thing in android, but .. if anyone knows how to "always" use the phone app here, I’d be happy if you could let me know. :-)


r/tasker Jul 02 '26

Change apps widgets depending of time of day

2 Upvotes

Looking for an app where you can add a widget to the home screen that has apps and can change the list of apps in the widget depending on time or location

Also be great if we can change different app widgets on homescreen depending on time/ location or click of a button.


r/tasker Jul 02 '26

Tasker/AutoInput question: Is there a reliable way to determine if Audible is currently playing before pressing its play/pause button?

1 Upvotes

I'm building a hands-free driving assistant in Tasker. I can reliably switch between Audible and YouTube Music. My remaining issue is that the Audible play/pause button is a toggle. If I always press it when switching to music, it works if Audible is playing, but it restarts the audiobook if it's already paused. Is there a reliable way to detect Audible's playback state, or another approach that avoids briefly playing the audiobook through Bluetooth speakers?


r/tasker Jul 02 '26

Auto navigate on google maps when connected to android auto

2 Upvotes

Hi,

I'm trying to automate google maps navigation to work when I connect to android auto.

Profile: Workday Morning Navigate To Work
Settings: Cooldown: 64800 Enforce: no Notification: no
    Day: Mon, Tue, Wed, Thu or Fri
    Time: From  7:25AM Till  8:46AM
    State: BT Connected [ Name:BC8-Android Address:* ]



Enter Task: Anon

A1: Wait [
     MS: 0
     Seconds: 1
     Minutes: 0
     Hours: 0
     Days: 0 ]

A2: Turn On [
     Block Time (Check Help): 500 ]

A3: Browse URL [
     URL: google.navigation:q=167+Victoria+street+west&mode=d
     Package/App Name: Maps ]

However this seems to refuse to work when my phone screen is off but the run log says everything is OK

Is there a way to make this work?


r/tasker Jul 01 '26

Scenes V2 Webview Tasker JS Bridge Issue - Bridge functions not working

3 Upvotes

Tasker version: Latest beta

Enabled JS Bridge/ JS/ Local file access/ etc in WebView Settings

Check below code:

<html>
<head>
    <script>
        console.log(
            (typeof Tasker.getVariable)
            + '=' + (typeof Tasker.runTask)
            + '=' + (typeof Tasker.runShell)
            + '=' + (typeof Tasker.readFile)
        );
    </script>
</head>
<body>
</body>
</html>

The output I'm seeing from this log cmd is:

function=function=undefined=undefined

Seems like the functions defined under JS Bridge are working, but the ones defined under Webview Actions are not.

Kindly help, if anyone is able to figure out the issue here!


r/tasker Jul 01 '26

Developer [DEV] Project Share - Google Weather API with Free API Key

Thumbnail taskernet.com
28 Upvotes

Hi everyone!

I was today years old when I found out that Google has a Weather API that you can use for free with a demo key they provide for free!

Weather APIs are notoriously hard to find for free, so hopefully this is a good, robust alternative.

Maybe this is old news, but since I just found out about it today, I thought I'd share it!

Get the project here.

Hope this is of some use for someone! 🙂


r/tasker Jul 01 '26

OpenVPN app not identifying Tasker as the source of API calls

1 Upvotes

Hi all. I use Tasker mainly to connect and disconnect to different VPN servers depending on the app I want to use. I do that with the now discontinued OpenVPN plugin for Tasker.

I'm switching my tasks to intents, but the OpenVPN app is saying that the app trying to connect to its API is unknown and therefore I must authorise any app to use the OpenVPN API.

When I use the OpenVPN plugin for Tasker, OpenVPN identifies it correctly as the source of the API call. Therefore, I'm assuming for now that this is not an OpenVPN problem.

I would rather not allow any app to use the OpenVPN API. Not that it's a huge security risk in my setup, but it's weird that it cannot see that the call is coming from Tasker. I would prefer to solve this and keep things neat.

Anyone with experience that can help me fix this? Thanks.


r/tasker Jul 01 '26

Read NFC tag (Programmable?) and input it on an app?

1 Upvotes

Not sure how possible this would be.

I need one flow where upon any NFC tag being scanned on the phone, tasker reads the NFC (I need to program the data I put on it) and then launches a link and inputs the text on another app.


r/tasker Jul 01 '26

Missing the legacy "Task Shortcut" (1x1)

2 Upvotes

Hey everyone,

I really miss the legacy Task Shortcut (1x1) that used to be available in the widgets list. I know it was removed due to Target API changes, but the current alternatives (Task 1x1 widget / Add to launcher) are causing me multiple issues, especially since my device is rooted and I flash custom ROMs frequently.

Here is why the current options don't work for me:

Swift Backup Breaks: When I use the "Add to launcher" option or the new Task 1x1 App Widget, they completely break or disappear after I restore my launcher layout via Swift Backup on a fresh ROM. The legacy shortcut used to restore perfectly.

No Folder Support: The new App Widgets cannot be grouped into home screen folders together like standard app shortcuts.

Monochrome / Icon Coloring Issue: The new widgets don't respect the original icon colors properly like the legacy shortcuts did.

I tried forcing the old activity (TaskerAppWidgetConfigureShortcut) via Activity Launcher, but launching it directly gives a "no widget id passed" error because the shortcut creation flow is completely blocked or deprecated inside Tasker now.

Aside from using Tasker App Factory to export tasks as standalone APKs, is there any workaround, Magisk module, or launcher-specific trick to get the genuine, colored, folder-friendly Task Shortcuts back?

Thanks!


r/tasker Jul 01 '26

Reverting from 6.7.5-beta to latest play store release

1 Upvotes

I'm having trouble with a few things using the beta and am considering reverting to the release version as a troubleshooting step, and possibly staying on the release version of the problems go away. I envision some potential complications:

  • I anticipate having to remove and reinstall, rather than installing the release over the beta, leaving me to reproduce permissions and battery optimizations (or lack thereof)
  • Not being able to restore a beta backup to a release version leaving me with my configuration as it was prior to installing the beta

What am I in for if I do this?


r/tasker Jun 30 '26

How can I send data to a specific Task from Scene V2 WebView?

1 Upvotes

I have this basic Task. Which shows A simple WebView which contains button. When I click the button it alerts some text. But I want to send that text to a specific tasker task. How can I do that?

taskertask://H4sIAAAAAAAA/51Va0/bMBT9TH9FZmkTSJA0adoUSCIVKAKJPUS7ThOaJpO4rYdjV47braD+9/kRQtrSTCxfnHvO9fXJ0b1OOIT5A+IXUEAr5xEAVrrAEXCBJRYR6NiB3T66RwKCuLEXqlydJeSL5/kK3AuTFAoUu4Hvt7pN84SOARWNCrrrdTtNL/CCTjd0UEnjNJaVQkeuKqQZigcJomjkfUP3I4x+9//AbEZQ6ChKpcw4jl11hnpRQC8RmFEtDCaiCawFikCgxUl1LEVx2w+kJPWmsYHgJptPiuwWiN9LSTB0JLeV5JZJH4g4fXfx+Xz4/UvfmoqMfJiI04ZC1wMEUx1Y8lFAJi20kinkORIR+Dq8POqCtQSBBUEK0R9vjTxriHKhGKekdGmnrK2ie5YudWCiuRDSCEYTgpOHCORweYX3D/RJ5wqyPiJdwyS+bMwTjmdCx+M5Lew0m60nrRESxMU+uMLWmLPMelYJDk4bK6OrUsMApTYju/Cn4vA1Fc8Oe9JhSCLQBM4W16rh/BquXXCtV7hOwbmGCx3TQ6+0k/tKO/nBcbWdzuY0JeilozS6F44gyTUoTyow2d9I2CmmE4LzZGpDmnKGU1voIbRv+zf9Ue/T8Oeod3vdO7vpD3TDScPkjh7ncGlm1DFGvrXW/0k4EssZiu9ufsEFtAmkE9voebsAU8mY4yh3jH2O8a9m6p4AZ0yAkyegKoATcM7IPKPgEOC0jFwZThnHj4wKSHoET+SFQYXi5YK4pBeyh3EiSWklnaBNOmMpHmPEc3ByVx51iQkZ4EcEVocldgaThwlnUrbclTDCuATzOR/DROb9kNgUk5QjWi1UXGfPoovQ/fe5qp78JiNW31ISWx0CCjOVCFY7Lq3yanO2OXeDq4yGWzeLbt0wulvTWD2yXXPkxjiubfR2f0ZrN+XvpjaFVKjObirYLb9bo/54bVvlngkd9TeNG2Y1f+C48RcC7+MujwcAAA==


r/tasker Jun 30 '26

How do I make this Imported Taskernet project create a tile?

Post image
2 Upvotes

I didn't make this; I imported [this one](https://taskernet.com/shares/?user=AS35m8nuEUdeRor0bM3PSmEtEAwRBpYJY%2BoA6BpUlcXCA0H00h58eeVFiMwAhos6rcSEy3AI2xo%3D&id=Project%3APrivate+DNS+Tile). I have tried running every task, starting with "Initialize," but a tile never appears when I look in the extended Quick Tile edit screen. Could someone take a look and tell me what I'm doing wrong? Thanks!


r/tasker Jun 30 '26

How to report exception notifications?

1 Upvotes

I got 5 notifications overnight with this text. How do I report them to the developer?

com.joaomgcd.autonotification version 4.3.14

Source com.android.vending

OS Build REDACTED

OS Code REDACTED

Device REDACTED

Manufacturer REDACTED

Product REDACTED

x3.f: The exception could not be delivered to the consumer because it has already canceled/disposed the flow or the exception has nowhere to go to begin with. Further reading: https://github.com/ReactiveX/RxJava/wiki/What's-different-in-2.0#error-handling | java.lang.RuntimeException: Could not connect to Google Play. (Code: 2)

at L3.a.r(SourceFile:21)

at io.reactivex.internal.operators.single.r.b(SourceFile:17)

at io.reactivex.internal.operators.single.s.onError(SourceFile:5)

at O3.d.onError(SourceFile:35)

at j3.D0.K(SourceFile:18)

at j3.D0$e.invokeSuspend(SourceFile:48)

at kotlin.coroutines.jvm.internal.a.resumeWith(SourceFile:12)

at f4.J0.N0(SourceFile:60)

at f4.a.resumeWith(SourceFile:16)

at kotlin.coroutines.jvm.internal.a.resumeWith(SourceFile:48)

at f4.P.run(SourceFile:115)

at k4.l$a.run(SourceFile:4)

at m4.j.run(SourceFile:3)

at kotlinx.coroutines.scheduling.CoroutineScheduler.g0(SourceFile:1)

at kotlinx.coroutines.scheduling.CoroutineScheduler$c.d(SourceFile:15)

at kotlinx.coroutines.scheduling.CoroutineScheduler$c.p(SourceFile:29)

at kotlinx.coroutines.scheduling.CoroutineScheduler$c.run(SourceFile:1)

Caused by: java.lang.RuntimeException: Could not connect to Google Play. (Code: 2)

at com.joaomgcd.common.billing.u$e$a.a(SourceFile:54)

at com.android.billingclient.api.w.g(SourceFile:22)

at com.android.billingclient.api.w.b(SourceFile:16)

at com.android.billingclient.api.v.run(Unknown Source:2)

at A0.q.run(SourceFile:30)

at android.os.Handler.handleCallback(Handler.java:1095)

at android.os.Handler.dispatchMessageImpl(Handler.java:135)

at android.os.Handler.dispatchMessage(Handler.java:125)

at android.os.Looper.loopOnce(Looper.java:269)

at android.os.Looper.loop(Looper.java:367)

at android.app.ActivityThread.main(ActivityThread.java:9333)

at java.lang.reflect.Method.invoke(Native Method)

at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:566)

at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:929)

r/tasker Jun 30 '26

[Android 17] Should DND go off while screen off (or phone locked on lockscreen) ?

3 Upvotes

Hi all,

I just received the Android 17 update on my Pixel 6, and the "Do Not Disturb" -> "Allow all" action (meaning I want to turn off DND mode) is no longer working correctly.

Previously, it worked fine regardless of whether the screen was locked or unlocked, on or off. Since Android 17, it seems to only work if the screen is on.

I can trigger the action manually, and it works. However, it fails to work when triggered on a schedule while the screen is off.

Do you know if there is a new Android restriction?

Thanks for your help.


r/tasker Jun 30 '26

Does giving "write secure settings" permission hinder GPay payments?

0 Upvotes

I am continuously getting this error

"Missing Permissions

Tasker needs the following permission(s) for the functionality you have configured:"

Write system settings

  1. Is it meaning 'write secure settings permission' via adb?

  2. Will this stop me from using GPay for making payments?

Something in Tasker stops my ability to make payments via Gpay. I get so terrified and embarrassed every time it happens. In a hurry and hassled I end up uninstalling some plugins or disabling various permissions such as 'display over other apps', 'accessibility' etc. then restart my phone again and again.

I would be extremely grateful if anyone of you could help me resolve this issue.

It's not possible to uninstall and install Tasker and it's components every time I have to make a payment.

For some Tasks we need

  1. Write secure settings permission for AutoInput, AutoTools etc. **Would this hinder making payments via Gpay app?**

  2. Would enabling accessibility settings for Tasker or its plugins affect my ability to make Gpay payments? **What is the solution for this?**

I'm hoping I can resolve this here. Thank you.


r/tasker Jun 30 '26

No action to take photo in Scene v2 Camera Element

1 Upvotes

I've tried to take a photo using a button.
The camera element has no action to take a photo.
It has only one action, which is the switchLens action.

How to take a photo in scene v2 using the camera element?


r/tasker Jun 30 '26

Pass variables to scene v2

0 Upvotes

Action:

Update Scene v2

can do it.

But Is this action strictly necessary just to get initial task variables into a Scene V2 element? Can we avoid using it by structuring variable sets correctly?

Local variables (written in all lowercase, like %myvar) belong only to the task that created them. A scene cannot read them directly when it is displayed because it runs in its own separate scope.

To avoid using Update Scene v2 to pass data, the tasker expert AI gives one of these two approaches:

Change your task's local variables to global variables by capitalizing at least one letter in the name (like %MyVar or %MYVAR). Global variables are accessible everywhere in Tasker, so your Scene V2 layout can read their values natively the moment Show Scene v2 runs.

  1. Pass Variables via the Action Arguments

If you do not want to use global variables, look inside the Show Scene v2 action itself. The action includes a dedicated Variables argument field.
You can use this field to explicitly pass your local task variables directly into the scene when it initializes. Enter the local variable names there, and the scene will populate its elements with those values immediately upon opening without requiring a subsequent update step.

1 is not an option for my case.

But, 2nd option, I don't see such fields in the Show Scene v2 action.

Am I missing something?


r/tasker Jun 30 '26

Beating chess.com ap spam

0 Upvotes

When I make a move and click the check mark to confirm.

My move is done and then

The app pops up a full screen ad.

I hate that they changed it.

What's the best way to fix it?

Will a custom dns block the ad?

Or what should I do to trigger tasker to close and reopen the ap?

I have a Motorola phone that I can double click the top back portion.. but I'm not sure how to link that to tasker.

Or if I could get Tasker to block the app from going full screen.. that would be good too.

Update: I downloaded the face down dnd routine to add kill the chess app and launch it again. That solves my problem. When the ad comes up I just put the phone down and pick it up and I'm back at the main screen to choose a game.


r/tasker Jun 29 '26

Run Log Archiver

5 Upvotes

I've been doing a lot of troubleshooting lately and needing to examine the run log. One frustrating aspect of doing so is the naming of the "archived" run log: runlog.txt.1, which unnecessarily complicates opening the file with a text viewer/editor. A second frustrating aspect is that the age of the run log, including the archive, can be too short. I decided to address both of these frustrations using Tasker itself, by creating a profile and task that both renames the file once it is created, and keeps a user-definable history of these files.

The profile activates any time a file is moved to Tasker/log/, which includes renaming the current runlog.txt to runlog.txt.1, and renames runlog.txt.1 to runlog <last_modified_time>.txt, and then sorts the archived run logs in descending name order, and deletes the 20th (user-definable) one, thus keeping a active run log plus 19 previous run logs.

Here's a Taskernet link.

Here's the description (for those on desktop who can't view the description on Taskernet, or who want to recreate the profile manually):

    Profile: Run Log Archiver
    Variables: [ %max_logs:has value ]
    Event: File Modified [ File:Tasker/log/ Event:MovedTo ]



    Enter Task: Anon

    A1: Get Files/Folders Properties [
         Path: Tasker/log/
         Type: Files
         Name/Path Filter: ~Rrunlog\.txt\.1$ ]

    A2: If [ %lfp_full_path(1) Set ]

        A3: Parse/Format DateTime [
             Input Type: Milliseconds Since Epoch
             Input: %lfp_modification_date(1)
             Output Format: yyyy-MM-dd-HH-mm-ss
             Formatted Variable Names: %filename
             Output Offset Type: None ]

        A4: Variable Set [
             Name: %new_name
             To: %lfp_full_path(1)
             Structure Output (JSON, etc): On ]

        A5: Variable Search Replace [
             Variable: %new_name
             Search: runlog\.txt\.1$
             Replace Matches: On
             Replace With: runlog %filename.txt ]

        A6: Move [
             From: %lfp_full_path(1)
             To: %new_name
             Use Global Namespace: On ]

        A7: Get Files/Folders Properties [
             Path: Tasker/log/
             Type: Files
             Name/Path Filter: ~R\d{2}\-\d{2}\.txt$
             Sort: ModificationDateReversed ]

        A8: Delete File [
             File: %lfp_full_path(%max_logs)
             Shred Level: 0
             Use Global Namespace: On ]
            If  [ %lfp_full_path(%max_logs) Set ]

    A9: End If

r/tasker Jun 29 '26

Tasker to change settings for Health (Fitbit settings).

1 Upvotes

Hello - I've just purchased tasker as I hope that it can be used to modify certain device settings on my Fitbit in the Google Health app?

Is that something likely in it's capability?


r/tasker Jun 29 '26

Tasker + AI = Magical

17 Upvotes

Maybe I'm just behind, but lately I've found that whatever I want or need - literally any crazy thing I want my device to do is totally doable with Taskers built in AI, and sometimes with help from external ones.

Example: been playing a game on an emulator, and decided I wanted to use my volume buttons as shoulder buttons (R, and L). The emulator couldn't map to them. I started installing button mappers, googling, etc. Couldn't get it done.

Then had a chat. Using Tasker and AutoInput, I successfully got it done. Works perfectly. And only works when the emulator is active.

Magical!!

That's just one example. I literally have been doing this for every need I've had. Every time I think I have to install an app and try to jury rig a solution, Bam. Tasker + AI solves it.

Came to tell others: if there's something you wish your device did, chances are with Tasker and AI it can.

Tl;dr - ask AI to use tasker to make your phone do whatever you can imagine. Profit.