Skip to content

n1md7/IoT-Device-Manager

Repository files navigation

IoT device manager

Dependencies:

How to use

Setup

Clone the repository:

  git clone https://github.com/n1md7/mqtt-client.git IoT-device-manager

Run MQTT broker:

  docker compose up
  # If you don't want WebBased UI, run:
  docker compose up mqtt-server

Run backend service

  cd ./manager
  nvm use
  npm install
  npm run start:dev

Run node client

  cd ./node-client
  # D0001 sample device
  node index.js -c D0001

Run frontend service

  cd ./web-client
  npm install
  npm run dev

Arduino

Refer to the README.md in the arduino-client directory.

Device manager

Refer to the README.md in the node-client directory.

Prototype available here: @Behance:kaeri-gg

img.png

About

IoT device manager with microcontroller clients such as Arduino(uno/mega), ESP32 and ESP8622

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •