{"id":27458,"date":"2020-12-20T09:07:51","date_gmt":"2020-12-20T07:07:51","guid":{"rendered":"http:\/\/cornay.co.za\/wp\/?p=27458"},"modified":"2020-12-20T09:07:51","modified_gmt":"2020-12-20T07:07:51","slug":"old-thermostat-gets-smarts","status":"publish","type":"post","link":"http:\/\/cornay.co.za\/wp\/2020\/12\/20\/old-thermostat-gets-smarts\/","title":{"rendered":"Old Thermostat Gets Smarts"},"content":{"rendered":"<p>A smart thermostat is nothing new. But making one built a decade or more ago takes a few tricks. If you want to upgrade your thermostat without replacing it, [geektechniquestudios] shares <a href=\"https:\/\/github.com\/geektechniquestudios\/RPI-Retrofit-Smart-Thermostat\" target=\"_blank\" rel=\"noopener\">their solution<\/a> using a Raspberry Pi Zero to smarten up that dumb controller.<\/p>\n<p>The hardware is decidedly simple: just a Pi Zero and a pair of relays. The relays act as button presses to the old thermostat. The software, though, is decidedly complex. There&#8217;s a React server and a Redis database along with some other bits and pieces.<\/p>\n<p><span id=\"more-452997\"><\/span><\/p>\n<p>The project is a work in progress, so you&#8217;ll probably have to figure a bit out for yourself. Even better, there is room to contribute back. In fact, the project page has a wish list of additions including Google home integration, scheduled temperature changes, and a few others.<\/p>\n<p>Fake button presses takes a bit of finesse on the software side. After all, the computer can jam a button many times faster than a human with a mechanical switch can, and that&#8217;s bound to confuse an old circuit, especially if it denounces the switches.<\/p>\n<p>This project is relatively simple to some <a href=\"https:\/\/hackaday.com\/2019\/02\/27\/hack-my-house-raspberry-pi-as-a-touchscreen-thermostat\/\">others<\/a> we&#8217;ve seen. A Pi Zero is cheap, but we&#8217;ve seen similar projects done for even less. For example, a $5 Sonoff box can <a href=\"https:\/\/hackaday.com\/2018\/11\/06\/add-nest-functionality-to-your-thermostat-for-5\/\">do the same job<\/a>.<\/p>\n<p>source <a href=\"https:\/\/hackaday.com\/2020\/12\/19\/old-thermostat-gets-smarts\/\">https:\/\/hackaday.com\/2020\/12\/19\/old-thermostat-gets-smarts\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A smart thermostat is nothing new. But making one built a decade or more ago takes a few tricks. If you want to upgrade your thermostat without replacing it, [geektechniquestudios] shares their solution using a Raspberry Pi Zero to smarten<span class=\"ellipsis\">&hellip;<\/span><\/p>\n<div class=\"read-more\"><a href=\"http:\/\/cornay.co.za\/wp\/2020\/12\/20\/old-thermostat-gets-smarts\/\">Read more <span class=\"screen-reader-text\">Old Thermostat Gets Smarts<\/span><span class=\"meta-nav\"> &#8250;<\/span><\/a><\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[66],"tags":[],"class_list":["post-27458","post","type-post","status-publish","format-standard","hentry","category-news-2"],"_links":{"self":[{"href":"http:\/\/cornay.co.za\/wp\/wp-json\/wp\/v2\/posts\/27458","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/cornay.co.za\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/cornay.co.za\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/cornay.co.za\/wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/cornay.co.za\/wp\/wp-json\/wp\/v2\/comments?post=27458"}],"version-history":[{"count":1,"href":"http:\/\/cornay.co.za\/wp\/wp-json\/wp\/v2\/posts\/27458\/revisions"}],"predecessor-version":[{"id":27459,"href":"http:\/\/cornay.co.za\/wp\/wp-json\/wp\/v2\/posts\/27458\/revisions\/27459"}],"wp:attachment":[{"href":"http:\/\/cornay.co.za\/wp\/wp-json\/wp\/v2\/media?parent=27458"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/cornay.co.za\/wp\/wp-json\/wp\/v2\/categories?post=27458"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/cornay.co.za\/wp\/wp-json\/wp\/v2\/tags?post=27458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}