Cloud Data Platform
Cloud Data Management Platform for Mass Concrete Temperature Monitoring
The Cloud Data Platform (IoT_PG) is the latest upgraded version of Huanyu Duobiao™'s proprietary cloud-based temperature monitoring and control system for mass concrete construction. Supporting an unlimited number of TG and DG data gateways, it collects real-time on-site temperature data via UDP/MQTT/TCP protocols, providing cloud storage, intelligent analytics, multi-dimensional visualization, and automated alerts. Through DG sub-controllers, it enables intelligent linked temperature control, delivering precise decision-making support for construction teams.
System Architecture
Core Features
Dashboard
Device statistics (total/online/offline), temperature summaries (max/min/average), alert summaries, recent activity logs, and trend comparison analysis.
Real-Time Monitoring
Real-time data viewing for TG sensors and DG gateways, historical data retrieval, temperature curve charts (ECharts), and multi-channel synchronous comparison.
Custom Data System
User-defined data groups, real-time chart configuration (channels/thresholds/refresh intervals), historical charts (1d~30d/custom range), C5-9 compliance reports (built-in formula engine: max/min/abs/average/diff), custom chart headers, and alert rule configuration.
Section Cloud Maps
Matplotlib contourf-rendered cross-section temperature distribution maps. Users define m×n grids bound to sensor channels, providing intuitive visualization of internal temperature fields within concrete structures.
3D Model Visualization
Loads STL 3D models with sensor binding annotations, displaying real-time temperature values at each measurement point on the 3D model.
SCADA Panel
Drag-and-drop freeform monitoring dashboard based on Gridstack.js. 13 widget types (real-time tables/charts, 3D model animations, section cloud maps, status overviews, custom HTML text, embedded pages), 5 preset templates, multi-user multi-panel support with public sharing.
Smart Replenishment & Calibration
Automatic historical data replenishment after communication interruptions, automatic DG device time calibration (triggered at >3 min drift), and idle ID auto-assignment.
Dual Authorization System
User JWT authentication + independent admin JWT authentication, device ownership-based access isolation, read-only viewer accounts, and role-customizable menus.
Online Plan Design Tool
Pre-construction online temperature monitoring plan design: place measurement points and sensors on a 3D structural model, auto-calculate lead wire and network cable lengths, optimize collector models and quantities, and generate aggregate plan documents with one click. Supports cube and cylinder geometries with 2D drag-and-drop canvas editing and Three.js 3D visualization.
Bilingual UI (Chinese / English)
One-click language switch across the entire platform (?lang=en for direct access, preference is remembered). 1,800+ terms cover navigation, tables, chart legends, reports, pagination and tooltips, making the platform easy to use for overseas users.
Data Forwarding & Push
TG data forwarding / DG data push: configure custom third-party endpoints (URL + Header + request method), real-time forwarding of device reports, globally unique SN to prevent conflicts, traceable and clearable forwarding logs with 7-day auto cleanup.
Alarm Rules & Push
Multi-condition temperature alarm rules (thresholds / channels / enable-disable) with three push channels: email, MQTT and SMS. One-click alarm test and reviewable judgment logs.
User API
JWT Bearer Token authentication (8-hour validity). REST endpoints for device lists, real-time values, alarm rules and SIM status, with Python / curl examples for third-party system integration.
Field Mode (Mobile)
A mobile-friendly entry (/m/) designed for on-site staff: device list, device claiming and data viewing, optimized for 375px screens with touch-friendly controls — no training required.
SIM Card Status Monitoring
Online query of device SIM card traffic and status (monthly cache + forced refresh) to catch offline or out-of-credit risks early.
Admin Console
Administrator-only console: user account management, TG/DG device overview, sub-device & measurement/control support configuration, and device ownership change history audit.
Quick Start
Five steps from sign-up to fully connected — get your devices on the cloud in minutes.
Register an account (phone / email)
Log in to the platform (bilingual UI)
Claim / bind your field devices (by SN)
View real-time data and temperature curves
Configure data forwarding, alarm push or API integration
Technical Specifications
- Database: PostgreSQL 16, multi-schema architecture, static configuration tables + dynamic device history tables
- Data Collection: TG devices via UDP protocol, DG devices via MQTT (Mosquitto Broker) with bidirectional communication
- Web Framework: FastAPI + Jinja2 + psycopg3, management platform + external API
- External API: AppKey+Secret → JWT Token authentication, TG/DG device data query and control
- Frontend Visualization: ECharts temperature curves, Gridstack.js SCADA drag-and-drop, matplotlib section cloud maps, STL 3D models
- Deployment: Docker Compose 5-container orchestration, recommended for VPS / cloud servers; supports on-premises single-server deployment both domestically and overseas (recommended: 2 vCPU / 4 GB RAM / 6 Mbps). The system has been validated across multiple environments and supports extension to multi-server cluster deployment, effectively eliminating single points of failure to ensure business continuity and high availability.
- Plan Design Tool: sol_generation (FastAPI + Jinja2 + PostgreSQL plan_3d schema), 2D Canvas drag-and-drop editing + Three.js 3D visualization
- Design Features: matrix-based point placement, collector quantity optimization (TG08/TG16/TG24/TG32), auto wire/cable length calculation, one-click aggregate document generation
- Geometry Support: cube and cylinder components, additional structural overlays, plan cloning and multi-user collaboration
To request a Cloud Data Platform account or learn more, please contact us.
Contact Us