V1 / Active development / Scotland

Ten channels.
One purpose-built system.

Built by a breeder. Engineered without compromise.

RackStat is a ten-channel thermostat and monitoring platform designed specifically for reptile racks. Every level gets its own probe, heating output and control channel, giving breeders a clearer way to manage rack heating.

Channels
10 independent
Control
Local + Wi-Fi
Status
Prototype stage
RackStat / V1 Development concept
Rack overview 10 channels online
LOCAL
  1. CH 01 31.8°C Set 32.0 Heating 42%
  2. CH 02 31.9°C Set 32.0 Heating 38%
  3. CH 03 32.0°C Set 32.0 Holding
  4. CH 04 Set 30.0 Probe fault
  5. CH 05 31.7°C Set 32.0 Heating 47%
Interface and enclosure study — shown to explain the intended system, not final production hardware.

The problem

Ten levels. Ten heat sources. Nowhere sensible to control them.

A ten-level snake rack may have ten separate heat sources, but most readily available thermostats are designed around one probe and one control point.

Use one or two thermostats and several levels have to share a reading. Give every level its own thermostat and the rack gains a pile of boxes, plugs, probe leads and power cables.

A

What most keepers can assemble

One or two thermostats shared across a ten-level rack.

  1. 01 Rack level 01Group A
  2. 02 Rack level 02Group A
  3. 03 Rack level 03Group AProbe A
  4. 04 Rack level 04Group A
  5. 05 Rack level 05Group A
  6. 06 Rack level 06Group B
  7. 07 Rack level 07Group B
  8. 08 Rack level 08Group BProbe B
  9. 09 Rack level 09Group B
  10. 10 Rack level 10Group B

Two readings stand in for ten different levels. Individual control means repeating the thermostat hardware, wiring and plugs.

B

The RackStat direction

One unit containing ten complete thermostat channels.

  1. 01 Level 131.8°C42%
  2. 02 Level 231.9°C38%
  3. 03 Level 332.0°CHold
  4. 04 Level 4FaultOff
  5. 05 Level 531.7°C47%
  6. 06 Level 630.6°C33%
  7. 07 Level 731.0°CHold
  8. 08 Level 830.8°C24%
  9. 09 Level 929.7°C29%
  10. 10 Level 1030.0°CHold

Every level keeps its own probe, target and output, without ten separate control boxes.

Breeding and seasonal changes

Changing a rack should not mean moving it.

Cooling and warming periods can require planned temperature changes for a species or breeding group. That should be a controlled job, not an afternoon spent reaching behind racks, visiting several thermostats and wondering whether the right one was changed.

RackStat presets and per-channel settings are being designed so a keeper can choose the intended rack, review every affected channel and confirm the change from one place.

Planned V1 workflow — final preset behaviour will be proven during firmware and real-rack testing.

Preset reviewBreeding season
  1. 01
    Select the right rackRack and species group are clearly named.
    Chosen
  2. 02
    Review all ten channelsExisting and proposed settings stay visible.
    Review
  3. 03
    Confirm onceApply the planned change without tracing cables.
    Ready

Why RackStat exists

Designed around the animals, the rack and the person maintaining it.

“RackStat started because I wanted a better way to control the heating in my own racks. I did not want one probe representing an entire stack of animals, and I did not want to build every rack around a collection of unrelated thermostats.”

A thermostat should not become a sealed, disposable black box. Faults should be identifiable, settings should survive an interruption, and a damaged probe should be replaceable.

The first four-channel ESP32 prototype proved the basic control approach. The next job is less glamorous and more important: turn it into production-level hardware that can be built, tested, maintained and trusted.

Design ledgerV1 priorities
01
Independent controlEach channel senses and regulates its own heating zone.
02
Visible faultsProbe, output and abnormal-heating conditions should be clear.
03
Serviceable partsReplaceable probes and practical connectors, where possible.
04
Local ownershipCore control stays useful without a required subscription.
05
Safe recoverySettings survive an interruption and restart behaviour is deliberate.

V1 system overview

One system. Ten independent heating zones.

Each channel is intended to operate as a complete thermostat. Readings below are representative interface data, not live product telemetry.

RACKSTATCHANNEL OVERVIEW / CONCEPT UI
NormalHeatingFault
ChannelCurrentTargetOutputPowerProbe
01 Upper A31.8°C32.0°C42%38 WOK
02 Upper B31.9°C32.0°C38%34 WOK
03 Level 0332.0°C32.0°CHold0 WOK
04 Level 0430.0°COff0 WFault
05 Level 0531.7°C32.0°C47%42 WOK
06 Level 0630.6°C31.0°C33%28 WOK
07 Level 0731.0°C31.0°CHold0 WOK
08 Level 0830.8°C31.0°C24%22 WOK
09 Lower A29.7°C30.0°C29%26 WOK
10 Lower B30.0°C30.0°CHold0 WOK

