Damp Diary

The plan

Damp Diary: blueprint

Written 15 October 2026. It describes the business, the software and how the software and the hardware fit together.

Every part carries a status, so nothing is claimed beyond what exists:

1. In one paragraph

Damp Diary is a £29 wall sensor that a tenant buys and owns. It sits beside the corner that keeps going damp. It reads the room every ten minutes and pulls in the local weather. From these it works out when the coldest surface will run wet, and it warns the tenant the night before. After a week it answers the question every damp dispute turns on: is the moisture from how the tenant lives, or from a cold building? It answers with numbers. Every reading is signed into a log that cannot be quietly changed. If the cause is the building, it drafts the letter to the landlord with the readings and the law that applies.

2. The business

Customer and problem

What the customer gets

PartStatus
The sensor, with a green, amber and red light and one buttonPrototype
The chat assistant (Telegram today): alerts, the night-before warning, the verdict, the letter, the logBuilt
A signed, exportable log of every readingBuilt

How it makes money

LinePriceStatus
The device, software included, no subscription£29 one-offPlanned price
Bulk sales to groups that lend devices to members (tenant unions, advice services, student unions)To be set per orderPlan, to test
Extra sensors for more rooms on the same accountTo be setPlan, to test

The second and third lines are options to test with buyers. Nothing is decided.

Unit costs

ItemCostSource
Core parts: SHT40 sensor £1.63, ESP32-S3 module £2.46, case £0.62, LED ring £0.40, battery £0.67£5.78Alibaba.com listed prices, 15 Oct 2026
Circuit board, assembly and testTo be quotedNeeds the board files and parts list
USB-C socket, charger chip, button, packagingTo be quoted
Shipping, duty and import VATTo be quoted
Running costs per device: hosting, weather data on Open-Meteo's commercial plan, messagingTo be measuredOpen-Meteo's free tier is for non-commercial use only

£29 includes 20% VAT, so the business receives about £24.17 per device before payment fees. The margin can only be stated once the board quote is in.

Channels to test

Competitors and the gap

WhoWho buys itWhat it doesWhat it does not do
Aico HomeLINK, SwitcheeThe social landlordSensors in social homes, reporting to the landlordWork for the tenant
Wi-Fi hygrometers on Alibaba.com (£4.19 and £6.78 to £7.54 listed)AnyoneShow temperature and humidityForecast, judge the cause, keep a signed log or write the letter
Damp DiaryThe tenantForecast, verdict with numbers, signed log, landlord letter

Validation plan, next 30 days (Plan)

  1. Talk to 20 tenants who have reported damp. Ask what happened and what evidence they had.
  2. Put prototypes on real walls for at least a week, with the tenants' consent.
  3. Open a pre-order page and count real sign-ups. Quote only real numbers.

3. The system at a glance

The device only measures and shows a colour. All the judgement happens on the server, so the model can improve without touching the hardware.

4. Hardware

The prototype for the video and the final (Prototype)

PartPriceWhere
M5Stack AtomS3 Lite (ESP32-S3, RGB LED, button, USB-C, Grove port)£9.00The Pi Hut
M5Stack ENV III unit (SHT30 sensor, Grove cable included)£6.80The Pi Hut

The two plug together with no soldering. The firmware also detects an SHT40 on the same cable.

The production design (Plan)

BlockPartWhy
Brain and radioESP32-S3-WROOM-1-N8R8 modulePre-certified Wi-Fi module, so radio testing is simpler. Enough memory to queue a week of readings
SensorSHT40Datasheet accuracy about ±1.8% RH and ±0.2°C. Placed at the edge of the board, behind a slot, away from the chip's heat
LightWS2812B ring, 12 LEDsOne colour at a glance from across the room
InputOne buttonSend a reading now, start pairing
PowerUSB-C, a TP4056 charger chip and a 602030 300 mAh cell with protectionMains in normal use. The battery keeps logging through power cuts or a move
Case36 x 36 x 20 mm wall box, vents on two sidesAir reaches the sensor and the case does not trap heat

Power, two modes (Plan; to be measured)

Version 2: the corner probe (Plan)

A thin temperature probe on a lead, taped into the damp corner. It measures the coldest surface directly, so the model does not have to estimate it, and the verdict gets stronger.

5. Firmware (Prototype: compiles, not yet run on hardware)

LightMeaning
GreenFine
AmberClose to condensing
RedThe coldest corner is wet
Blue blinkNot paired yet; the device asks again every minute
Dim white blinkNo Wi-Fi or no server. The colour then comes from the room's humidity alone (red at 85% and above, amber at 70% and above)
Slow red blinkNo sensor found

