{"id":146,"date":"2025-02-23T00:25:53","date_gmt":"2025-02-23T00:25:53","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd5\/?p=146"},"modified":"2025-02-23T00:26:01","modified_gmt":"2025-02-23T00:26:01","slug":"teams-status-report-for-02-22-25","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd5\/2025\/02\/23\/teams-status-report-for-02-22-25\/","title":{"rendered":"Team&#8217;s Status Report for 02\/22\/25"},"content":{"rendered":"<p><strong>Risks<\/strong><\/p>\n<ul>\n<li>Running ML models on Raspberry Pi could cause performance limitations due to limited computing power. To address this, I will optimize models for efficiency and consider offloading computations to an external server.<\/li>\n<li>Additionally, compatibility between ML frameworks and Home Assistant might pose challenges.I will validate API integrations using Postman to address this.<\/li>\n<\/ul>\n<p><strong>Changes<\/strong><\/p>\n<p>No major changes in implementation\/design yet. After trying to deploy the ML model on RPi, if the RPi has limited storage\/processing power, will deploy the ML forecasting on a computer.<\/p>\n<p><strong>Progress<\/strong><\/p>\n<ul>\n<li>Automation setup with Home Assistant.<\/li>\n<li>Initial implementation of optimization models.<\/li>\n<li>Model training and prediction framework.<\/li>\n<li>CSV data storage and Docker integration.<\/li>\n<li>Nordpool grid price retrieval setup.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Risks Running ML models on Raspberry Pi could cause performance limitations due to limited computing power. To address this, I will optimize models for efficiency and consider offloading computations to an external server. Additionally, compatibility between ML frameworks and Home Assistant might pose challenges.I will validate API integrations using Postman to address this. Changes No &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd5\/2025\/02\/23\/teams-status-report-for-02-22-25\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Team&#8217;s Status Report for 02\/22\/25&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1050,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5,1],"tags":[],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd5\/wp-json\/wp\/v2\/posts\/146"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd5\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd5\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd5\/wp-json\/wp\/v2\/users\/1050"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd5\/wp-json\/wp\/v2\/comments?post=146"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd5\/wp-json\/wp\/v2\/posts\/146\/revisions"}],"predecessor-version":[{"id":147,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd5\/wp-json\/wp\/v2\/posts\/146\/revisions\/147"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd5\/wp-json\/wp\/v2\/media?parent=146"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd5\/wp-json\/wp\/v2\/categories?post=146"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd5\/wp-json\/wp\/v2\/tags?post=146"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}