Reading this question I sarted to wonder, whether it would be possible to not only let a program emulate a bluetooth device, but also let the (executing) computer think, that it is actually an external bluetooth device he'd be communicating with.
I looked into bluez and documentation concerning bluez, but couldn't find anything allowing me to feed bluetooth data to the device/computer or let the computer "discover" services running on himself.
Is this even possible using Linux/bluez?