Planned V1 capability

More useful detail. Fewer hidden assumptions.

RackStat is being designed to show what each heating channel is doing, retain the settings that matter and provide useful information when something changes.

01 / Control

Each output answers to its own probe.

Ten temperature inputs and ten separately controlled outputs are the foundation of the design. Channel targets, modes, calibration and alarms remain independent.

  • Pulse-proportional control
  • On/off thermostat mode
  • Suitable dimming control planned
  • Per-channel calibration and alarms
02 / Monitoring

Know what each level is using.

Planned current sensing adds heater activity and energy use to each channel record. That can help show when a panel draws unexpectedly, stops drawing power or behaves differently from neighbouring levels.

Channel05Temperature31.7°CDemand47%Draw42 W
03 / Reliability

Faults should have names, not mysteries.

Probe disconnection, abnormal heating, enclosure temperature and output behaviour are being considered as distinct fault states. Intended safeguards include watchdog operation, audible alerts and safe output behaviour.

  • P01Probe disconnected
  • T02Internal temperature warning
  • H03Unexpected heater draw
04 / Access

Useful at the rack. Useful across the room.

The front display and rotary control are intended for direct use. A local web interface and over-the-air firmware updates are planned for broader visibility and maintenance.

No mandatory subscription. Core thermostat control, local monitoring and essential safety functions should remain part of the product itself.

Power interruption

A power cut should not erase your setup.

Temperature targets, channel modes, calibration values and other essential settings are intended to remain stored when power is interrupted.

When power returns, RackStat should recover safely without requiring the user to crawl behind a rack and rebuild every setting.

01Power interruptedHeating outputs stop
02Configuration retainedTargets, modes, calibration
03Controlled recoveryChecks before outputs resume

Safety and thermal design

Designed as electrical equipment, not a hobby box.

The production design is being developed with certification, electrical safety, thermal performance and manufacturability in mind. Compliance work is still ahead; no approval is being claimed.

Enclosure studyCooling follows the heat.
Warm air exhaust
Mains switching
Control + low voltage
Fresh air intake

Cool air is intended to enter near the lower components and leave near the hottest upper section. Fan speed will respond to internal temperature, with fault handling if the enclosure becomes too hot.

A

Separate what should be separate.

Mains and low-voltage sections are being laid out with physical separation, fused input and independent low-voltage protection in mind.

B

Know the enclosure temperature.

Internal monitoring and active push-pull airflow are part of the design, not accessories added after the electronics are packed in.

C

Choose a safe failure state.

Probe loss, watchdog events, abnormal heating and over-temperature conditions need explicit output behaviour and clear fault reporting.

D

Keep maintenance practical.

Serviceable connectors and replaceable parts are preferred where they improve the useful life of the product.

Probe and connector direction

Probes designed to be replaced, not permanently trapped in the system.

RackStat is being designed around removable DS18B20-based probes and secure connectors so that a damaged cable does not mean replacing the entire thermostat.

Current direction
M8, A-coded, three-pin locking connector
Probe cable
Silicone cable; 2 m, 5 m and 10 m options under consideration
Still to prove
Final sourcing, mounting method and long-term testing

Development record

What is proven. What comes next.

RackStat is not yet a retail product. The first prototype validated the core control approach. The full ten-channel PCB, enclosure, firmware and safety systems are now being worked toward a production-level prototype.

No artificial percentages. No invented launch date.

  1. 01

    Foundation

    Proven in early prototype
    • Rack-heating problem identified
    • Four-channel ESP32 prototype constructed
    • Independent DS18B20 sensing tested
    • Pulse-proportional control developed
  2. 02

    Production architecture

    Current focus
    • Ten-channel specification created
    • Current sensing included in V1 scope
    • Wi-Fi and OTA architecture planned
    • Custom PCB development started
    • Probe connector sourcing underway
  3. 03

    Production-level prototype

    Next major build
    • Final schematic and PCB layout
    • Manufactured prototype boards
    • Enclosure and airflow testing
    • Firmware integration and fault testing
    • Real-rack testing
  4. 04

    Field testing

    Planned
    • Small founder testing group
    • Long-duration operation
    • Honest positive and negative feedback
    • Hardware and firmware revisions
    • Manufacturing cost review
  5. 05

    Initial production

    Future stage
    • Final supplier selection
    • Compliance and safety work
    • Pilot production run
    • Early customer delivery
    • Continued firmware support

Contact

Follow the build.
Ask a question.

A project email and verified social links will be added here when they are ready. Until then, this page will not pretend to send a message anywhere.

Enquiry channel: being prepared

Planned enquiry routes

  • Product questions
  • Supplier enquiries
  • Manufacturing enquiries
  • Future testing interest
  • Media or creator enquiries

Planned social handle @rackstatuk