Android TV: Recognize Volume Button Press

I’ve just set up a new TCL TV with Android in Home Assistant
I was struggling to get HDMI CEC to work, so I have used a Switchbot Hub Mini to send IR to my Soundbar when a TV on/off command is seen, and it works great

I’m trying to similarly identify a way to adjust the volume - it seems that when I press the volume keys I am receiving an TV “on” trigger, but I can’t see any way to identify what button is being pressed
(tangential, but when using node-red and when I pressed the volume button it was triggering the soundbar toggle, so I swapped to an event node)

Does anyone know how I can obtain this information (either in Home Assistant or Node Red)?

Edit: okay, noticed that there is a volume_level: 0.94 which does change when I hit the volume button (even though I have ARC on and it says it’s passing it to the receiver)