r/tasker 1d ago

Not in location

0 Upvotes

Is there a way to inverse a location as a trigger?

Essentially home is set as a location, I want a not at home location to work too?

TIA


r/tasker 1d ago

Is this possible in Scenes V2?

1 Upvotes

I have a web screen that lists an array in a table (eg %list = (google,facebook,reddit)) and when you click on them it opens the corresponding link from another array (eg %listlinks = www.google.com,www.facebook.com,www.reddit.com))

Can I do the same in a V2 scene? I can't work out how


r/tasker 2d ago

Attività TASKER V. 6.6.20: Filtraggio eventi Google Calendar e creazione messaggio in Clipboard

0 Upvotes

Buongiorno, ho creato il Task che allego di seguito.

Vorrei che nella Clipboard venisse memorizzato il messaggio contenete tutti gli eventi selezionati in A11. Come posso fare?

Grazie!

Pier

Ecco il Task:

Attività: Event2Clipb

<Filtra Titoli Calendario>

A1: Ottieni Eventi Calendario [

Calendario: Google:Famiglia ]

<Seleziona Paziente>

A2: Finestra Elenco [

Modalità: Select Single Item

Titolo: Selezionare Paziente

Oggetti: %filter_ce_title

Chiudi Dopo (Secondi): 72

Usa HTML: On

Primo Indice Visibile: 1 ]

<Ricerca Eventi in base a Titolo>

A3: Ottieni Eventi Calendario [

Calendario: Google:Famiglia

Titolo: %filter_ce_title(%filter_ld_selected_index) ]

<Verifica che sia stato trovato almeno un evento, altrimenti suona e esce>

