2014-12-22 14:12:34 +01:00
|
|
|
node-red-node-sensortag
|
|
|
|
=======================
|
|
|
|
|
|
|
|
This node adds support to Node-RED to read from the Texas Instruments SensorTag.
|
|
|
|
|
|
|
|
The SensorTag is a Bluetooth LE device hosting the following sensors:
|
2015-07-02 00:45:34 +02:00
|
|
|
|
|
|
|
* Humidity and Temperature
|
|
|
|
* Ambient & IR Temperatures
|
2014-12-22 14:12:34 +01:00
|
|
|
* Barometric Pressure
|
|
|
|
* 3 axis Accelerometer
|
|
|
|
* 3 axis Gyroscope
|
2015-07-02 00:45:34 +02:00
|
|
|
* 3 axis Magnetometer
|
2014-12-22 14:12:34 +01:00
|
|
|
* 2 push Buttons
|
2015-07-02 00:45:34 +02:00
|
|
|
* 1 Luxometer (CC2650 version only)
|
2014-12-22 14:12:34 +01:00
|
|
|
|
2015-07-02 00:45:34 +02:00
|
|
|
The config node allows the user to enable/disable any of the sensors listed above. The readings from
|
2014-12-22 14:12:34 +01:00
|
|
|
these sensors will be sent as a JSON object payload with the sensor name appended to the topic provided:
|
|
|
|
|
|
|
|
* Humidity - { topic: [topic_prefix]/humidity , payload: { temp: 21.2, humidity: 88} }
|
2015-07-02 00:45:34 +02:00
|
|
|
* Temperature - { topic: [topic_prefix]/temperature, payload: { ambient: 21.2, object: 33.0 } }
|
|
|
|
* Barometric Pressure - { topic: [topic_prefix]/pressure, payload: { pres: 1000 } }
|
|
|
|
* Accelerometer - { topic: [topic_prefix]/accelerometer , payload: { x:0.0, y:9.8, z:0.0 } }
|
|
|
|
* Magnetometer - { topic: [topic_prefix]/magnetometer , payload: { x:0.0, y:0.0, z:0.0 } }
|
|
|
|
* Gyroscope - { topic: [topic_prefix]/gyroscope , payload: { x:0.0, y:0.0, z:0.0 } }
|
|
|
|
* Luxometer - { topic: [topic_prefix]/luxometer , payload: { lux: 212 } }
|
|
|
|
* Buttons - { topic: [topic_prefix]/keys , payload: { left: true, right: false} }
|
2014-12-22 14:12:34 +01:00
|
|
|
|
2015-07-02 00:45:34 +02:00
|
|
|
The sensorTag library used by this node only supports using 1 SensorTag at a time.
|
2015-04-08 14:54:42 +02:00
|
|
|
|
2015-07-02 00:45:34 +02:00
|
|
|
**NOTE:** On Linux Node-RED needs to be run as root in order or access the Linux Bluetooth 4.0 system calls
|