Skip to content

muame-amr/Thingsboard-REST

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues MIT License LinkedIn


Logo

Thingsboard REST

Automated assigment of device-customer, dashboard-customer and resource monitoring through REST service
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. License
  5. Contact

About The Project

dashboard

This program able to:

  • Read details from text file:
    • customer name
    • device name
  • Create new a customer
  • Create devices from the text file
  • Assign the devices to the customer
  • Assign the (manually created) dashboard to the customer (import dahsboard json file)
  • Reads this data live from your laptop and sends it to the dashboard:
    • CPU usage
    • Memory usage
    • Temperature

Built With

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

Instructions below are provided for Windows 10/8.1/8/7 32-bit/64-bit. Hardware requirements depend on chosen database and amount of devices connected to the system. To run ThingsBoard and PostgreSQL on a single machine you will need at least 2Gb of RAM.

Installation

  1. Follow installation instructions here
  2. Install Open Hardware Monitor

Usage

  1. Start thingsboard service
net start thingsboard
  1. Open OpenHardwareMonitor and let it run in the background
  2. Edit src/main/resources/tenantCustomer.txt according to the format shown below:
<user1>,<device1>
<user2>,<device2>
  1. Run src/main/java/rest/post/ResourceMonitor.java

License

Distributed under the MIT License. See LICENSE.txt for more information.

Contact

Muhammad Amiruddin bin Bustaman - @mu4m3 - m.amiruddin27@gmail.com

Project Link: https://github.com/muame-amr/Thingsboard-REST

About

Automated assigment of device-customer and dashboard-customer through REST service

Resources

License

Stars

Watchers

Forks

Contributors

Languages