1
Completed

Adjust ringer volume > 0 WITHOUT SOUND!

Using Tasker to adjust ringer volume to anything > 0 automatically plays a sound.  Checking 'sound' in the task plays an additional sound.

I use Tasker for automatic sound profile switching based on several factors including orientation, day of week and time of day.  Every time a task sets the ringer volume to anything other than 0 I get this 'beep' and it is incredibly annoying when it happens 3-5 times a minute when orientation changes enough to trigger the task

5 replies

D

FWIW I got around the issue using:

A1: Do not Disturb - No Interruptions
A2: Ringer Volume 12
A3: Do not Disturb - Allow all 

Usually Tasker doesn't play a sound in that situation. What ROM/Device are you using?

D

I didn't think it was Tasker PLAYING the sound.  I was hoping to use Tasker to prevent the system from playing the sound.  The above solution does just that.

To answer your question though:

ROM: Android 10

Device: Samsung Note and Samsung S20+

MO

Will try this.

It is Tasker.  Found this in the help.

Media Volume

Volume level during media playback.

Setting to 0 will mute music.

When Display is enabled, a popup will show the new level.

When Sound is enabled, a tone will sound at the new volume level.

D

Here is a reuseable task that can be called from other tasks that implements my workaround below.

    dndOnOff (47)
        A1: AutoTools System State [ Configuration:Audio: true Timeout (Seconds):60 Structure Output (JSON, etc):On ] 
        A2: Do Not Disturb [ Mode:No Interruptions Allow Callers:Any Allow Repeat Callers:Off Allow SMS Senders:Any Allow Categories: Suppressed Effects: ] If [ %atmusicplaying eq false ]
        A3: Wait [ MS:100 Seconds:0 Minutes:0 Hours:0 Days:0 ] If [ %atmusicplaying eq false ]
        A4: Ringer Volume [ Level:%par1 Display:Off Sound:Off ] If [ %atmusicplaying eq false ]
        A5: Wait [ MS:0 Seconds:1 Minutes:0 Hours:0 Days:0 ] If [ %atmusicplaying eq false ]
        A6: Do Not Disturb [ Mode:Allow All Allow Callers:Any Allow Repeat Callers:Off Allow SMS Senders:Any Allow Categories: Suppressed Effects: ] If [ %atmusicplaying eq false ]