I bought tasker due to its impressive abilities.
The learning curve is steep. I read a few very long tutorials and learned the basics of tasker.
I know what is action, task, event, state, profile.
The main reason I buy tasker is because I want the phone to do the following:
When driving in car, receive SMS. Take phone to scan nfc tag, phone read name of sender and SMS content to me at max volume.
The conventional way was to set a 'read sms profile' with even trigger for SMS received, and perform a task which contains the following action, set max volume, followed by say %SMSRN (sender name) followed by another action which is say %SMSRB (message content)
Seems simple enough, and it works perfectly.
But the problem is, I don't want every SMS to be read, because sometimes I have passengers and I don't want them to know my message content. Another issue is in case I forgot to tap the nfc to toggle the profile off, and I receive an SMS in my office, the whole office will hear the SMS at max volume and there is no way to cancel it while its reading.
If I just set the nfc tag to directly launch the task for 'read Sender name and message content task', it will only read the last (outdated) message that was last read while the 'read sms profile' was activated, And not the latest SMS i just received.
I know the above paragraph is confusing, here's and example: profile was active and it will read sms1 and kinda save sms1 in its memory. After I delete the profile or off it. Receive sms2. When I launch task To read SMS, it will read sms1 again and not the latest sms2.
Is this a bug? Or there is another way to do it?
I'm very sad because this tasker app is not cheap, and I can't get it to do what I though it could.
And there is no refund after 15 minutes.
Tasker help needed, Tasker pro user come help me