0.4.1 • Published 5 years ago
airthings-waveplus v0.4.1
node-airthings-waveplus
Node.js module for reading data from a Airthings Wave Plus indoor air quality monitor.
Tested on Raspberry Pi 3. Depends on noble. See instructions on how to enable BLE on RasPi and how to run without root.
Installation
npm install airthings-waveplusUsage example
Events
Module wavePlus emits a found event, when a new Wave Plus device
is discovered. Event's payload is a wavePlus object (see below)
API
wavePlus object
Is an eventEmitter .
Properties:
id: id of beaconaddress: address of beaconserialNumber: serial number of deviceconnectable: flag if beacon is connectable
Events:
updated: emitted when air quality data is received.
Object data has following properties:
rssihumiditytemperaturepressureco2vocradonLtAvgradonStAvg
Kudos for inspiration and example to pakastin!