node-red-contrib-grove-i2c-digital-light-sensor

1.0.2 • Public • Published

This is a Node-RED node to get readings from the Grove Digital Light Sensor(https://wiki.seeedstudio.com/Grove-Digital_Light_Sensor/) connected to the Grove Base Hat for Raspberry Pi.

To get it working you have to install it in Node-RED at least ;-)

After this realize the new node "grove-i2c-digital-light-sensor" in the group "grove". Drop it on your flow and add a trigger to its input and connect a debug node afterwards. Happily watch the actualy calculated values of the sensor in a nice way.

The rest is up to you!

The underlying python script, which is friendly picked from Cedric Maion https://github.com/cmaion/TSL2561, get's both the IR-reading and ambient reading from the sensor. It then scales the the readings and calculates the lux-value.

The included javascript handles the communication between Node-RED and the python script and hands over the values: lux ("msg.payload.lux"), visible light + infrared ("msg.payload.visibleWithInfrared"), infrared ("msg.payload.infrared"), gain ("msg.payload.gain") and timing ("msg.payload.timing").

January 2021

Dependencies (2)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i node-red-contrib-grove-i2c-digital-light-sensor

    Weekly Downloads

    4

    Version

    1.0.2

    License

    MIT

    Unpacked Size

    19.6 kB

    Total Files

    8

    Last publish

    Collaborators

    • alexander-grein