Quick Summary A blinking green light on a Nest thermostat almost always means the device is stuck in a software update loop or the processor has locked up. The…
Quick Summary
A blinking green light on a Nest thermostat almost always means the device is stuck in a software update loop or the processor has locked up. The fix is a force restart — and in most cases, that's all it takes. If the green light keeps returning after restarts, the issue is usually a failing battery or a corrupted firmware update.
What the Green Light Actually Means
Step 1: Wait It Out First
Before doing anything, wait 30 minutes. Nest firmware updates can take up to 30 minutes and the thermostat will be unresponsive during this time. If the green light is still blinking after 30 minutes with no change, proceed to Step 2.
Step 2: Force Restart the Thermostat
This is the fix for 90% of blinking green cases. Press and hold the thermostat ring (the circular button) for 10 seconds until the screen goes black. Release. The thermostat will restart — the Nest logo will appear within 30 seconds. Wait for it to fully boot (1–2 minutes). Check if the green blinking has stopped.
If the thermostat restarts normally: you're done. If it immediately goes back to blinking green: proceed to Step 3.
Step 3: Check Battery Level
A low battery can cause the thermostat to get stuck during updates because it doesn't have enough power to complete the process. After a successful restart, go to Settings → Technical Info → Power. Check Battery voltage. Acceptable range: 3.6V–3.8V. If below 3.6V: the battery is the problem. Fix: Charge the thermostat by connecting a USB cable (micro-USB) to the port on the back of the display unit. Charge for at least 2 hours, then reinstall.
Step 4: Check Your C-Wire (Common Wire)
Without a C-wire, the Nest charges its battery from the heating/cooling system's power. This is often insufficient for updates. Go to Settings → Technical Info → Power. Check Vin (input voltage). Should be above 3.7V when the system is idle. If Vin is low or 0: your system isn't providing enough power. Fix: Install a C-wire if your HVAC system supports it, or use the Nest Power Connector (a small adapter Nest provides for free).
Step 5: Remove and Reinstall the Display
A loose connection between the display and the base can cause power interruptions during updates. Pull the thermostat display straight off the wall base. Check the connector pins on the base — they should all be straight and clean. Push the display firmly back onto the base until you hear a click. Wait for it to boot.
Step 6: Factory Reset (Last Resort)
If the thermostat keeps getting stuck on the green light after multiple restarts: Go to Settings → Reset → All Settings. Confirm the reset. The thermostat will restart and go through setup again. Reconnect to Wi-Fi and your Google account. Allow any pending updates to complete (keep it on the base and connected to power).