Skip to content

Edge Computing using RaspberryPi Management System.

Notifications You must be signed in to change notification settings

adityachandak287/RPiBoss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Edge Computing using RaspberryPi Management System

python Node

This project was a part of our IBM Make-A-Thon competition.

How does it work ?

dfd

RPMS

Installation

pip install -r RPMS/requirements.txt

Run Flask Server

python flaskserver.py

Socket.io Triggers

Get data from server

Trigger getDevices emits updateDevices with device list.

Trigger getLogs emits updateLogs with logs list.

Trigger rpmsOutput emits cmdOutput with output of executed command.

Trigger event on server

Trigger rpmsDevices broadcasts updateDevices.

Trigger rpmsLogs broadcasts updateLogs.

Trigger reading emits newReading with new reading data from client.

Trigger execCmd emits rpmsCmd which triggers RPMS to execute command on client.

PORTAL

Installation

cd PORTAL/
npm install

Running

npm run start

Testing

npm test

Contributors

About

Edge Computing using RaspberryPi Management System.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published