Skip to content

zconnect-iot/zconnect-system-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zconnect-system-demo

This project brings together all of the essential zconnect components to create an IoT system, this includes:

  • zconnect-web-template (A react frontend to see sensor data graphs etc.)
  • zconnect-django-demo (Django server application based on zconnect-django)
  • ibm-iot-emulator (Emulator for Watson IoT MQTT broker)
  • device-simulator-backend (Backend for IoT firdge simulator)
  • device-simulator-frontend (Frontend for IoT firdge simulator)

Running

Firstly, update all submodules using:

git submodule update --init --recursive

Make sure docker is installed and accesible via $PATH. Then run:

$ sudo bash run.sh

When running:

  • device-simulator-frontend is accessible via a browser on localhost:9000 with username demo and password demo.
  • zconnect-web-template is accessible via a browser on localhost:3000 with username [email protected] and password test_password. To login as an admin user use [email protected] and password SPITURSTUD.

Screen Grab

The example usage in the gif above shows:

  • Logs from the running docker containers
  • Logging into the zconnect-web-template frontend to show temperature readings on the graph and notifications
  • Adjusting the Is door open? parameter on the device-simulator-frontend to 1, this then causes the temperature to increase
  • Going back to zconnect-web-template a notification is displayed showing that the fridge door has been opened

Releases

No releases published

Packages

No packages published

Languages