Sniffing bluetooth commands?

Hello - I have a commercial bluetooth device and I am trying to make a wifi bridge to extend the range and have more than one phone send/receive commands to it. The device has much more than usual commands (more than play, stop, pause). The manufacturer also has a phone app that sends/receives bluetooth commands to this device.

I have created a few arduino projects in past and I would call myself a 7/10 who can copy/paste, change some things; and make stuff work.

My question is - is there a way to somehow intercept/sniff the bluetooth commands so I am replay them from my arduino project? I don't suppose the manufacturer will be cooperative to provide this info.

Thanks!!

[quo.te author=matrixIII link=msg=4618447 date=1590536923]
My question is - is there a way to somehow intercept/sniff the bluetooth commands so I am replay them from my arduino project? I don't suppose the manufacturer will be cooperative to provide this info.
[/quote]
Probably true, but salvation may be at hand. I think it is feasible. You just need to get the phone to send its data to Arduino instead of the thingy. The phone doesn't know what's listening, and the procedure is the same.

You then configure Arduino's bluetooth as a master, auto-connect with thingy, and send the same data. Your phone should give you thingy's mac address.

There are bound to be obstacles, not the least being bluetooth protocols and modes, but I think they can be overcome.