☁️ Live Cloud Data

Your Devices, Anywhere

Every TmpMonitor connects to the Superior Home Automation cloud over Wi-Fi. Read live temperature and battery data from any browser in the world — no app install required.

🌡️
Live Temperature
Updated every few seconds from TMP102 via WebSocket
🔋
Battery State
MAX17043 fuel gauge reports percentage and voltage
🔔
Smart Alerts
High and low thresholds with browser notification
🔒
Per-Device Login
Each customer sees only their own devices via JWT
📈
History Graphs
Temperature history with configurable time windows
📡
BLE + Wi-Fi
Cloud streaming and local BLE access simultaneously
Live Demo

Simulated Device Portal

This demo shows the real dashboard interface with simulated data. Connect your own TmpMonitor to see live readings from your device.

app.superiorhomeautomation.com
LIVE
TmpMonitor — Server Room A
SHACISGAGIR15 • Rev 1.0 • Firmware v1.2.0
Online Normal
Temperature
22.44°C
Battery
87%
Uptime
1h 0m
Wi-Fi RSSI
−52 dBm
Temperature — Last 60 minutes
60 min ago30 min agoNow
Recent Readings
[10:15:32] 22.44°C — 87%
[10:15:22] 22.41°C — 87%
[10:15:12] 22.43°C — 88%
[10:15:02] 22.39°C — 88%
[10:14:52] 22.42°C — 88%

Simulated data — connect your TmpMonitor device to see live readings

Architecture

How the Cloud Connection Works

01

TmpMonitor

ESP32-C6 reads TMP102 every 5 seconds. Publishes over WebSocket to the SHA cloud server on AWS Lightsail.

02

AWS Server

TMS XData server on Ubuntu 24.04 receives readings, stores in MySQL, and re-broadcasts to connected browser clients.

03

WebSocket

Your browser connects to the same WebSocket endpoint. Readings arrive in real time — no page refresh needed.

04

Dashboard

The browser-based dashboard renders live data, history charts, and alert status. Works on any device with a browser.

Ready to Connect Your Own Device?

Order a TmpMonitor, flash the firmware, and your live data appears in this dashboard within minutes of first power-on.

Get TmpMonitor → Read the Book