Skip to content
Home Assistant TestFlight
Climate

Nest Legacy

tronikos/nest_legacy · vv0.8.0

HACSCloud push

Home Assistant custom integration for Google Nest devices: Thermostats, Temperature Sensors, Protects, Cameras, Doorbells, and Locks. No developer fees required. Supports both Google and legacy Nest accounts.

In Apple Home through HomeKit Bridge

What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.

EntityShows up asNote
switchSwitch or outlet
climateThermostat
fanFan
lockLockNeeds its own HomeKit Bridge in accessory mode
cameraCameraNeeds its own HomeKit Bridge in accessory mode
binary_sensorSensor (motion, contact, leak, smoke…)
sensorSensor (temperature, humidity, air quality…)
water_heaterWater heater (as a thermostat)
selectMode picker (as switches)

What people report

Covers legacy Nest thermostats, Protect, cameras, doorbells, locks and Heat Link via the old Nest account. Active maintenance, with some Learning Thermostat 3 quirks.

  • Works8
  • Partly works1
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Nest Cam (Indoor, IQ Indoor, Outdoor, IQ Outdoor)Works CloudListed as supported
Saved copy
Supported devices: Nest Thermostats (1st, 2nd, 3rd gen, Thermostat E, 2020 mirror edition); Nest Protect (1st and 2nd gen, both wired and battery); Nest Temperature Sensors (Kryptonite); Nest Cameras (Cam Indoor, IQ Indoor, Outdoor, IQ Outdoor); Nest Doorbells (Wired 1st gen); Nest x Yale Locks; Nest Heat Link (for UK/EU hot water control).

Excerpt saved from the README on 2026-10-23.

README
Nest Heat Link (UK/EU hot water)Works CloudListed as supported; hot water schedule attribute added
Saved copy
Summary Adding in an extra attribute to the Heat Link. Currently none of the attributes reflect whether the Nest has the hot water in "On" mode (which comes from the schedule), you can only see if it's got a 30 or 60 minute boost. Adding this attribute is helpful as it allows automations within HomeAssistant if the hot water schedule is currently active. Or setting things like booleans which can be used in HomeKit (my use case).

Excerpt saved from GitHub on 2026-10-23.

PR #40 · 2026-05
Nest Hello Doorbell (wired 1st gen)Works CloudListed as supported
Saved copy
Supported devices: Nest Thermostats (1st, 2nd, 3rd gen, Thermostat E, 2020 mirror edition); Nest Protect (1st and 2nd gen, both wired and battery); Nest Temperature Sensors (Kryptonite); Nest Cameras (Cam Indoor, IQ Indoor, Outdoor, IQ Outdoor); Nest Doorbells (Wired 1st gen); Nest x Yale Locks; Nest Heat Link (for UK/EU hot water control).

Excerpt saved from the README on 2026-10-23.

README
Nest Protect (1st and 2nd gen)Works CloudWired and battery versions listed as supported
Saved copy
Supported devices: Nest Thermostats (1st, 2nd, 3rd gen, Thermostat E, 2020 mirror edition); Nest Protect (1st and 2nd gen, both wired and battery); Nest Temperature Sensors (Kryptonite); Nest Cameras (Cam Indoor, IQ Indoor, Outdoor, IQ Outdoor); Nest Doorbells (Wired 1st gen); Nest x Yale Locks; Nest Heat Link (for UK/EU hot water control).

Excerpt saved from the README on 2026-10-23.

README
Nest Temperature SensorWorks CloudListed as supported
Saved copy
Supported devices: Nest Thermostats (1st, 2nd, 3rd gen, Thermostat E, 2020 mirror edition); Nest Protect (1st and 2nd gen, both wired and battery); Nest Temperature Sensors (Kryptonite); Nest Cameras (Cam Indoor, IQ Indoor, Outdoor, IQ Outdoor); Nest Doorbells (Wired 1st gen); Nest x Yale Locks; Nest Heat Link (for UK/EU hot water control).

Excerpt saved from the README on 2026-10-23.

README
Nest Thermostat (1st/2nd/3rd gen, E)Works CloudListed as supported in README
Saved copy
Supported devices: Nest Thermostats (1st, 2nd, 3rd gen, Thermostat E, 2020 mirror edition); Nest Protect (1st and 2nd gen, both wired and battery); Nest Temperature Sensors (Kryptonite); Nest Cameras (Cam Indoor, IQ Indoor, Outdoor, IQ Outdoor); Nest Doorbells (Wired 1st gen); Nest x Yale Locks; Nest Heat Link (for UK/EU hot water control).

Excerpt saved from the README on 2026-10-23.

README
Nest thermostat in FahrenheitWorks CloudTarget temperature step precision bug fixed in v0.3.10
Saved copy
Try v0.3.10 Note I don't have a compatible thermostat to test. Hopefully this will fix it.

Excerpt saved from GitHub on 2026-10-23.

Issue #55 · 2026-07
Nest x Yale LockWorks CloudListed as supported
Saved copy
Supported devices: Nest Thermostats (1st, 2nd, 3rd gen, Thermostat E, 2020 mirror edition); Nest Protect (1st and 2nd gen, both wired and battery); Nest Temperature Sensors (Kryptonite); Nest Cameras (Cam Indoor, IQ Indoor, Outdoor, IQ Outdoor); Nest Doorbells (Wired 1st gen); Nest x Yale Locks; Nest Heat Link (for UK/EU hot water control).

Excerpt saved from the README on 2026-10-23.

README
Nest Learning Thermostat 3 (heat-only)Partly works CloudOne heat-only unit stuck in Heat/Cool range mode; resolved after investigation
Saved copy
I have 3 identical Nest Learning Thermostat 3's, all installed and added to HA at the same time. They are all wired and configured to be heat-only -- as verified in the standard Nest and Google Home apps. - Using the standard Nest integration, all show the heat-only mode. - Using the Nest Legacy integration, one of the thermostats (3rd Floor Bedroom) seems to be stuck in a Heat/Cool mode. Restarting the integration or restarting HA fails to fix this. Similarly switching eco mode on and off fails to fix it. Any ideas why this happening and how to make my 3rd Floor Bedroom thermostat go back to …

Excerpt saved from GitHub on 2026-10-23.

Issue #38 · 2026-05

Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Cloud push

Goes through the maker’s cloud, which sends updates as they happen. Needs the internet and an account.

Found automatically over

  • DHCP

Details

Installs (analytics)450 (0.06%)
GitHub stars60
Latest versionv0.8.0 (2026-10-20)
Set up in the UIYes
Maintainers@tronikos
LicenseApache-2.0

Devices listed in its README

  • Nest Thermostats (1st, 2nd, 3rd gen, Thermostat E, 2020 mirror edition)
  • Nest Protect (1st and 2nd gen, both wired and battery)
  • Nest Temperature Sensors (Kryptonite)
  • Nest Cameras (Cam Indoor, IQ Indoor, Outdoor, IQ Outdoor)
  • Nest Doorbells (Wired 1st gen)
  • Nest x Yale Locks
  • Nest Heat Link (for UK/EU hot water control)

In ReReHome

Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.

Bridges get their own settings page listing the accessories behind them.