NestGen2.Climate (nest_gen2 v0.6.6)

Copy Markdown View Source

Temperature and humidity from the backplate, every ~30 s.

The raw temperature reads warm because the sensor sits next to the unit's own electronics; temperature_c has the offset applied (default -3.7 °C, measured on a desk stand against a reference probe). Calibrate with set_offset/1.

Summary

Functions

Self-heating correction added to the raw temperature, in °C.

Functions

read()

@spec read() :: %{
  temperature_c: float() | nil,
  humidity_pct: float() | nil,
  raw_temperature_c: float() | nil,
  board_temperatures_c: [float()]
}

set_offset(delta_c)

@spec set_offset(number()) :: :ok

Self-heating correction added to the raw temperature, in °C.