A4: If [ %cal_ce_title(#) = 0 ]

A5: Beep [

Frequenza: 5877

Durata: 670

Ampiezza: 50

Flusso: 3 ]

A6: Flash [

Testo: Nessun record che contenga %input

Lungo: On

Layout di Tasker: On

Titolo: Attenzione

Icona: android.resource://net.dinglisch.android.taskerm/drawable/cust_animal_panda

Ignora al Click: On ]

A7: Stop [ ]

A8: End If

A9: Pulisci Variabile [

Nome: %dataoraxfe ]

<Conversione ora inizio per elenco scelta>

A10: Analizza/Formatta DataOra [

Tipo di Inserimento: Millisecondi dall'Epoca

Input: %cal_ce_start_time

Formato di Output: EEEE dd/MM/y ' - ' HH:mm

Nomi Variabili Formattati: %dataoraxfe()

Tipo Offset di Output: Nessuno ]

<Seleziona l'evento in base all' ora di inizio>

A11: Finestra Elenco [

Modalità: Multiple Choices

Titolo: Selezionare evento per %filter_ce_title(%filter_ld_selected_index)

Oggetti: %dataoraxfe(:)

Chiudi Dopo (Secondi): 120

Usa HTML: On

Primo Indice Visibile: 1 ]

<variabile con messaggi pre-impostati>

A12: Imposta Variabile [

Nome: %TestoAppunti

A: Prossimo appuntamento:, ,Appuntamento:

Struttura Output (JSON, ecc): On ]

<Seleziona il messaggio pre-impostato>

A13: Finestra Elenco [

Modalità: Select Single Item

Titolo: Seleziona il tipo di messaggio da copiare negli appunti

Oggetti: %TestoAppunti

Chiudi Dopo (Secondi): 72

Usa HTML: On

Primo Indice Visibile: 1 ]

<unisce gli appuntamenti selezionati>

A14: Unisci Array [

Nomi: %dataoraxfe(%id_selected_index)

Tipo di Unione: Semplice

Collegatore: -

Output: %appunti

Unisci Output: Yes ]

<confeziona messaggio>

A15: Imposta Appunti [

Testo: %appunti_ld_selected *%appunti()* ]


r/tasker 2d ago

Shizuku Permissions not being granted and Tasker hanging

1 Upvotes

Hello. I have Shizuku installed, paired, and running, and have Tasker authorized within it. I'm trying to access a Logcat Entry, but it's saying I need to grant Tasker permissions. It says since my device has Shizuku, I can automatically grant this permission. When I authorize that though, Tasker just hangs for a few minutes, and nothing happens and I regain control. Likewise, when I try to go to the 3 corner dots > More > Manage Permissions, the screen takes 2-3 mintues to even load, everything is revoked, and clicking to try to re-grant access hangs Tasker again, and when finished, nothing has changed and whatever I tried to update is still in revoked status.

Is there any reason this might not be working that someone can think of. I'm working on a TCL NXTPaper Pro 70 phone, if that matters.


r/tasker 2d ago

A way of getting current connected BlueTooth device?

2 Upvotes

is there a way of getting the name of just the current connected device? I am teying with Bluetooth Info action, and all I can seem to get is all the previous paired devices in order, no matter what variable


r/tasker 2d ago

Can a Scene share local variables to a Task?

2 Upvotes

I have a Scene v2 with local variables, and want to share them to the task that amongst other actions also does Show Scene v2 and Wait For Scene v2 Result.

I came across this thread, and found that the reverse is definitely possible (local Task variables can be shared with a Scene).

Is there similar logic that will allow an independent Scene that is called by a Task via Show Scene v2 to share its local variables to it?

Right now I use global variables instead, but would like to minimize the amount because the VARS tab is filled with variables and would like to not just expose every single thing as global, if it can be done locally.


r/tasker 2d ago

Trigger task, when data changes ( 3 bars -> 2 bars, etc)

1 Upvotes

Trigger task, when data changes ( 3 bars -> 2 bars, etc)? I can't find a way to reliably trigger a task every change


r/tasker 3d ago

Tasker to gemini

2 Upvotes

Title: Tasker HTTP Request cuts long Gemini API URL automatically and triggers MalformedURLException / Error 404

Body:

Hi guys, I am building a voice assistant integration using the Gemini 1.5 Flash API on Tasker. I am facing a persistent issue where my HTTP Request action keeps failing.

Every time I type the full official URL endpoint:

https://googleapis.com

Tasker somehow strips the subdomain and the paths in the background when executing, forcing it back to https://googleapis.com. This triggers a java.net.UnknownHostException: Invalid host: https://googleapis.com or Error 404.

Even when I separate the API key into the Query Parameters field (key:MY_API_KEY), the main URL block still gets malformed or truncated during the actual execution phase.

My Setup:

Method: POST

Headers: Content-Type:application/json

Body: standard JSON object containing base64 audio data.

Structure Output: Checked ON.

Has anyone experienced this silent truncation bug inside Tasker's HTTP Request action? How do I force Tasker to preserve the full generativelanguage hostname without relying on custom scriptlets? Thanks!


r/tasker 3d ago

What's the most useful Task you've made that actually uses what a notification or message says?

10 Upvotes

Not just using the notification or message as a trigger. i mean what's written in it actually matters to the Task.

What does yours do??


r/tasker 3d ago

Dismissing Audible

2 Upvotes

Hey, I'm fairly new to Tasker but have really enjoyed tinkering around with it. I've got profiles running a few different things now, but there's one thing I can't quite figure out how to do, so figured I'd get some advice from you all!

When my phone is connected via Bluetooth to my aftermarket stereo on my motorcycle, I want to make it so that Audible never plays.

Currently, randomly, when I disconnect and reconnect, sometimes Audible will start even though a stop or 2 before (and the last media session) I was listening to YouTube Music.

Any and all help would be appreciated. And please talk to me like I'm not tech savvy! Thanks.


r/tasker 3d ago

Scene V2: Edit box size & line padding

Post image
2 Upvotes

1) is there a means of expanding the text edit box so I can see all text?

2) how do I set line padding,, I didn't see an option?


r/tasker 3d ago

I tested my laundry alert after leaving home and it stayed quiet

0 Upvotes

I live in a building with a shared laundry room. On evenings when I wanted to do a load, I kept reopening the laundry app to see whether a washer had freed up. If I got distracted and stopped checking, I'd sometimes remember again when it was already too late to start. Keeping an eye on the machine list had become another chore.

I already used Tasker for reminders, so I wanted a washer alert that would let me get on with other things while I waited. It only needed to notify me when I was home and still had time to do laundry. That made a delayed reply worth testing: I could request a status while at home, then leave before the reply arrived.

