Ponieważ termostat jest połączony z Internetem, firma może przesyłać aktualizacje w celu naprawienia błędów, poprawy wydajności i dodania dodatkowych funkcji. Aby aktualizacje wystąpiły automatycznie, termostat musi być podłączony do sieci wi-fi, a akumulator musi mieć co najmniej 3,7 V, w celu uzyskania wystarczającej ilości energii do pobrania i zainstalowania aktualizacji.
Sam system operacyjny oparty jest na Linuksie 2.6.37 i wielu innych wolnych komponentach. Aby zapewnić zgodność z warunkami licencji GPLv3, w ramach której niektóre składniki są dostępne, Nest Labs dostarcza również specjalny obraz oprogramowania, który umożliwia odblokowanie systemu, dzięki czemu może odbierać niezapisane obrazy firmware.
Nest jest obecnie dostępny na sprzedaż w Stanach Zjednoczonych, Kanadzie, Meksyku, Wielkiej Brytanii, Belgii, Francji, Irlandii, Holandii, Niemczech, Austrii, Włoszech i Hiszpanii. Jest on jednak kompatybilny z wieloma systemami automatyki ogrzewania i chłodzenia w innych krajach. Nest Labs przeprowadził ankietę wśród istniejących użytkowników używających produktów poza oficjalnie dostępnymi terenami. Użycie termostatu poza Stanami Zjednoczonymi i Kanadą skomplikuje czas ustawiania oprogramowania i innych funkcji na podstawie kodu pocztowego.