I set up Tasker to trigger a library sync in Symfonium. As the documentation was not clear to me and as it took me some time to get it running, I want to share my configuration as an example so maybe it might be helpful for someone else to.
I had similar issues with the documentation but ended up finally getting it to work. My settings look identical to yours but it still seems to be hit or miss if it actually runs or not. Often, I find the task doesn’t doesn’t run at all even after a few days (scheduled to run every 4 hours). Have you run into this issue at all?
I didn’t notice issues so far, but I don’t use it for very long yet. What exactly is not running? The Tasker task itself?
Does it fail only when it should run automatically, or also when running the task manually?
But actually, I don’t really know if it works 100% of the cases. I tested it like 5 or 6 times (adding a favorite and checking the next day if it got synced to the phone). But hard to say if it is really bulletproof.
Ideally, it would work with the trigger “File Modified”, but that will only work if an entire folder is modified. I’ve tested it by moving individual files around, and it doesn’t work.
If I find a way to make that work, I’ll let you know, but for now, I’ll just stick with doing it manually with Autoinput. That one works flawlessly.
/Music and the 139+ subfolders/subfolders/subfolders below
I did make changes this morning to the tags on about 40 files, and even though there wasn’t a folder change, I guess that was a big enough mod to the folder mod event trigger in Tasker that it did automate the sync.
But additions to the library one at a time, will never trigger.
Btw: some client actions (e.g. flagging a favorite) on the device do not need a resync for me. Flagging a favorite does appear instantly on the server without manual interaction.
I never tagged files on my phone, tho.
Bit of a related question - from my testing, it seems I need to grant Tasker permission to run both user-defined and its own tasks, in order for the sync call to work.
Does that sound right? And is it a security risk at all?
Been running it for a while with no issues. I think Tasker is probably one of the most upfront about how it uses your data of all apps you could work with.
I’m sure the app in and of itself is fine, I was more questioning whether it really did need the permission to run its own tasks as well as user-defined ones - and whether that could be opening a possible attack vector for 3rd parties.