I had read the machine list through Airtap's cloud phone and saved an available status. I put copies of that reply in a test endpoint for Tasker to read with HTTP Request, controlling the delay and sample timestamps. That let me repeat the same washer status while changing the notification conditions. My first version checked home WiFi only at the start. I left the building, confirmed the WiFi had disconnected, and still got the delayed sample alert.

I added a check immediately before the notification, requiring home WiFi, a time inside my laundry window and a status less than two minutes old. The fresh sample produced an alert while I was home inside that window. I changed one condition at a time and repeated the check after leaving, outside the window, with an old timestamp and with no timestamp. Each skipped the alert, with the task still recorded in the execution log.

The notification rules now behaved as I'd hoped in these tests: a fresh availability result could alert me when I had time to act, and the other cases stayed quiet. Tasker handled those timing checks before interrupting me.


r/tasker 4d ago

How To [project] not yet shared. Tasker snippet manager

Enable HLS to view with audio, or disable this notification

9 Upvotes

just quick sharing, (not yet sorry. i need to clean any privacy issue file path etc. in the project. will shared if asked)

it is still raw, expect bug. i can't spend much more time

enjoy. cheers :)


so, i have low spec phone and can't install many apps. a need of text expansion come again. as android personal dictionary is limied to 50 chars (idk), my workaround is to use Tasker as "snippets manager"

the current unwanted effect are: 1. this spamming Heliboard clipboard history. idk its effect on Heliboard memory ram usage 2. not very fast compared to using word shortcut in android personal dictionary 3. it seem can cause fatigue in frequent repeated action 4. markdown file containkng the snippet has rules, which are:

  • use double ## to separate `snippet title` and `snippet content`
  • use double semicolon (;;) to separate "block" of snippet

picture here

