An open API service indexing awesome lists of open source software.

https://github.com/arkane-systems/node-red-contrib-sum

A Node-RED node to calculate sum.
https://github.com/arkane-systems/node-red-contrib-sum

Last synced: 3 months ago
JSON representation

A Node-RED node to calculate sum.

Awesome Lists containing this project

README

          

# node-red-contrib-sum
A Node-RED node to calculate sum.

This node is based on Eisbehr's node-red-contrib-average.

## Install

Use the "Manage palette" option inside Node-RED, or within your Node-RED user directory (typically `~/.node-red`), run the command:

`npm install node-red-contrib-sum`

## Usage

Calculate the sum of incoming `msg.payload` values from across a number of different `msg.topic`.

Incoming `msg.topic` has to be used to separate and identify values. Messages not containing a valid numeric value will be rejected.

Will return the current sum of all different `msg.topic` values as `msg.payload`. Every other datum will be pushed through.

The sum can be reset with an incoming message that contains `msg.reset`. Then all stored data will be removed and the initial sum starts at zero again.

## License

This project is licensed under the Apache 2.0 license.