Supported Devices
Generation 1
In DevelopmentNot currently supported
Generation 2
Fully SupportedReady to flash now
Generation 3
In DevelopmentNot currently supported
How to Identify Your Nest Thermostat
Not sure which generation you have? Use this guide to identify your Nest Thermostat model.Method 1: Check the Backplate
Remove your Nest from the wall mount and look at the backplate for these identifying features:Level Bubble Color
Yellow/Green → Gen 1 or Gen 2 ⚠️Blue → Gen 3 ❌
Wire Connectors
8 connectors → Gen 1 ❌8-10 connectors → Gen 2 ✅10 connectors → Gen 3 ❌
Method 2: Check Settings Menu
This is the most reliable method:1
Open Settings
Press on your Nest display and navigate to Settings
2
Go to Technical Info
Navigate to Settings → Technical Info
3
Check Display Model
Look for the “Display model” field. The first digit tells you the generation:
- 1x (e.g., 1.12) → Generation 1 ❌
- 2x (e.g., 2.8) → Generation 2 ✅
- 3x (e.g., 3.7) → Generation 3 ❌
Wondering why No Longer Evil exists? Learn about how Google is intentionally blocking older Nest devices even though they’re fully functional.
What If I Have Generation 1 or 3?
I have Generation 1
I have Generation 1
Support is coming soon! Generation 1 support is under active development. The hardware is similar to Gen 2, but requires additional modifications.
I have Generation 3
I have Generation 3
Support is in development. Generation 3 uses different hardware architecture and will require more extensive development.
Additional Requirements
Beyond having a Generation 2 thermostat, you’ll need:Computer
Operating System: Linux (recommended), macOS, or WindowsPurpose: To run the firmware installer
USB Cable
Type: Micro USB cablePurpose: Connect thermostat to computer for firmware flashing
Charged Battery
Level: At least 50% chargePurpose: Ensure device stays powered during flashing
Internet Connection
Speed: Standard broadbandPurpose: Download firmware & access dashboard