Simple library to connect with Bluetooth devices.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
1.0.0
1.1.0
1.1.1
1.1.2
1.1.3
1.1.4
1.1.5
1.1.6
1.1.7
1.1.8
README.md
blueapp.io.min.js
bower.json

README.md

BlueApp.io

Simple library to connect Bluetooth devices.

There are two ways to integrate the library into your application,

Add the following line to your index.thml

<script src="https://blueappio.github.io/blueapp.io/blueapp.io.min.js"></script>

Or, install it via bower

bower install blueapp.io --save

Follow Web Bluetooth Specification to build your Bluetooth App. Click here for more info on Web Bluetooth

Go to BlueApp.io create an account, add the link to your application. Go to Organization->(Click your organization name)->My Applications

Note: You can use Github Pages to host your application.

Check the other repos for more examples.

Web Bluetooth API Support:

API Method/Property/Eevent Remarks
navigator.bluetooth.requestDevice() Filters are ignored. Filters are applied in BluAapp.
device.gatt.connect() Attempts to connect internally up to three times
server.getPrimaryService()
service.uuid
service.getCharacteristic()
characteristic.uuid
characteristic.service
characteristic.properties Supported: broadcast, read, writeWithoutResponse, write, notify and indicate
characteristic.getDescriptor()
characteristic 'oncharacteristicvaluechanged' event
characteristic.readValue()
characteristic.writeValue()
descriptor.uuid
descriptor.characteristic
descriptor.readValue()
descriptor.writeValue()