{"id":124,"date":"2013-05-19T14:20:01","date_gmt":"2013-05-19T04:20:01","guid":{"rendered":"http:\/\/bandetech.com\/blog\/?p=124"},"modified":"2013-07-12T18:02:05","modified_gmt":"2013-07-12T08:02:05","slug":"roof-temperature","status":"publish","type":"post","link":"https:\/\/bandetech.com\/blog\/2013\/05\/roof-temperature\/","title":{"rendered":"Taking the house&#8217;s temperature"},"content":{"rendered":"<h2><a href=\"http:\/\/bandetech.com\/blog\/wp-content\/uploads\/temp_bench_test1.jpg\" rel=\"lightbox[124]\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-thumbnail wp-image-392\" title=\"Sampling temperatures with Arduino\" alt=\"temp_bench_test\" src=\"http:\/\/bandetech.com\/blog\/wp-content\/uploads\/temp_bench_test1-150x150.jpg\" width=\"150\" height=\"150\" \/><\/a>The question<\/h2>\n<p>Could our roof space make a great computer room? That was the big question. Moving my network points, file server, router, security DVR and some other bits up into the roof would tidy up the study and reduce noise and heat in there too. But would it get too hot up there for electronics to survive?<br \/>\n<!--more--><\/p>\n<p>In 2011, our roof underwent a significant renovation. The roof structure was braced, the tiles were replaced, and we put in a <a title=\"3rdbit: Roof vacuuming post\" href=\"http:\/\/blog.thirdbitfromtheright.com\/2013\/04\/14\/tired-of-vacuuming-carpet\/\" target=\"_blank\">big effort to clean up<\/a> 90 years of accumulated dust, muck and messy wiring. New insulation was put in and sarking (foil) was installed between the batons and tiles, improving weatherproofing and insulation. So the roof space should have been quite well insulated compared to leaky mess that it used to be. The only way to know for sure whether the equipment would cook, was to collect hard data on the temperature up there.<\/p>\n<h2>The process<\/h2>\n<p>Arduino to the rescue! Arduino is a low-cost, open-source computing device that can easily be connected to sensors, motors and all sorts of things &#8212; perfect for rapid prototyping.<\/p>\n<p>With two digital temperature sensors and a network connection attached, I had Arduino take simultaneous temperature readings from both the study and the roof space at regular intervals and then save them on my web site to be recalled and graphed later.<br \/>\n<div class=\"tiled-gallery type-square tiled-gallery-unresized\" data-original-width=\"584\" data-carousel-extra='null' itemscope itemtype=\"http:\/\/schema.org\/ImageGallery\" > <div class=\"gallery-row\" style=\"width: 584px; height: 194px;\" data-original-width=\"584\" data-original-height=\"194\" > <div class=\"gallery-group\" style=\"width: 194px; height: 194px;\" data-original-width=\"194\" data-original-height=\"194\" > <div class=\"tiled-gallery-item \" itemprop=\"associatedMedia\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"> <a href=\"https:\/\/bandetech.com\/blog\/2013\/05\/roof-temperature\/arduino_1\/\" border=\"0\" itemprop=\"url\"> <meta itemprop=\"width\" content=\"190\"> <meta itemprop=\"height\" content=\"190\"> <img decoding=\"async\" class=\"\" data-attachment-id=\"557\" data-orig-file=\"https:\/\/bandetech.com\/blog\/wp-content\/uploads\/arduino_1.jpg\" data-orig-size=\"900,686\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;3.3&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.1&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0.033333333333333&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"Arduino Duemilanove\" data-image-description=\"\" data-medium-file=\"https:\/\/bandetech.com\/blog\/wp-content\/uploads\/arduino_1-300x228.jpg\" data-large-file=\"https:\/\/bandetech.com\/blog\/wp-content\/uploads\/arduino_1.jpg\" src=\"https:\/\/i0.wp.com\/bandetech.com\/blog\/wp-content\/uploads\/arduino_1.jpg?w=190&#038;h=190&#038;crop=1&#038;ssl=1\" width=\"190\" height=\"190\" loading=\"lazy\" data-original-width=\"190\" data-original-height=\"190\" itemprop=\"http:\/\/schema.org\/image\" title=\"Arduino Duemilanove\" alt=\"My trusty Arduino 2009\" style=\"width: 190px; height: 190px;\" \/> <\/a> <div class=\"tiled-gallery-caption\" itemprop=\"caption description\"> My trusty Arduino 2009 <\/div> <\/div> <\/div> <div class=\"gallery-group\" style=\"width: 194px; height: 194px;\" data-original-width=\"194\" data-original-height=\"194\" > <div class=\"tiled-gallery-item \" itemprop=\"associatedMedia\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"> <a href=\"https:\/\/bandetech.com\/blog\/2013\/07\/taking-the-houses-temperature-engineering-edition\/tmp102_0\/\" border=\"0\" itemprop=\"url\"> <meta itemprop=\"width\" content=\"190\"> <meta itemprop=\"height\" content=\"190\"> <img decoding=\"async\" class=\"\" data-attachment-id=\"162\" data-orig-file=\"https:\/\/bandetech.com\/blog\/wp-content\/uploads\/tmp102_0.jpg\" data-orig-size=\"900,900\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;3.3&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.1&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0.033333333333333&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"TMP102 sensor\" data-image-description=\"\" data-medium-file=\"https:\/\/bandetech.com\/blog\/wp-content\/uploads\/tmp102_0-300x300.jpg\" data-large-file=\"https:\/\/bandetech.com\/blog\/wp-content\/uploads\/tmp102_0.jpg\" src=\"https:\/\/i0.wp.com\/bandetech.com\/blog\/wp-content\/uploads\/tmp102_0.jpg?w=190&#038;h=190&#038;crop=1&#038;ssl=1\" srcset=\"https:\/\/bandetech.com\/blog\/wp-content\/uploads\/tmp102_0.jpg 900w, https:\/\/bandetech.com\/blog\/wp-content\/uploads\/tmp102_0-150x150.jpg 150w, https:\/\/bandetech.com\/blog\/wp-content\/uploads\/tmp102_0-300x300.jpg 300w\" width=\"190\" height=\"190\" loading=\"lazy\" data-original-width=\"190\" data-original-height=\"190\" itemprop=\"http:\/\/schema.org\/image\" title=\"TMP102 sensor\" alt=\"TMP102 sensor\" style=\"width: 190px; height: 190px;\" \/> <\/a> <\/div> <\/div> <div class=\"gallery-group\" style=\"width: 194px; height: 194px;\" data-original-width=\"194\" data-original-height=\"194\" > <div class=\"tiled-gallery-item \" itemprop=\"associatedMedia\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"> <a href=\"https:\/\/bandetech.com\/blog\/2013\/05\/roof-temperature\/tmp102_roof_2\/\" border=\"0\" itemprop=\"url\"> <meta itemprop=\"width\" content=\"190\"> <meta itemprop=\"height\" content=\"190\"> <img decoding=\"async\" class=\"\" data-attachment-id=\"559\" data-orig-file=\"https:\/\/bandetech.com\/blog\/wp-content\/uploads\/tmp102_roof_2.jpg\" data-orig-size=\"900,660\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;3.8&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;7.9&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0.033333333333333&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"TMP102 in roof space\" data-image-description=\"\" data-medium-file=\"https:\/\/bandetech.com\/blog\/wp-content\/uploads\/tmp102_roof_2-300x220.jpg\" data-large-file=\"https:\/\/bandetech.com\/blog\/wp-content\/uploads\/tmp102_roof_2.jpg\" src=\"https:\/\/i0.wp.com\/bandetech.com\/blog\/wp-content\/uploads\/tmp102_roof_2.jpg?w=190&#038;h=190&#038;crop=1&#038;ssl=1\" width=\"190\" height=\"190\" loading=\"lazy\" data-original-width=\"190\" data-original-height=\"190\" itemprop=\"http:\/\/schema.org\/image\" title=\"TMP102 in roof space\" alt=\"Temperature sensor in roof\" style=\"width: 190px; height: 190px;\" \/> <\/a> <div class=\"tiled-gallery-caption\" itemprop=\"caption description\"> Temperature sensor in roof <\/div> <\/div> <\/div> <\/div> <\/div><\/p>\n<h2>The answer<\/h2>\n<p>After 3 months and some 24,000 saved temperature readings, it was clear that it&#8217;s too hot up there for anything passively cooled. During the monitoring period, we didn&#8217;t have any of those truly hot Melbourne summer days, but the roof space easily got up above 45 degrees C &#8212; around 10 degrees warmer than the ambient temperature. So on a properly hot day, it would easily hit in excess of 50 degrees up there.<\/p>\n<p>I probably should have also recorded ambient temperature (say, from the Bureau of Meteorology) while running this trial. However, given that the computer equipment was already running in the study I decided it wasn&#8217;t terribly important to monitor the outside temperature &#8212; though it would have been interesting to see the how external temperatures affect room temperature inside.<\/p>\n<div id=\"attachment_224\" style=\"width: 1034px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/bandetech.com\/blog\/wp-content\/uploads\/tempgraph_15d.png\" rel=\"lightbox[124]\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-224\" class=\"size-full wp-image-224\" title=\"Graph of roof temperatures 20\/02\/12 - 06\/03\/12\" alt=\"tempgraph_15d\" src=\"http:\/\/bandetech.com\/blog\/wp-content\/uploads\/tempgraph_15d.png\" width=\"1024\" height=\"600\" \/><\/a><p id=\"caption-attachment-224\" class=\"wp-caption-text\">Temperatures 20\/02\/12 to 06\/03\/12. Red is roof space, blue is study<\/p><\/div>\n<p style=\"text-align: left;\">The graph above shows the temperatures in the study (blue line) and in the roof space (red line) between 20 February and 6 March &#8212; one of the warmest periods the Arduino recorded. Regarding this graph:<\/p>\n<ul>\n<li style=\"text-align: left;\">The maximum temperature in the roof increased for the first few days as each day grew a little hotter than the previous one<\/li>\n<li style=\"text-align: left;\">The inside temperature started climbing after the 5th day &#8212; the house&#8217;s brickwork couldn&#8217;t absorb any more heat and had started radiating it inside<\/li>\n<li style=\"text-align: left;\">Two successive cooler days were enough for the study temperature (and bricks) to return to normal<\/li>\n<li style=\"text-align: left;\">Maximum study temperature was around 29 degrees C on 27 February, maximum roof temperature was around 43 on 25 February (Melbourne&#8217;s high that day was 36).<\/li>\n<\/ul>\n<p style=\"text-align: left;\">So, while the idea of moving the equipment out of the study had merit, the temperature readings prove that the roof space is not the place for it. I would need either a source of cooler air ducted to the equipment (and circulated by fans) or active cooling &#8230; and that&#8217;s probably going a little too far. \ud83d\ude09<\/p>\n<p style=\"text-align: left;\"><a title=\"Taking the house\u2019s temperature \u2014 engineering edition\" href=\"http:\/\/bandetech.com\/blog\/2013\/07\/taking-the-houses-temperature-engineering-edition\/\">Here is the follow-up post<\/a>, outlining the technical elements of this project, such as Arduino code, the type of sensors and so on.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The question Could our roof space make a great computer room? That was the big question. Moving my network points, file server, router, security DVR and some other bits up into the roof would tidy up the study and reduce &hellip; <a href=\"https:\/\/bandetech.com\/blog\/2013\/05\/roof-temperature\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":5,"featured_media":392,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[17],"tags":[8,21,23,22,24],"class_list":["post-124","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-projects","tag-arduino","tag-logging","tag-roof-space","tag-temperature","tag-tmp102"],"jetpack_featured_media_url":"https:\/\/bandetech.com\/blog\/wp-content\/uploads\/temp_bench_test1.jpg","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8H2X3-20","_links":{"self":[{"href":"https:\/\/bandetech.com\/blog\/wp-json\/wp\/v2\/posts\/124","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bandetech.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bandetech.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bandetech.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/bandetech.com\/blog\/wp-json\/wp\/v2\/comments?post=124"}],"version-history":[{"count":39,"href":"https:\/\/bandetech.com\/blog\/wp-json\/wp\/v2\/posts\/124\/revisions"}],"predecessor-version":[{"id":877,"href":"https:\/\/bandetech.com\/blog\/wp-json\/wp\/v2\/posts\/124\/revisions\/877"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bandetech.com\/blog\/wp-json\/wp\/v2\/media\/392"}],"wp:attachment":[{"href":"https:\/\/bandetech.com\/blog\/wp-json\/wp\/v2\/media?parent=124"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bandetech.com\/blog\/wp-json\/wp\/v2\/categories?post=124"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bandetech.com\/blog\/wp-json\/wp\/v2\/tags?post=124"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}