diff --git a/mqtt_srv.py b/mqtt_srv.py index 36dfef7..90dd629 100755 --- a/mqtt_srv.py +++ b/mqtt_srv.py @@ -669,10 +669,17 @@ def on_message(client, userdata, msg): writeLog(myCmd) subprocess.Popen(myCmd.split()) if myObj["cmd"] == "assist": - if myObj['target'] == "start": - myCmd =f'powershell "& ""c:\\Program Files\\jaydee\\vol_control.ps1""" 0.2' + if curos == "Windows": + if myObj['target'] == "start": + myCmd =f'powershell "& ""c:\\Program Files\\jaydee\\vol_control.ps1""" 0.2' + else: + myCmd =f'powershell "& ""c:\\Program Files\\jaydee\\vol_control.ps1""" 1' else: - myCmd =f'powershell "& ""c:\\Program Files\\jaydee\\vol_control.ps1""" 1' + if myObj['target'] == "start": + myCmd =f'amixer set Master 100%' + else: + myCmd =f'amixer set Master 20%' + writeLog(myCmd) output = subprocess.Popen(myCmd, shell=True) writeLog(output)