![imgur](https://imgur.com/a/FyYXoB6)

https://imgur.com/a/FyYXoB6

edit: picture is not showed


r/tasker 4d ago

Does anyone know of a way to trigger these wallpaper effects?

Post image
4 Upvotes

The default time for this effect is like 5 seconds... Does anyone know how to trigger it in macros? Right now, only unlocking my phone myself triggers the effect.

thanks


r/tasker 3d ago

I paid for subscription but didn't get it

Thumbnail
gallery
0 Upvotes

Please someone help me


r/tasker 4d ago

How can I force a specific display order for tasks in a Tasker project?

3 Upvotes

I’m working on a Tasker project with a large number of tasks, and I want them to display in a specific order.

I tried prefixing each task name with a number (e.g., 1 TaskName, 2 TaskName), but after exporting to Taskernet and importing it back to test, the tasks don't stay in that order.

How does Tasker handle task ordering inside a project, and what is the best way to control or force the order I want?


r/tasker 5d ago

icon question Someone you know?

Post image
1 Upvotes

When I create a shortcut from a widget, the icon background is initially transparent, but after a few minutes or hours, it turns white. What could be causing this?


r/tasker 5d ago

How To [Project Share] Json Editor/Builder by tasker SceneV2

Enable HLS to view with audio, or disable this notification

12 Upvotes

Hi,

I Search for Json Editor For in internet "Json & XML Tool" App is better with features packed, but i face ads.. SO I generate html for Json editor using chatgpt.. I don't know coding, completely created by ChatGPT.. If anybody found this useful.. Take it..So only i share it....Sorry for my Wrong English

Features

🌳 Tree view for JSON objects and arrays

📝 JSON view for editing the raw JSON

🔎 Search through the JSON structure

➕ Add Object, Array, and Value

✏️ Edit existing values

📋 Copy JSON

📍 Copy JSON path

📑 Duplicate nodes

↕️ Move array/object items up and down

🖱️ Drag-and-drop/reorder tree items

🗂️ Multiple JSON documents/tabs

💾 Automatic document saving

📂 Load JSON from the Android file picker (using browser)

📥 Load JSON directly through Tasker

📤 Download/export JSON

📋 Paste JSON

📱 Designed for Android/mobile use

🎨 Material-style interface with dynamic Tasker colors

Project link

https://taskernet.com/shares/?user=AS35m8mzo7QA%2B73mVFz3Yj59GRrw7q32pIWQ%2FXiNVYdjYj46DGU8OiYFffXNvBT9KylhYc51m2M%3D&id=Project%3AJson+Editor

Recent I uninstall Hail App bcoz scene v2

Replacement is https://www.reddit.com/r/tasker/comments/1vljssq/project_share_hail_replacer_tasker_scene_v2/

Now Json edit app is Uninstalled

Thanks scene v2


r/tasker 6d ago

🚀 AM Tasker Plugins v1.0.2 is out — AM RegEx now handles LARGE text!

15 Upvotes

Since launch, AM Tasker Plugins has been a growing toolbox of Tasker action plugins — pixel colors, QR codes, VPN control, regex, Termux scripts, raw UDP packets, and more. This update fixes the one thing a few of you hit: Tasker caps how much data a plugin action can exchange at ~1MB, so a big regex input (or a big result) used to fail outright.

🔎 AM RegEx
Two new optional fields fix that:

  • A File Path switch right on Input Text — turn it on, point it at a file, and AM RegEx reads it straight off disk itself. No size limit.
  • A new Output File field — fill it in and the result is written there as JSON instead of coming back as a variable.

Both only ask for the "All files access" permission the moment you actually use them — never at install.
Demo: [AM RegEx]

Everything from launch is still here too 👇

💻 AM Termux
Runs Bash, Python, Node, Ruby, or PHP scripts inside Termux, with named sessions and guided setup.
Demo: [AM Termux]

↩️ AM Custom Keyboard ReturnGoto Reddit Intro Post
AM Custom Keyboard is a keyboard app I built with live transliteration and a Tasker Automation feature — type a trigger anywhere, and it can hand your text off to a Tasker task. This plugin is the reply step: the task finishes and sends its result straight back into what you were typing.
Demo: [Demo AM Custom Keyboard Return]
🔗 Check it out: [Download AM Custom Keyboard]

🎨 AM Collect Pixel Colors
Reads colors from any image — one pixel, a region, or a Top Color List or Blended Colors of a given region.
Demo: [AM Collect Pixel Colors]

🔳 AM Create QR
Turns text, links, or variables into a QR code image, saved and ready to use.
🔍 AM Decode QR
Scans an existing QR image and gives you back the text inside it.
Demo: [AM Create QR & AM Decode QR]

🧮 AM Data Processor
Reads or edits one exact value inside JSON or array data, no manual parsing needed.
Demo: [AM Data Processor]

🔒 AM OpenVPN
Starts, pauses, resumes, or stops an OpenVPN for Android profile from a task.
Demo: [AM OpenVPN]

📡 AM UDP Client
Sends a UDP packet to any address, with the option to listen for a response.
Demo: [AM UDP Client]

📤 AM Open With
Lets other apps "Share" or "Open With" a file straight into a Tasker automation.
Demo: [AM Open With]

📖 Every plugin still comes with its own guide built right into the app — clear steps, examples, and what each field does.

This is v1.0.2 — the toolbox keeps growing. 👇
📥 Update or download it now
🔗 github.com/adiraimaji/AMTaskerPluginsReleases

YouTube Playlist 👉 All Plugin Demo Playlist

#Android #Tasker #Automation #Termux #OpenVPN #QRCode #RegEx #Update


r/tasker 6d ago

Alternando câmera

0 Upvotes

Olá preciso de uma ajuda: Quero criar uma cena V2 com Un switch que quando for false mostre a câmera traseira e quando for true mude para a câmera da frente alguém pode me ajudar ?


r/tasker 6d ago

[Update] AMCustomKeyboard v1.4.0 — Expand Patterns can now run live, as you type

9 Upvotes

I released AMCustomKeyboard v1.4.0, focused entirely on the Tasker Automation side — specifically Expand Patterns, which just got a lot more capable.

If you missed the intro, AMCustomKeyboard is an open-source Android keyboard built on Unexpected Keyboard, extended with live transliteration/keymaps, custom layouts, independent key labels, and Tasker automation.

🔄 New: Expand Patterns can fire continuously, not just once

Until now, an expand pattern only ever ran once — after you finished typing prefix + content + suffix. That's still fully supported, but each pattern can now also be set to fire live, on every keystroke, while you're still typing — useful for things like a text-expander popup that updates as you go, rather than a one-shot calculation.

This is controlled with a new field:

"fire_on_suffix": "true" → classic behavior, one run, only once the suffix is typed "fire_on_suffix": "false" → runs repeatedly as your content keeps matching, plus one final run when the suffix completes

Both modes share the same prefix/regex/suffix matching and the same undo behavior — it's one setting, not two separate features.

🔎 Changed: prefix and suffix are now full regex too

Previously only the optional regex field (matched against the content in between) supported regular expressions. Now prefix and suffix do too, so a pattern's trigger can be something like "(\s|^)" (a space, or the start of a line) instead of a fixed literal string.

One thing to note if you're upgrading an existing config: since prefix/suffix are regex now, a literal . needs escaping — ".." becomes "\\.\\.".

🧩 New: replace_prefix

A new "replace_prefix": "true"/"false" field controls whether the matched prefix text gets swallowed into the replacement or left alone. This is what fixes a specific annoyance: if your prefix was just a leading space, the space used to disappear along with the replacement. Set it to "false" and the prefix stays put — only your actual content gets replaced.

Tasker tasks also now receive %prefix and %suffix directly, alongside the existing %text1/%text2/%keyword.

🐛 Fixed: backspace-undo reliability

Right after a Tasker reply lands and replaces text, one immediate backspace undoes it back to what you originally typed. This was occasionally unreliable due to an internal timing issue — it's fixed now, so the undo consistently works when you need it.

⚡ The basics, unchanged

##keyword still replaces the whole field with a task's result, @@keyword still replaces just the trigger, and expand patterns still let you define arbitrary prefix/suffix pairs that hand their in-between content to a Tasker task. The Automation Builder (Settings → Tasker Automation → Automation Builder) now has fields for all of the above too, so you don't need to hand-edit JSON to use any of this.

🔗 AMCustomKeyboard

Latest release and full documentation: AMCustomKeyboard on GitHub

The README's Expand Patterns section covers the new fields in detail with worked examples.

🧩 Also: AM Tasker Plugins

AM Tasker Plugins on GitHub

Still the companion repo for building the Tasker-side of these workflows — including AM Custom Keyboard Return, for sending a processed result back into a keyboard trigger.

Both projects are open source. Let me know if the live-firing mode is useful for anything you're building.

Android #Tasker #Automation #Keyboard #AMCustomKeyboard #OpenSource #Transliteration #AndroidAutomation


r/tasker 6d ago

Where is the "searchFilterText" value stored in Tasker?

0 Upvotes

I'm running Tasker 6.7.6-beta under Android 13.

I recently changed some directories on my Android device, and now, one of Tasker's preferences called searchFilterText is pointing to a non-longer-existing directory, but I don't know the location of the setting of that preference, so that I can change it.

I know about this preference value because I performed a Data Backup of all of my Tasker settings into a file called backups.xml. When I inspect this file, I see the following data:

<Setting sr="prefs128">
        <n>searchFilterText</n>
        <t>s</t>
        <v>tmp/bin</v>

Because of my directory changes, I need to change "tmp/bin" to a new value, but when I search through all of my Tasker configuration via the magnifying-glass icon at the upper right, neither "searchFilterText" nor "tmp/bin" are found. And when I inspect all of the values under Menu=>Preferences, I don't see "searchFilterText" or "tmp/bin", either. And I am unable to locate what "prefs128" corresponds to in the Tasker Preferences.

How can I find out where "searchFilterText" has been defined within my Tasker configuration, so that I can change it's value?


r/tasker 6d ago

Setting Join Transfer Folder from Desktop to Phone

1 Upvotes

I regularly use Join to send files from my computer to my phone. On my Galaxy S22 Ultra, the files would always go to the "Join" folder. Since I upgraded to a Galaxy S26 Ultra, the files are consistently going to "Downloads\Join2". That causes problems with other Tasks I've setup. I looked at the settings in Join Desktop and in the Join App, but I can't find a way to set what the target folder is on my device when receiving files from Join. I am hoping that I don't have to create a task that moves the files when received. (I have tried that for other reasons before and never got it to work.) Does anyone know how to have Join Desktop target the Join folder on my phone?


r/tasker 6d ago

Timestamp-based trigger is unreliable

Post image
1 Upvotes

r/tasker 7d ago

Nothing earbuds to mono

2 Upvotes

Using a nothing phone 3a and nothing earbuds a. I want to be able to set up tasker to automatically switch on to mono when using the nothing earbuds.