Node-RED Packages

Node-RED nodes to talk to sensors supported by the UPM library

root@edison:~# cd .node-red
root@edison:~/.node-red# ls
flows_edison.json  lib  node_modules  settings.js
root@edison:~/.node-red#

node-red-dashboard

root@edison:~/.node-red# npm install node-red-dashboard

node-red-contrib-upm

root@edison:~/.node-red# npm install -g node-red-contrib-upm
root@edison:~/.node-red# cd node_modules/node-red-contrib-upm/
root@edison:~/.node-red/node_modules/node-red-contrib-upm# ls
GroveStarterKit  LICENSE.md  README.md  curieimu  package.json  screenshot.png

node-red-contrib-upm: package.json

root@edison:~/.node-red/node_modules/node-red-contrib-upm# nano package.json
  "node-red": {
    "nodes": {
      "upm-grove-button": "GroveStarterKit/grove-button.js",
      "upm-grove-led": "GroveStarterKit/grove-led.js",
      "upm-grove-light": "GroveStarterKit/grove-light.js",
      "upm-grove-relay": "GroveStarterKit/grove-relay.js",
      "upm-grove-rgb-lcd": "GroveStarterKit/grove-rgb-lcd.js",
      "upm-grove-rotary": "GroveStarterKit/grove-rotary.js",
      "upm-grove-sound": "GroveStarterKit/grove-sound.js",
      "upm-grove-temperature": "GroveStarterKit/grove-temperature.js",
      "upm-grove-servo": "GroveStarterKit/grove-servo.js",
      "upm-grove-speaker": "GroveStarterKit/grove-speaker.js",
      "upm-curieimu": "curieimu/curieimu.js"
    }
  },

node-red-contrib-upm: GroveStarterKit

node-red-contrib-upm: GroveStarterKit: grove-speaker.html

Make modifications to grove-speaker.html

node-red-contrib-upm: GroveStarterKit: grove-speaker.js

Make modifications to grove-speaker.js

Last updated