6. How the device and the server talk (Built)

Every request carries three headers:

CallSendsGets back
POST /v1/helloNothingWhether the device is paired. If not, a ten-minute pairing window opens
POST /v1/readingTemperature and humidity, plus a time if the reading is olderThe level and colour to show

Pairing:

  1. The tenant sends "pair" plus the label code in the chat.
  2. The server links the device to that tenant.

Before consent: until the tenant agrees and the device is paired, nothing is stored. The colour then comes from the room's readings alone.

7. The server (Built)

ModuleJob
app.tsThe routes, the chat commands, the evening nudge and alert timing
physics.tsDew point, absolute humidity, surface temperature and surface humidity
assess.tsThe live level, the room's hourly pattern, tomorrow's risk and the living-or-building verdict
weather.tsOpen-Meteo: 7 days of past weather and 3 days of forecast, plus place lookup
store.tsPeople, devices and readings in one file, with the signed chain. 90 days kept
letter.tsThe landlord letter, built from the log, in two versions: social and private
telegram.tsThe chat
tools/A pretend device and a simulated week, for testing and for the demo, kept apart from real data

Before sale (Plan):

8. The model (Built)

StepHow
Dew point and moisture in the airMagnus formula, from temperature and humidity
Coldest surfaceOutdoor temperature plus 0.65 of the gap to the indoor temperature (the temperature factor used in building standards; 0.65 is a poorly insulated wall)
Surface humidityThe room's moisture against what the cold surface can hold
Live levelRed when the surface reaches 100% or the room 85%. Amber when the surface reaches 80% (the usual mould-risk threshold) or the room 70%
TomorrowThe room's usual hourly pattern from the past week, combined with tomorrow's forecast, hour by hour
Living or buildingMoisture added indoors (indoor minus outdoor, in grams per cubic metre) against the share of time below 16°C. Over 4 g/m³ added and not cold points to ventilation. Little added but cold more than 30% of the time points to the building. Both together is "mixed"

The verdict needs at least a day of readings and the outdoor weather. With less, it says so.

Weak point: the surface temperature is an estimate, and the corner probe in version 2 fixes it. Until then, the letter states the readings, and the estimate is named as an estimate.

9. The tenant's chat (Built)

CommandWhat it does
yesGives consent
pair, room, placeSet up the device, the room's name and the town
statusThe current reading
tomorrowThe night-before warning: which hours, and what to do
whyThe verdict, with its numbers
letterThe landlord letter, in a social or private version
log, eventsThe signed log as a file, and the list of alerts
delete my dataDeletes everything, after the tenant types DELETE to confirm

Alerts are spaced at least two hours apart, except that a change to red is always sent.

10. Evidence and privacy (Built, with Plan items)

11. Rules to meet before the first sale (Plan)

RuleWhat it means here
UKCA marking, Radio Equipment Regulations 2017Radio, electrical safety and electromagnetic testing of the finished device
Product Security and Telecommunications Infrastructure regulations, in force since 29 April 2024No default passwords, a published way to report security problems, and a stated period of security updates
Battery transport (UN38.3)Certified cells, and sea freight or a UK supplier
WEEEProducer duties for electrical equipment sold in the UK
Data protectionPrivacy notice, ICO fee, and a lawful basis for each use of the readings
The letter is not legal adviceEvery letter says so and points to Shelter or Citizens Advice

12. Build path to the final

DateStepStatus
15 OctSoftware built and tested, firmware written, suppliers selectedDone
16 OctApplication submitted, video link added if ready
23 OctFinalists announced
By 27 OctOrder Alibaba.com samples (about £80 to £95) through Trade Assurance, after messaging each supplierPlan
By 7 NovPrototype on a real wall, a week of real readingsPlan
19 to 20 NovFinal at ExCeL London, with the working prototype

13. Risks

RiskAnswer
The surface estimate is wrong for a given wallState the readings and call the estimate an estimate. Add the corner probe in version 2
Landlords dismiss the evidenceThe log is signed and dated, and the verdict shows its arithmetic
Tenants do not pay £29Test with a pre-order page and bulk orders from groups before making a batch
The device is moved or unpluggedThe battery keeps logging, and the log shows every gap
PrivacyConsent first, delete on request, a minimum of data, and UK or EU hosting
A health claim slips inSay "condensation", "damp" and "mould risk" only. Never "prevents mould"

14. Not built yet