by Pete Glass
When your car's bluetooth device is detected the flow will disable phone mute, will speak incoming caller's contact info and will read incoming texts. When the car's bluetooth device is disconnected the flow will mute your phone and disable the speaking features. Install and enable necessary permissions and update the BluetoothAddress var block in the flow using your bluetooth device's address (block 198). If you have difficulty obtaining the hardware address of your bluetooth device, apps like Bluetooth Pair, Bluetooth Address Finder, and BlueTerm available in the google play store are good at locating hard to find bluetooth addresses. If you cannot determine the bluetooth address or you need this flow to support multiple vehicles, try changing the BluetoothAddress var (block 198) to be blank and modify the bluetooth blocks in the flow (blocks 93, 98, 155, 158, and 192), changing the device type to Audiovisual: Car Audio.
Flow can be used with a widget if desired. Custom icons for automate widgets are available at www.iconspedia.com assuming you are using an automate flow beginnings shortcut style widget and have a custom android launcher like GoLauncher or an app like Icon Changer from the app store that allows you to change shortcut icons.
* * * Created by Pete Glass * * *
*Speaking part of the flow modified from one of Mark Newton's uploads*
Voice commands to "answer"/"pick-up" call, "ignore"/"reject"/"decline" call, "hang up" call, or "text" caller after a call is received, or to "ignore" text, "reply" to text, or "call" sender after a text is received are available but disabled by default and are largely untested--if you would like voice commands enabled, manually change the vcommands variables in the flow from 0 to 1 before running (the variable needs changed in 2 places).
Rate and review within the app in the Community section.