Git Product home page Git Product logo

bingo-datalogger's Introduction

BINGO Telescope datalogger

weather, vibration and tilt angle data logger for telescopic bingo antenna

dashboard

Node-RED flows

  • MQTT_in flow

mqtt in

  • MQTT_out flow

mqtt out

  • Database flow

database

  • Console flow

console

Installing Node-RED v2.x with Node.js v14.x on ubuntu

Instaling dependecies

First of all, you need to install Node.js. A simple way to do that is to get an installer script using cURL.

If you don't have cURL yet, install it with:

sudo snap install curl

Then, download the script with:

curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash -

and install Node.js:

sudo apt-get install -y nodejs

Instaling Node-red

Install the Node-red with npm:

sudo npm install -g --unsafe-perm node-red

Running

To start up the Node-red, just open a new terminal and run:

node-red

get the IP shown in the prompt and open up with a web browser.

New Node-RED project

Instead of all Node-red flows using the same directory, you can stores flows and new modules in a separate folder by using user directories.

This could be done by editing the settings file, but a easier way is running the command bellow on the folder that you want to create a new project:

node-red -u project1

This causes node-red to create a folder called project1 and copy a settings.js file into it. In addition any nodes we install are placed into this folder under a node_modules folder.

In addiction, you can have access to multiple projects at the same time using a different port:

node-red -u project1 -p 1881

Reopen a project

When you create a new Node-red project anywhere else the default location, you have to go back to the project folder and start Node-red from there using the same command used to create the project.

Reference

bingo-datalogger's People

Contributors

jefferson-lopes avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

bingo-uirapuru

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.