Live data from Hacker News

NoLongerEvil-Thermostat – Nest Generation 1 and 2 Firmware

github.com

21–30 of 146 posts

Re: NoLongerEvil-Thermostat – Nest Generation 1 and 2 Firmware

#24

I can't express how much damage Google has done to its reputation in my mind with how they EOL'd the online functionality of these devices. I have 3 of them. I will never buy a Google device of any kind ever again.

At this point I assume any device which can talk IP is one firmware push away from becoming a brick in the best case and taking you hostage in the worst case.

Zigbee allows firmware upgrades, but will not take you hostage. It isn’t perfect, but I’ll take it for having a user-first design instead of ARR-first.

Re: NoLongerEvil-Thermostat – Nest Generation 1 and 2 Firmware

#25

It is pretty outrageous that a company who purports to care about the environment turned this into a pile of garbage for the average user to save on some cloud hosting or devops. Or even worse, to sell the next generation.

[flagged]

Re: NoLongerEvil-Thermostat – Nest Generation 1 and 2 Firmware

#26
post #3

Have this be an add-on supported by HomeAssistant and I'm in

wish this could have been released prior to the google shutoff. But I am happy with the ecobee and its HA integration.

Same. My wife wouldn't let me wait. She insisted we be able to control the thermostat. :)

(The wheel on ours was broken so we could only control it via app).

Re: NoLongerEvil-Thermostat – Nest Generation 1 and 2 Firmware

#27
The original Nest thermostat and app has been abandonware since 2017, as far as I can tell. We got one in 2014, and I can only remember one change. A couple years into my use of it, the iPhone X came out, with the notch and taller screen. The Nest app eventually got updated to fill the whole screen, and that's it.

Re: NoLongerEvil-Thermostat – Nest Generation 1 and 2 Firmware

#28

I can't express how much damage Google has done to its reputation in my mind with how they EOL'd the online functionality of these devices. I have 3 of them. I will never buy a Google device of any kind ever again.

What really surprises me is that there are people who didn't see this coming. I mean really people, you're purchasing a device which requires an internet connection to a server you don't own.

Re: NoLongerEvil-Thermostat – Nest Generation 1 and 2 Firmware

#29
post #14

This person is a PHP programmer according to their LinkedIn profile. They are just using the existing OMAPLoader tool and does not seem to have embedded device programming experience. I am not hopeful they will be able to write custom firmware for the thermostats. LFP

I see it as a great starting point.

I agree that it's a great starting point

Re: NoLongerEvil-Thermostat – Nest Generation 1 and 2 Firmware

#30

This person is a PHP programmer according to their LinkedIn profile. They are just using the existing OMAPLoader tool and does not seem to have embedded device programming experience. I am not hopeful they will be able to write custom firmware for the thermostats. LFP

I agree, there's a "hammer and nail" problem here, it's impressive though that he used Ghidra to RE some of the API calls that the Nest binaries are making after having got root access - according to some of what Cody has said in the Reddit thread and on his Discord channel.

I have been working on REing the hardware itself to write drivers directly - for example at https://sett.homes/blogs/updates/the-lcd-display-reverse-eng....

I am designing whole new PCBs that mount in the Nest so that we have 100% firmware control over the device... time will tell if we can do the same thing on the Linux OS that the Nest currently runs on, or if custom hardware will be needed because the OS has too much locked down

Post reply on HN