tethercell

Node.js lib for the Tethercell

Usage no npm install needed!

<script type="module">
  import tethercell from 'https://cdn.skypack.dev/tethercell';
</script>

README

node-tethercell

Analytics

Node.js lib for the Tethercell

Install

npm install tethercell

Usage

var Tethercell = require('tethercell');

Discover

Tethercell.discover(callback(tethercell));

Connect and Setup (discover services and characteristics)

tethercell.connectAndSetup(callback(error));

Disconnect

tethercell.disconnect(callback);

Authorize

var pin = '00000000';

tethercell.authorize(pin, callback(error));

Turn on/off, is on

tethercell.turnOn(callback(error));

tethercell.turnOff(callback(error));

tethercell.isOn(callback(error, isOn));

Voltage

tethercell.readVoltage(callback(error, voltage));

Device Name

tethercell.readDeviceName(callback(error, deviceName));

var deviceName = 'TETHERCELL ONE';

tethercell.writeDeviceName(deviceName, callback(error));