iot-web

Hệ Thống Giám Sát IoT

Hệ thống giám sát nhiệt độ và nồng độ khí gas thông minh sử dụng công nghệ IoT.

Tính năng

Công nghệ sử dụng

Truy cập

Cài đặt

  1. Clone repository:
    git clone https://github.com/anhnguyenduc776/iot-web.git
    
  2. Cài đặt dependencies:
    npm install
    
  3. Cài đặt PM2 (Process Manager):
    npm install -g pm2
    
  4. Chạy server:
    pm2 start server.js --name "iot-server" --time
    
  5. Lưu cấu hình PM2:
    pm2 save
    

Cấu hình

Server

MQTT

GitHub Actions

GitHub Pages

Giám sát

  1. Xem trạng thái server:
    pm2 status
    
  2. Xem log:
    pm2 logs
    
  3. Giám sát hiệu suất:
    pm2 monit
    

Xử lý sự cố

  1. Khởi động lại server:
    pm2 restart iot-server
    
  2. Xem thông tin chi tiết:
    pm2 show iot-server
    
  3. Xóa log:
    pm2 flush
    
  4. Kiểm tra GitHub Pages:
    • Vào Settings > Pages
    • Kiểm tra trạng thái deployment
    • Xem log deployment

Giấy phép

MIT License