[Android Head-Units] zanix:
I am so sorry this took so long, but I finally took the stereo out of my car so I can work on it.

So here is my entire Tasker description export.

Profile: BONOVO_SLEEP_KEY (9)
Notification: no
Event: Intent Received [ Action:android.intent.action.BONOVO_SLEEP_KEY Cat:None Cat:None Scheme:* Mime Type:* ]
Enter: Anon (13)
A1: Variable Set [ Name:%MUSIC_WAS_PLAYING To:%MUSIC_PLAYING Do Maths:eek:ff Append:eek:ff ]
Exit: Reset Master Volume (14)
A1: Variable Set [ Name:%count To:0 Do Maths:eek:ff Append:eek:ff ]
<Intent Volume Down>
A2: Send Intent [ Action:android.intent.action.BONOVO_VOLUMESUB_KEY Cat:None Mime Type: Data: Extra: Extra: Extra: Package: Class: Target:Broadcast Receiver ]
A3: Variable Add [ Name:%count Value:1 Wrap Around:0 ]
A4: Goto [ Type:Action Number Number:2 Label: ] If [ %count < %VOL_MAX ]

Profile: BONOVO_WAKEUP_KEY (51)
Notification: no
Event: Intent Received [ Action:android.intent.action.BONOVO_WAKEUP_KEY Cat:None Cat:None Scheme:* Mime Type:* ]
Enter: Set Master Volume (31)
A1: Variable Set [ Name:%count To:0 Do Maths:eek:ff Append:eek:ff ]
<Intent Volume Up>
A2: Send Intent [ Action:android.intent.action.BONOVO_VOLUMEADD_KEY Cat:None Mime Type: Data: Extra: Extra: Extra: Package: Class: Target:Broadcast Receiver ]
A3: Variable Add [ Name:%count Value:1 Wrap Around:0 ]
A4: Goto [ Type:Action Number Number:2 Label: ] If [ %count < %VOL_ON ]
A5: Variable Set [ Name:%MASTER_VOLUME To:%VOL_ON Do Maths:eek:ff Append:eek:ff ]
Exit: Anon (6)
A1: Media Utilities Action [ Configuration:Play (Smart) Timeout (Seconds):0 ] If [ %MUSIC_WAS_PLAYING = 1 ]

Profile: Carpad Boot (7)
Event: Device Boot
Enter: Anon (8)
A1: Media Utilities Action [ Configuration:Current Media Timeout (Seconds):0 ]
A2: Lightning Action [ Configuration:Go to home desktop, then zoom 100p. Timeout (Seconds):0 ]
A3: Wait [ MS:0 Seconds:6 Minutes:0 Hours:0 Days:0 ]
A4: Media Utilities Action [ Configuration:Play (Smart) Timeout (Seconds):0 ] If [ %MUSIC_WAS_PLAYING = 1 ]

Profile: PHONE_A2DP_CONNECTED (21)
Event: Intent Received [ Action:android.intent.action.DATA_MAMB_CHANGED Cat:None Cat:None Scheme:* Mime Type:* ]
Enter: Anon (22)
A1: Variable Set [ Name:%A2DP_STATUS To:%a2dp_status Do Maths:eek:ff Append:eek:ff ]
A2: KWGT Send Variable [ Configuration:Set: a2dp_status Timeout (Seconds):0 ]

Profile: PHONE_BATTERY_LEVEL (4)
Notification: no
Event: Intent Received [ Action:android.intent.action.PHONE_BATTERY_LEVEL_CHANGED Cat:None Cat:None Scheme:* Mime Type:* ]
Enter: Anon (5)
A1: Variable Set [ Name:%PHONE_BATTERY_LEVEL To:%level Do Maths:eek:ff Append:eek:ff ]
A2: KWGT Send Variable [ Configuration:Set: phone_battery Timeout (Seconds):0 ]

Profile: PHONE_CONNECTED (19)
Event: Intent Received [ Action:android.intent.action.DATA_IAIB_CHANGED Cat:None Cat:None Scheme:* Mime Type:* ]
Enter: Anon (20)
A1: Variable Set [ Name:%HFP_STATUS To:%hfp_status Do Maths:eek:ff Append:eek:ff ]
A2: KWGT Send Variable [ Configuration:Set: hfp_status Timeout (Seconds):0 ]

Profile: PHONE_SIGNAL_LEVEL (2)
Notification: no
Event: Intent Received [ Action:android.intent.action.PHONE_SIGNAL_LEVEL_CHANGED Cat:None Cat:None Scheme:* Mime Type:* ]
Enter: Anon (3)
A1: Variable Set [ Name:%PHONE_SIGNAL_LEVEL To:%level Do Maths:eek:ff Append:eek:ff ]
A2: KWGT Send Variable [ Configuration:Set: phone_signal Timeout (Seconds):0 ]

Profile: Playing (16)
State: Media Utilities State [ Configuration:Is Playing ]
Enter: Anon (17)
A1: Variable Set [ Name:%MUSIC_PLAYING To:1 Do Maths:eek:ff Append:eek:ff ]
Exit: Anon (18)
A1: Variable Clear [ Name:%MUSIC_PLAYING Pattern Matching:eek:ff ]

Profile: Tethered (10)
State: Wifi Connected [ SSID:wifiapnamehere MAC:* IP:* ]
Enter: Anon (11)
A1: Tablet Talk Action [ Configuration:Start Timeout (Seconds):0 ]
Exit: Anon (12)
A1: Tablet Talk Action [ Configuration:Disable Timeout (Seconds):0 ]

Task: Reset Master Volume (14)
A1: Variable Set [ Name:%count To:0 Do Maths:eek:ff Append:eek:ff ]
<Intent Volume Down>
A2: Send Intent [ Action:android.intent.action.BONOVO_VOLUMESUB_KEY Cat:None Mime Type: Data: Extra: Extra: Extra: Package: Class: Target:Broadcast Receiver ]
A3: Variable Add [ Name:%count Value:1 Wrap Around:0 ]
A4: Goto [ Type:Action Number Number:2 Label: ] If [ %count < %VOL_MAX ]

Task: Set Master Volume (31)
A1: Variable Set [ Name:%count To:0 Do Maths:eek:ff Append:eek:ff ]
<Intent Volume Up>
A2: Send Intent [ Action:android.intent.action.BONOVO_VOLUMEADD_KEY Cat:None Mime Type: Data: Extra: Extra: Extra: Package: Class: Target:Broadcast Receiver ]
A3: Variable Add [ Name:%count Value:1 Wrap Around:0 ]
A4: Goto [ Type:Action Number Number:2 Label: ] If [ %count < %VOL_ON ]
A5: Variable Set [ Name:%MASTER_VOLUME To:%VOL_ON Do Maths:eek:ff Append:eek:ff ]

I also have some screenshots from Tasker and I could get the XML export and the widget I made in KWGT as well.