N-vio includes the tools for those who want to develop their own mobile applications using up to the three Bluetooth radios which are integrated in the router. You may also find useful information in the N-vio forum
BlueZ
BlueZ is the official Bluetooth stack protocol for Linux devices.
package: bluez-hcidump 1.42-1
The hcidump utility allows the monitoring of Bluetooth activity. It provides a disassembly of the Bluetooth traffic and can display packets from higher level protocols such as RFCOMM, SDP and BNEP.
package: bluez-utils 3.36-3
Contains tools and system daemons for using Bluetooth devices.
Java
package: sun-java6-jdk 6-12-1
JDK is a development environment for building and testing applications, applets, and components using the Java programming language and running on the Java Platform.
C/C++
packages: libbluetooth2 3.36-1
Libraries to use the Bluetooth stack protocol BlueZ.
package: libbluetooth-dev 3.36-1
Development files for using BlueZ
Python
package: python-bluez 0.15-1.1
PyBluez is an effort to create Python wrappers around BlueZ to allow Python developers to use system Bluetooth resources. PyBluez works on machines running the GNU/Linux operating system and the BlueZ Bluetooth stack protocol.
Any other package available at the Debian sources can be installed via apt or aptitude.