{"id":137,"date":"2021-10-25T12:48:49","date_gmt":"2021-10-25T12:48:49","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/?p=137"},"modified":"2021-10-25T12:48:49","modified_gmt":"2021-10-25T12:48:49","slug":"ryan-gess-status-report-10-23","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/2021\/10\/25\/ryan-gess-status-report-10-23\/","title":{"rendered":"Ryan Gess Status Report 10\/23"},"content":{"rendered":"<p>This week I focused on our ethics assignment and setting up our communication. The exercise on ethics was helpful and we received a lot of good feedback on our project about issues that we hadn&#8217;t considered before. Specifically, knowing the location of people in a room can give an adversary ability to do more harm.<\/p>\n<p>Setting up our devices on CMU-DEVICE wifi proved to be a little more challenging than expected. This set us a little behind schedule but I think we are still on track as this week I successfully registered and connected all of our ESP8266 microcontrollers to CMU-DEVICE as well as the Raspberry Pi. This will help with testing as we won&#8217;t need to wire our entire system together. Now that these are setup, we can focus on setting these up with our sensors so we can do more exhaustive testing.<\/p>\n<p>This site\u00a0https:\/\/vimalb.github.io\/IoT-ESP8266-Starter\/ was particularly helpful in connecting ESP8266 to wifi and learning Mosquitto (communication protocol for IoT applications). Essentially it works by setting up our Raspberry Pi as a MQTT broker and publish messages to it from our sensor microcontrollers. Messages require a topic and a payload and each have a unique client identifier so we know which controller \/ sensor our message is coming from.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-138\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/10\/IMG_3622-e1635166011251-225x300.jpg\" alt=\"\" width=\"225\" height=\"300\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/10\/IMG_3622-e1635166011251-225x300.jpg 225w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/10\/IMG_3622-e1635166011251-768x1024.jpg 768w\" sizes=\"(max-width: 225px) 100vw, 225px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week I focused on our ethics assignment and setting up our communication. The exercise on ethics was helpful and we received a lot of good feedback on our project about issues that we hadn&#8217;t considered before. Specifically, knowing the location of people in a room can give an adversary ability to do more harm. &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/2021\/10\/25\/ryan-gess-status-report-10-23\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Ryan Gess Status Report 10\/23&#8221;<\/span><\/a><\/p>\n","protected":false},"author":519,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-json\/wp\/v2\/posts\/137"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-json\/wp\/v2\/users\/519"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-json\/wp\/v2\/comments?post=137"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-json\/wp\/v2\/posts\/137\/revisions"}],"predecessor-version":[{"id":139,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-json\/wp\/v2\/posts\/137\/revisions\/139"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-json\/wp\/v2\/media?parent=137"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-json\/wp\/v2\/categories?post=137"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-json\/wp\/v2\/tags?post=137"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}