# 16WW Room and Radiator Sensor Data for 2025 for Heat Pump Monitoring

A stand-alone collection of sensor data from 16WW rooms and radiators
mainly from the start of 2025, the first full year of the 16WW heat pump.

16WW is a ~1968 ~76m^2 timber-frame end-of-terrace 3-bedroom house
in Kingston-upon-Thames, ie suburban London UK.

The data has temperature at ~30s intervals and ~1/8K granularity,
and relative humidity at 60s intervals.

Room sensors were mounted ~1m--2m from the ground, on interior walls,
away from heat sources and direct sunlight, and obvious drafts.
The sensors were Purrmetrix PMTX010003 with resolution of 0.12C and 0.2%RH,
and accuracy of +/-0.5C and 3%RH at 20 to 80%RH else 4.5%RH at > 80%RH.

Radiator sensors were fixed to the front of the radiator at flow/return ends,
or on the pipes close to the radiator body, as noted for each sensor.
1gM was mounted on the vertical/horizontal centre of the front face
of its radiator, nominally at its mean-temperature point.
These were modified Purrmetrix PMTX010003 devices.

See https://www.earth.org.uk/16WW-2025-high-res-temp-and-RH-dataset.html


## mapping.csv

See mapping.csv for the location corresponding to each sensor ID (kid)
as short name and text description,
plus the bounding good data start (inclusive) and end (exclusive) timestamps.


## csv0 directory

The csv0 directory contains an initial partial set of data.
In it files are named id-param-YYYY-MM.csv.gz eg 1645003-temp-2025-01.csv.gz
where temp = temperature, humi = relative humidity, YYYY-MM is start date.
The first column in each CSV is a UTC ISO8601 date-time.

The bulk of the data is in contiguous ranges converted to (gzip-ed) CSV
in the 2025-01 files (from 2025-01-01 to 2025-09-08)
in the 2025-11 files (from 2025-11-01 to 2025-12-01).


## csv directory

A more comprehensive dataset is present in the csv folder.
In it files are named id-param.csv.xz eg 1645003-temp.csv.xz
where temp = temperature, humi = relative humidity.
The first column in each CSV is a Unix-style (UTC) time in seconds.

(The data was downloaded via an API in JSON form,
and non-time values have been rounded to 2DP for compactness.)

Data nominally runs from 2024-12-02 (1733133473) to 2025-12-06 (1765040013).

However:
  * not all sensors were installed at the same time
  * there were data samples from before sensors were installed and settled
  * and not all sensors collected data until the end

The initial room sensors should be good from 2024-12-10T12:00Z (1733832000):
  * 1g 1644728
  * 2b 1644729
  * 3l 1644725
  * 5s 1644723
  * 6k 1644730
  * 7h 1644724

The radiator pipe sensors should be good from 2024-12-22T00:00Z (1734825600):
  * "1g1" 1645012
  * "1g2" 1645014
  * "1gM" 1645081
  * "2b1" 1645010
  * "2b2" 1645016
  * "3l1" 1645003
  * "3l2" 1645004
  * "5s1" 1645001
  * "5s2" 1645002
  * "6k1" 1645018
  * "6k2" 1645021
  * "7h1" 1644986
  * "7h2" 1644996

A clean endpoint for most is just before 2025-12-06T00:00Z (1764979200).

The 1gM mid-radiator temperature-only sensor was fitted last, good from
approximately 2025-02-12T00:00Z (1739318400) to 2025-07-01T00:00Z (1751328000).

For scale:
the 1644725-temp.csv.xz room sensor temperature log contains ~1M rows,
and the 1644725-humi.csv.xz relative humidity log half that.


## code directory

Code snippets should be run from this directory.


## More

See https://www.earth.org.uk/16WW-2025-high-res-temp-and-RH-dataset.html

These data points can be used with OpenTRV/Radbot data from the same rooms,
and the heat-pump H4-boundary energy consumption data.

16WW is located at 51.406696N,-0.288789E elevation 16m.

For more details of the heat-pump system see:
  * https://www.earth.org.uk/Octopus-heat-pump-journey.html
  * https://www.earth.org.uk/heat-pump-16WW-control.html


## Licence

This dataset is released under CC0: Creative Commons Zero v1.0 Universal.
