Skip to main content

General Questions

Possibly. Flashing custom firmware may void Google/Nest’s warranty.However, if your device is out of warranty or Google has discontinued support, this doesn’t matter.
Yes. You can reflash the original Nest firmware to restore factory functionality.Note: We don’t provide Google’s firmware. You’d need to obtain it separately or contact Nest support.
Not yet. Currently only Generation 2 is supported.Gen 1 and Gen 3 support is under development. Join our Discord for updates.
Yes. All communication uses SSL/TLS encryption.For the hosted service, we don’t sell or share your data.For complete data ownership, consider self-hosting.

Technical Questions

Hosted service users: Your thermostat will lose remote access but continue working locally.Self-hosted users: No impact - you’re completely independent.We’re committed to open-sourcing everything so the community can continue the project indefinitely.
With self-hosting: Yes! Run the API server on your local network and your thermostat works without internet.With hosted service: No. The thermostat needs internet to reach No Longer Evil servers.
Worst case: Device might be bricked (unresponsive).Recovery options:
  • Try reflashing (often works)
  • Contact community for help
Prevention: Ensure battery is charged, use good USB cable, don’t disconnect during flashing.

Troubleshooting FAQs

Check:
  1. Device is connected to WiFi (Settings → Network)
  2. Internet connection is working
  3. Firewall isn’t blocking port 443
  4. Try different network (phone hotspot) to isolate issue
See Network Troubleshooting
Common causes:
  • Code expired (>1 hour old) - generate new one
  • Typo (check 0/O, 1/I/L confusion)
  • Code already used - generate new one
  • Device not online - check WiFi
See Entry Code Troubleshooting
Try:
  • Charge battery to >50%
  • Use different USB cable (data-capable, not charge-only)
  • Hold display for full 15 seconds
  • Start installer BEFORE rebooting device
See DFU Mode Troubleshooting

Still Have Questions?