Node-RED nodes OpenSourced by VISEO Technologies
JavaScript HTML Shell
Latest commit 320f19e Jan 17, 2017 @JpEncausse JpEncausse Update package to 0.0.9

README.md

Node-RED: VISEO

A set Node-RED nodes OpenSourced by VISEO Technologies.

Node Description
api.ai Wrapper on NLP Api.ai
blink Wrapper on BlinkForHome unnoficial API
botbuilder wrapper on top of Microsoft Bot Builder Framework and LUIS
ffmpeg Wrapper on CLI FFmpeg
file Improve i/o and file management
jimp Wrapper on JIMP library work on images
oxford Wrapper on Microsoft Cognitive Services
nedb set/get data from NeDB Database
phantomjs Snapshot webpage using phantomJS (for graphics)
random Perform random call between outputs
sensit Wrapper on Sensit (Sigfox demo) API v1
socketio Wrapper on SocketIO to forward a JSON object

Getting Started

Install NodeJS

Use NVM to get a proper NodeJS installation:

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.32.0/install.sh | bash
nvm install 6

Using NVM, the installed Node will be tied to user credential. This will prevent security issues with sudo.

You should also install PM2 to manage NodeJS process.

npm install -g pm2

Install Node-RED

Install Node-RED You could download the latest build here.

wget https://github.com/node-red/node-red/releases/download/{version}/node-red-{version}.zip
unzip node-red-{version}.zip
mv node-red-{version} node-red
cd node-red ; npm install

Install Modules

Each module can be installed using npm command.

npm install node-red-contrib-viseo-{filename}

Start Node-RED

Start Node-RED with a predefined configuration file

node node-red/red.js

We used to create a /data folder to store all generated files. You should copy settings.js to that folder and run Node-RED with -s parameter:

node node-red/red.js -s data/node-red-config.js

See also sample node-red-conf.js. Do not forget to set a password ! Here is a start.sh

Getting Help

For further help, or general discussion, please use the github issue tracker and in order to be labeled with question tag please specify :

  • Your message is a question / discussion
  • The module or node name

Developers

If you want to run the latest code from git, here's how to get started:

Clone the code in a node-red-contrib folder

mkdir node-red-contrib
git clone https://github.com/NGRP/node-red-contrib-viseo.git

Update nodesDir property of Node-RED configuration to use absolue path to the node-red-contrib folder as a module repository.

Contributing

Before raising a pull-request, please read our contributing guide.

This project adheres to the Contributor Covenant 1.4. By participating, you are expected to uphold this code. Please report unacceptable behavior to any of the project's core team.

Copyright and license

Icons are made by Freepik from Flaticon is licensed by CC 3.0 BY

Copyright 2016 VISEO under the Apache 2.0 license.