Real-Time IoT Dashboard
Overview
This project is a real-time IoT dashboard that visualizes sensor data using Chart.js. The dashboard connects to a WebSocket server to receive live updates and dynamically displays the data on a line chart.
You can learn more about this project by checking out the blog post.
Features
- Real-time data updates via WebSocket
- Dynamic chart updates using Chart.js
- Data visualization for temperature and humidity
- Responsive design for various devices
Getting Started
Prerequisites
- Node.js
- npm (Node Package Manager)
- A WebSocket server (you can set up your own or use an existing one)
Installation
git clone https://github.com/yourusername/real-time-iot-dashboard.git
cd real-time-iot-dashboardInstall dependencies:
npm installRunning the Application
In one terminal run:
node simulate_device.js In another terminal run:
node server.js On this page
Contributors
Created June 28, 2024
Updated June 28, 2024