Screenshots From the README of tronikos/nest_legacy.
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.
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
- Needs
- Needs the Marketplace (HACS on 2026.10 and older)
- Domain
nest_legacy- Issues
- Report an issue

























