Skip to content

The aim of this work was to make some practice with the IoT framework node-red. The project is composed by a Java simulator to emulates sensors behavior. MongoDB database to store and manage data real-time. Node-red data flow to manage MQTT communications and logic of five smart vehicles.

License

Notifications You must be signed in to change notification settings

dbertolino-github/iot-framework-smart-shipping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License

ABOUT

The aim of the project was to create a prototype of a Central Monitoring System for smart shipping.

Here the real-time dashboards that have been created:

"Position monitoring dashboard" A test image

"Vehicles monitoring dashboard" A test image

"Database monitoring dashboard" A test image

Here a use case diagram of the prototype:

A test image

SETUP INSTRUCTIONS

Downlaod the VirtualBox VM here: https://1drv.ms/f/s!Arob1m34gP6nh7pJw3UMnuDyU6yz0Q or install on your machine mongoDB, mosquitto, node-red, Java and follow these setup instructions.

  1. Start a mongodb instance and create three collections (products, travels_test, vehicles) and then insert data through JSON file or dumps in mongodb folder.

  2. Start MQTT broker on default port 1883. (mosquitto, for example)

  3. Start the Java simualtor. (JDK 8)

  4. Launch node-red and import these palettes: node-red-contrib-crypto-js, node-red-contrib-mongodb3, node-red-dashboard

  5. Import all node-red flows.

  6. Connect to the node-red dashboard at: http://localhost:1880/ui/

This project is licensed under the terms of the Apache 2.0 License.

About

The aim of this work was to make some practice with the IoT framework node-red. The project is composed by a Java simulator to emulates sensors behavior. MongoDB database to store and manage data real-time. Node-red data flow to manage MQTT communications and logic of five smart vehicles.

Resources

License

Stars

Watchers

Forks

Packages

No packages published