{"id":155732,"date":"2024-05-03T10:31:09","date_gmt":"2024-05-03T14:31:09","guid":{"rendered":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/?p=155732"},"modified":"2025-05-02T15:07:45","modified_gmt":"2025-05-02T19:07:45","slug":"weather-monitor-alarm-clock","status":"publish","type":"post","link":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/weather-monitor-alarm-clock\/","title":{"rendered":"Weather Monitor Alarm Clock"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Team Members<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Kevin Fobare<\/li>\n\n\n\n<li>Peter Han<\/li>\n\n\n\n<li>Samuel Lee<\/li>\n\n\n\n<li>Ryan Roos<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Mentors<\/h2>\n\n\n\n<p> Jack Mottley and Daniel Phinney<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Abstract<\/h2>\n\n\n\n<p>Our project is a two part alarm clock system. The first part is a normal looking alarm clock with a large screen to display lots of information. The second part is a device that is be placed outdoors to record weather conditions. The two devices communicate with each other using Bluetooth. Users are able to receive helpful weather information without connecting either device to Wi-Fi. Overall this project resulted in a functioning prototype for a privacy oriented consumer device.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Alarm Clock<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3873-1-1024x768.jpeg\" alt=\"\" class=\"wp-image-164332\" style=\"width:605px;height:auto\" srcset=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3873-1-1024x768.jpeg 1024w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3873-1-300x225.jpeg 300w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3873-1-768x576.jpeg 768w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3873-1-1536x1152.jpeg 1536w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3873-1-2048x1536.jpeg 2048w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3873-1-1920x1440.jpeg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p>Above is a picture of the alarm clock device. This was built using a Raspberry Pi and a 7 inch touch screen. We used a Python based GUI package called Kivy to develop the alarm clock application. Kivy comes with native touch screen support and has lots of documentation that made it straightforward to tailor to our needs. Another helpful aspect of Kivy is it&#8217;s support for asynchronous programming, this helped us separate the GUI and Bluetooth routines into separate threads. This keeps both parts of the program running smoothly and without stuttering.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3874-1-1024x768.jpeg\" alt=\"\" class=\"wp-image-164342\" style=\"width:605px;height:auto\" srcset=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3874-1-1024x768.jpeg 1024w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3874-1-300x225.jpeg 300w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3874-1-768x576.jpeg 768w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3874-1-1536x1152.jpeg 1536w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3874-1-2048x1536.jpeg 2048w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3874-1-1920x1440.jpeg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p>This is another image of the GUI that shows how the information is displayed from weather monitor. Our device records and sends temperature, pressure, humidity and rainfall. The rain indicator has three different values &#8220;No&#8221;, &#8220;Slightly&#8221;, &#8220;Yes&#8221; depending on how much rain is detected. On the bottom of the GUI is the bar where the user can select when an alarm will go off.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Weather Monitor<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1920\" src=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3870-edited-1-scaled.jpeg\" alt=\"\" class=\"wp-image-164372\" style=\"width:571px;height:auto\" srcset=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3870-edited-1-scaled.jpeg 2560w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3870-edited-1-300x225.jpeg 300w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3870-edited-1-1024x768.jpeg 1024w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3870-edited-1-768x576.jpeg 768w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3870-edited-1-1536x1152.jpeg 1536w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3870-edited-1-2048x1536.jpeg 2048w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3870-edited-1-1920x1440.jpeg 1920w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n<\/div>\n\n\n<p>This is a top down view of the weather monitor device. From this view the sensor container and solar panel can be seen. The solar panel is used to power the device and is connected to a large power bank, this helps the device run for long amounts of time without an external power source. Rain, temperature and humidity sensors are housed in the black container. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3871-1024x768.jpeg\" alt=\"\" class=\"wp-image-164382\" style=\"width:576px;height:auto\" srcset=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3871-1024x768.jpeg 1024w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3871-300x225.jpeg 300w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3871-768x576.jpeg 768w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3871-1536x1152.jpeg 1536w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3871-2048x1536.jpeg 2048w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3871-1920x1440.jpeg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p>Side angle of the sensor container shows the combination temperature, humidity sensor on the side of the box. The rain sensor is located on top and sealed to ensure weather-proofness.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1920\" src=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3872-edited-1-scaled.jpeg\" alt=\"\" class=\"wp-image-164412\" style=\"width:584px;height:auto\" srcset=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3872-edited-1-scaled.jpeg 2560w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3872-edited-1-300x225.jpeg 300w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3872-edited-1-1024x768.jpeg 1024w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3872-edited-1-768x576.jpeg 768w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3872-edited-1-1536x1152.jpeg 1536w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3872-edited-1-2048x1536.jpeg 2048w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3872-edited-1-1920x1440.jpeg 1920w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n<\/div>\n\n\n<p>Inside of our weather proof box is where the Raspberry Pi Pico W is located. The Pico W is a small, low power device that supports wireless communication through bluetooth. This is the device that powers all the sensors, collects their data and sends it over bluetooth to the alarm clock device. It is powered through a large solar power bank located in the upper right corner. This power bank can both power the Pico and receive power from the solar panel at the same time. The air pressure sensor is also located within the box, since it does not need to be exposed directly to the elements. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>Overall we were successful in building a two part system for monitoring the weather without internet access. Our alarm clock used the Kivy GUI package as well as asyncio to manage the concurrent tasks of  the GUI and bluetooth routine. The weather proof external device uses very low amounts of energy to collect key weather data and report back to the alarm clock using bluetooth. This experience helped us develop both our software and hardware development skills in an independent setting.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Two part system for collecting weather data and sending it back to a user in the form of a bedside alarm clock.<\/p>\n","protected":false},"author":6242,"featured_media":164342,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[4442,116],"tags":[19332,19342,19352],"coauthors":[8612],"class_list":["post-155732","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-archive","category-ece-archive","tag-bluetooth","tag-hardware","tag-raspberry-pi"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Weather Monitor Alarm Clock - Senior Design Day<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/weather-monitor-alarm-clock\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Weather Monitor Alarm Clock - Senior Design Day\" \/>\n<meta property=\"og:description\" content=\"Two part system for collecting weather data and sending it back to a user in the form of a bedside alarm clock.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/weather-monitor-alarm-clock\/\" \/>\n<meta property=\"og:site_name\" content=\"Senior Design Day\" \/>\n<meta property=\"article:published_time\" content=\"2024-05-03T14:31:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-02T19:07:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3874-1-1200x630.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/weather-monitor-alarm-clock\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/weather-monitor-alarm-clock\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/#\\\/schema\\\/person\\\/351018fbcf84ed8cac6d8072ba5b347c\"},\"headline\":\"Weather Monitor Alarm Clock\",\"datePublished\":\"2024-05-03T14:31:09+00:00\",\"dateModified\":\"2025-05-02T19:07:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/weather-monitor-alarm-clock\\\/\"},\"wordCount\":547,\"image\":{\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/weather-monitor-alarm-clock\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/IMG_3874-1-scaled.jpeg\",\"keywords\":[\"bluetooth\",\"hardware\",\"Raspberry Pi\"],\"articleSection\":[\"3. Programs Archive\",\"ECE Archive\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/weather-monitor-alarm-clock\\\/\",\"url\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/weather-monitor-alarm-clock\\\/\",\"name\":\"Weather Monitor Alarm Clock - Senior Design Day\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/weather-monitor-alarm-clock\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/weather-monitor-alarm-clock\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/IMG_3874-1-scaled.jpeg\",\"datePublished\":\"2024-05-03T14:31:09+00:00\",\"dateModified\":\"2025-05-02T19:07:45+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/#\\\/schema\\\/person\\\/351018fbcf84ed8cac6d8072ba5b347c\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/weather-monitor-alarm-clock\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/weather-monitor-alarm-clock\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/weather-monitor-alarm-clock\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/IMG_3874-1-scaled.jpeg\",\"contentUrl\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/IMG_3874-1-scaled.jpeg\",\"width\":2560,\"height\":1920},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/weather-monitor-alarm-clock\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Weather Monitor Alarm Clock\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/#website\",\"url\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/\",\"name\":\"Senior Design Day\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/#\\\/schema\\\/person\\\/351018fbcf84ed8cac6d8072ba5b347c\",\"name\":\"admin\",\"url\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/author\\\/seniordesign\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Weather Monitor Alarm Clock - Senior Design Day","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/weather-monitor-alarm-clock\/","og_locale":"en_US","og_type":"article","og_title":"Weather Monitor Alarm Clock - Senior Design Day","og_description":"Two part system for collecting weather data and sending it back to a user in the form of a bedside alarm clock.","og_url":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/weather-monitor-alarm-clock\/","og_site_name":"Senior Design Day","article_published_time":"2024-05-03T14:31:09+00:00","article_modified_time":"2025-05-02T19:07:45+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3874-1-1200x630.jpeg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/weather-monitor-alarm-clock\/#article","isPartOf":{"@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/weather-monitor-alarm-clock\/"},"author":{"name":"admin","@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/#\/schema\/person\/351018fbcf84ed8cac6d8072ba5b347c"},"headline":"Weather Monitor Alarm Clock","datePublished":"2024-05-03T14:31:09+00:00","dateModified":"2025-05-02T19:07:45+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/weather-monitor-alarm-clock\/"},"wordCount":547,"image":{"@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/weather-monitor-alarm-clock\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3874-1-scaled.jpeg","keywords":["bluetooth","hardware","Raspberry Pi"],"articleSection":["3. Programs Archive","ECE Archive"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/weather-monitor-alarm-clock\/","url":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/weather-monitor-alarm-clock\/","name":"Weather Monitor Alarm Clock - Senior Design Day","isPartOf":{"@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/weather-monitor-alarm-clock\/#primaryimage"},"image":{"@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/weather-monitor-alarm-clock\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3874-1-scaled.jpeg","datePublished":"2024-05-03T14:31:09+00:00","dateModified":"2025-05-02T19:07:45+00:00","author":{"@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/#\/schema\/person\/351018fbcf84ed8cac6d8072ba5b347c"},"breadcrumb":{"@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/weather-monitor-alarm-clock\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hajim.rochester.edu\/senior-design-day\/weather-monitor-alarm-clock\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/weather-monitor-alarm-clock\/#primaryimage","url":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3874-1-scaled.jpeg","contentUrl":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2024\/04\/IMG_3874-1-scaled.jpeg","width":2560,"height":1920},{"@type":"BreadcrumbList","@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/weather-monitor-alarm-clock\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/"},{"@type":"ListItem","position":2,"name":"Weather Monitor Alarm Clock"}]},{"@type":"WebSite","@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/#website","url":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/","name":"Senior Design Day","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/#\/schema\/person\/351018fbcf84ed8cac6d8072ba5b347c","name":"admin","url":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/author\/seniordesign\/"}]}},"_links":{"self":[{"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/posts\/155732","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/users\/6242"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/comments?post=155732"}],"version-history":[{"count":4,"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/posts\/155732\/revisions"}],"predecessor-version":[{"id":174682,"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/posts\/155732\/revisions\/174682"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/media\/164342"}],"wp:attachment":[{"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/media?parent=155732"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/categories?post=155732"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/tags?post=155732"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/coauthors?post=155732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}