The problem
Refrigeration failures are silent until stock is lost. Manual temperature checks happen twice a day at best, leave gaps overnight and produce paper records nobody can audit. The business needed continuous monitoring with alerts — without enterprise-monitoring prices.
What CodeSense built
A complete sensing platform, hardware to dashboard:
- Sensor devices — ESP8266-based units with calibrated temperature sensors, built for fridge, freezer and cold-room placement.
- API ingestion — devices stream readings to an ASP.NET Core endpoint that validates, timestamps and stores every reading in MS SQL Server.
- Monitoring dashboard — live readings per site and per unit, with historical trend charts.
- Alerts — threshold breaches trigger immediate notifications, with escalation if a breach persists.
- Device management — registration, health monitoring and offline detection, so a dead sensor is an alert too.
Engineering notes
Because CodeSense builds both sides — firmware and platform — the device protocol, ingestion API and database schema were designed together. Readings are compact, transmission is resilient to connectivity drops, and the historical store supports compliance reporting without archiving gymnastics.
The result
Continuous cold-chain visibility: every unit monitored around the clock, failures caught before stock loss, and a complete temperature history available for audits and insurance.