0.8.1 • Published 2 days ago

@project-chip/matter-node-ble.js v0.8.1

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
2 days ago

matter-node-ble.js

license

Matter BLE support using bleno for Peripheral/Device side and noble (not implemented yet) for Central/Controller side.

This package requires Node 16+

This package implements all needed Interfaces and classes to enable BLE Support for matter.js. It implements a class BluetoothNode which can be used as singleton Ble instance.

Prerquisites and Limitations

The used packages have some limitations and prerequisites. Please check the Readme's of the packages for more details:

How to choose the HCI device (Linux)

You can optionally set an options object when instantiating BleNode. this object can have the following properties:

  • hciId: HCI ID (number) of the HCI device to use. If not set, ID 0 is used

Building

  • npm run build: Build all code and create CommonJS and ES6 variants in dist directory. This will built incrementally and only build the changed files.
  • npm run build-clean: Clean the dist directory and build all code from scratch

Testing

  • npm run test: Run all tests - TBD
0.8.1

17 days ago

0.8.0

1 month ago

0.7.5

2 months ago

0.7.4

4 months ago

0.7.3

5 months ago

0.7.2

5 months ago

0.7.1

5 months ago

0.7.0

6 months ago

0.6.0

7 months ago

0.5.0

8 months ago