Sign in as Admin (full access) or User (dashboard + programs)

ETH
WiFi
ESP32
TM4
CPU
MEM
FW2.0.0
IP
UP
CLK--:--
Offline
View Only
TM4Connecting…
ZONESSTOP
PV
CONE
SV
MV
OUTOFF
ATOFF
RTT–ms
← Back to Tools
⚠ TM4 was already running on startup. Verify state before sending commands.
✓ Firing Completed Successfully
📋
Profile
Elapsed
Remaining
Hold Remaining
🎯
Target
➡️
Next Target
📐
Tracking
📈
Ramp Rate
Program Progress0%
LIVE TEMPERATURE
Z1 PV
SV
MV
No data
Diagnostics & Tools
Engineering console — TM4, Modbus, firing & telemetry
ESP32
TM4
RTT
Zone Channels
1 Zone Active
Program Preview
Select a program
Tap a program card to preview its temperature curve
TELEMETRY LOG
TimePV °CSV °CMV %SegState
Firing History
Loading…
MODBUS TRANSACTION LOG
System Health
Communication
Per-Channel Status
Statistics
ESP32 Health
Profile Progress
Debug Snapshot
Diagnostics & Reports

Central log, command history, firing timeline, live status, and exports.

Live System Status
Search & Filter
Statistics
Error Log
Command History
Event Timeline
Checking…
ESP32
TM4-N2SB — Modbus RTU
Recovery Tools

Stop all channels, disable AutoTune, set MV=0, return to AUTO mode, then verify.

ESP32 Firmware

One-tap OTA deploy after the first USB flash. Check version, then deploy — no laptop required.

Firmware Versions
Deploy
System Configuration
Kiln parameters · TM4 Modbus · firing engine · PID presets
ESP32
TM4
RTT
ESP32
TM4
ETH
IP
Uptime
General
Kiln identity & multi-zone configuration

All active zones run the same firing profile. Zone PV Mode selects how the master PV is derived.

📡
TM4 Communication
Modbus RTU parameters & live link status
Connection
Last Comm
TX 0 RX 0
🔥
Firing Engine
Supervision, MV protection & telemetry logging
MV Momentum Protection
Stop on Ramp Deviation

Warn when PV reaches the step target before the programmed ramp ends. Both tolerances must be exceeded.

Logging Enable
🎛
PID Presets
Save, apply & transfer channel PID values

Presets save all channel PID values to LittleFS. Apply writes all channels to TM4 at once.

👤
User Accounts
Admin & viewer access control
📊
Diagnostics & Reports
Live health, logs, commands, firing history & exports

Generate PDF/JSON diagnostic reports and export CSV/TXT troubleshooting data.

Local
ESP32 Firmware
Check version & one-tap OTA deploy

Check installed ESP32 firmware version and deploy updates over Wi‑Fi.

Channel
Monitoring — Setpoint & Output
ParameterRawValueUnit / OptionsNew Value
Press ↓ Read All to load from TM4.
Control Operation — PID / Ramp Cooling & ON/OFF rows grayed — N/A for Heating-only PID
ParameterRawValueUnit / OptionsNew Value
Press ↓ Read All to load parameters from TM4.
Initial Setting — Sensor / Safety / Control 🔒 = channel must be STOPPED to write
ParameterRawValueUnit / OptionsNew Value
Control Setting — Output / Multi-SV
ParameterRawValueUnit / OptionsNew Value
Communication Setting — Bus-wide ⚠ Applies to ALL 4 channels — wrong values break all comms
ParameterRawValueUnit / OptionsNew Value