{"id":2837,"date":"2017-04-10T00:00:23","date_gmt":"2017-04-10T07:00:23","guid":{"rendered":"http:\/\/192.168.3.4\/?p=2837"},"modified":"2018-01-09T06:51:27","modified_gmt":"2018-01-09T14:51:27","slug":"attic-fan-control","status":"publish","type":"post","link":"https:\/\/www.cloudacm.com\/?p=2837","title":{"rendered":"Attic Fan Control"},"content":{"rendered":"<p>During hot days, the air in my attic can reach temperatures much higher than the outside.\u00a0 This causes the rest of the house to warm up.\u00a0 As a result, cooling the living space requires more energy.\u00a0 To prevent this, I use gable fans to force the hot air from the attic to the outside.\u00a0 I have two fans, each located either on the east or west side of the house.\u00a0 Each fan has an independent thermostat that engaged the fan when a set temperature was reached.\u00a0 The fans would turn off once the temperature dropped below the set point.<\/p>\n<p>The problem I noticed was on extremely hot days.\u00a0 The east side fan would turn on mid morning while the west side of the house was still cool.\u00a0 This was fine, because cool air was drawn in from the west side and vented out the east side.\u00a0 Later in the day, the west side fan would engage.\u00a0 Now I was operating both fans and the air was being drawn from the roof vents and not the lower house.\u00a0 This just introduced more hot air into the attic.<\/p>\n<p>To solve this problem I installed another fan to draw air from the basement.\u00a0 I only wanted to operate this fan when both attic fans were operating.\u00a0 To do this I installed micro-controllers to operate all of the fans from a central controller.\u00a0 Much of the work I did earlier with my space heaters was portable to this project.<\/p>\n<p>Instead of using solid state relays, I decided to use 5v relay modules that would easily fit inside the thermostat housing of the fan units.\u00a0 My micro-controller boards were small enough that they fit inside as well.\u00a0 Ninety percent of the hardware was identical to the space heater project, the only real difference was the logic I programmed to operate the fans.<\/p>\n<p>Each fan micro-controller would detect its thermostat state.\u00a0 Based on that, it would operate the relay module to control power to its fan.\u00a0 I had the master controller check each of the fan micro-controllers for their operating states.\u00a0 If both attic fans were engaged, the master would instruct the basement fan micro-controller to turn on its fan.<\/p>\n<p>I also track the operation of the fans with my Raspberry Pi by querying the master controller.\u00a0 Just like my space heater project, I track these with Cacti and monitor my usage trends.\u00a0 This lets me tweak the system for better results.\u00a0 I also have notifications setup so I know that things are working if I&#8217;m away from the house.\u00a0 Again, this is largely based off of the same principles I used in my space heater project.\u00a0 It&#8217;s nice to keep cool without sweating about my energy bill.\u00a0 I hope you have enjoyed this and look forward to covering more topics about home automation in future posts.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>During hot days, the air in my attic can reach temperatures much higher than the outside.\u00a0 This causes the rest of the house to warm up.\u00a0 As a result, cooling the living space requires more energy.\u00a0 To prevent this, I use gable fans to force the hot air from the attic to the outside.\u00a0 I have two fans, each located either on the east or west side of the house.\u00a0 Each fan has an independent thermostat that engaged the fan&#8230;<\/p>\n<p class=\"read-more\"><a class=\"btn btn-default\" href=\"https:\/\/www.cloudacm.com\/?p=2837\"> Read More<span class=\"screen-reader-text\">  Read More<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,6,3],"tags":[],"class_list":["post-2837","post","type-post","status-publish","format-standard","hentry","category-arduino","category-raspberry-pi","category-rd"],"_links":{"self":[{"href":"https:\/\/www.cloudacm.com\/index.php?rest_route=\/wp\/v2\/posts\/2837","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cloudacm.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cloudacm.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cloudacm.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cloudacm.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2837"}],"version-history":[{"count":1,"href":"https:\/\/www.cloudacm.com\/index.php?rest_route=\/wp\/v2\/posts\/2837\/revisions"}],"predecessor-version":[{"id":2838,"href":"https:\/\/www.cloudacm.com\/index.php?rest_route=\/wp\/v2\/posts\/2837\/revisions\/2838"}],"wp:attachment":[{"href":"https:\/\/www.cloudacm.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2837"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cloudacm.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2837"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cloudacm.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2837"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}