Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

Screenshots From the README of tronikos/nest_legacy.

imageimageimage

About

Nest Legacy is a Home Assistant integration for Google Nest thermostats, temperature sensors, Protects, cameras, doorbells and locks. It uses the unofficial web API that the Nest apps use, so it covers devices the official Smart Device Management API does not, such as Nest Protect, Nest x Yale Lock and Nest Heat Link, and it needs no developer fee. It keeps persistent connections to the Nest cloud for real-time updates and adds climate, fan, lock, camera, water heater, sensor, switch and select entities. Extra features include running the thermostat fan for a set time, letting a temperature sensor drive the thermostat, Protect component tests, and setting or reading lock user schedules. Camera events can be browsed in the media browser, and the camera event poll interval is adjustable in the options. Setup is done in the UI with Google or Nest account authentication.

Automatic summary of the README and code of tronikos/nest_legacy. Something wrong, or are you the maintainer and want your own text here? Get in touch

Supports

  • Uses the vendor's cloud Needs an internet connection and an account with the vendor.

  • Found by itself Home Assistant spots it on the network and offers to add it.

  • From the Marketplace Installed through the Marketplace, formerly HACS.

  • Actively maintained Its author released or pushed a change in the last six months.

Provides

  • Climate
  • Water heaters
  • Fans
  • Cameras
  • Locks
  • Switches
  • Sensors

Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

Nest account type

  • Account type
  • Use Field Test environment

Google account authentication

  • Cookies
  • Issue token

Nest account authentication

  • Access token

After setup

  • Camera event poll interval (seconds)How often to check for camera events. Set to 0 to disable camera event polling.
  • Cameras (recommended for Google accounts)
  • Protects (experimental)
  • Home/structure (experimental)

Texts from the code of tronikos/nest_legacy.

Entities

  • Binary sensorsAmbient light sensor test, Battery health, Buzzer test, Carbon monoxide, CO test, Eco mode, Filter replacement needed, Heat, Humidity test, Alarm hushed, LED test, Line power, and 9 more
  • EventsChime, Motion
  • FansFan
  • LocksLock
  • NumbersAuto-relock duration, Dual fuel breakpoint
  • SelectsDual fuel breakpoint override, Mode, Night light brightness
  • SensorsBackplate temperature, Battery level, Battery voltage, CO previous peak, Fan duration configuration, Fan timer timeout, Filter runtime, Humidity, HVAC stage, Last action, Last audio self test, Last manual test, and 5 more
  • SwitchesControl thermostat, Audio, Auto-relock, Streaming, Dehumidifier, Heads-up, Home/Away Assist, Humidifier, Image rotation, Indoor chime, Night vision, Nightly promise, and 5 more

Actions

  • Delete user scheduleDeletes the access schedule for a user on a device.Fields: Lock, User ID
  • Get user scheduleGets the access schedule for a user on a device.Fields: Lock, User ID
  • List guestsLists all guests configured on your Nest structures.Fields: Config entry
  • Set fan timerSets the fan to run for a specific duration.Fields: Duration
  • Set user scheduleSets the access schedule for a user on a device.Fields: Days of week, Lock, Duration, End date/time, Start time, Start date/time, User ID

Troubleshooting

  • DiagnosticsDownloads a diagnostics file to attach to a bug report.

From the README

This is a custom component for Home Assistant to integrate a wide range of Nest devices using an unofficial web API (combining REST streaming and Protobuf). It serves as an alternative to the official Nest integration, providing support for devices not available through Google's official Smart Device Management (SDM) API, such as the Nest Protect, Nest x Yale Lock, and Nest Heat Link.

This integration provides real-time updates for most sensors and controls by maintaining persistent connections to the Nest API.

From the README of tronikos/nest_legacy, Apache License 2.0. Shortened.

Shows in Vulpo

Quick Toggle card, Climate card, Fan card, Lock card, Apple Watch, Control Center, Climate Live Activity.

Information

Installs
468 sharing analytics
GitHub stars
62
Connection
Uses the vendor's cloud
Upkeep
Updated in the last 6 months
Version
v0.8.1,
Category
Security and safety, Cameras
Kind
Marketplace integration
Brand
Google
Needs
Needs the Marketplace (HACS on 2026.10 and older)
Domain
nest_legacy

More from Google

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers