Welcome to the BTKit Gateway Project!

 

Development Area: https://sourceforge.net/projects/btkit-gateway/
CVS-Filesystem: http://cvs.sourceforge.net/viewcvs.py/btkit-gateway/

The BTKit Gateway is based on the “BTKit XML Module” and the corresponding J2ME application “BTKit XML Control” (http://www.btkit.com). The BTKit is a flexible, easy programmable control module using Bluetooth radio for communication. Using the BTKit, you can control any device (e.g. television, dvd-player,
lights) with a single remote control, which can be just your mobile phone or PDA. For further information, visit the BTKit website.

The idea of the BTKit Gateway is to increase the range of communication, which is only 10 meter with Bluetooth, by using the internet, and add additional functionality
to the Gateway. Requests from the mobile phone are sent over GRPS through a special tunneling protocol to the Gateway, which analyses the request and forwards the
command to the requested BTKit.

Additional functionalities include:

- grouping of multiple BTKit into a virtual BTKit, so that a single request to the virtual BTKit is distributed to all including BTKits
- additional authentification on the Gateway with username and password

The project originally was developed at the university of applied science in Stuttgart (Hochschule der Medien, http://www.hdm-stuttgart.de) by Alexander Hafen and Mirko Bleyh.