{"id":221,"date":"2026-04-24T19:37:55","date_gmt":"2026-04-24T19:37:55","guid":{"rendered":"https:\/\/theroyalscode.com\/students\/g_cruz\/?p=221"},"modified":"2026-04-24T19:37:55","modified_gmt":"2026-04-24T19:37:55","slug":"the-conversion","status":"publish","type":"post","link":"https:\/\/theroyalscode.com\/students\/g_cruz\/2026\/04\/24\/the-conversion\/","title":{"rendered":"The Conversion"},"content":{"rendered":"\n<p>Currently, the Le Potato that&#8217;s in use for the doorbell is able to function, taking the input of a small pushbutton to return a generic doorbell sound into a speaker.<\/p>\n\n\n\n<p>Along with this, certain input combinations can result in easter eggs, primarily different doorbell sounds.<\/p>\n\n\n\n<p>The current plans are to move all doorbell related code from the Le Potato and into a Raspberry Pico W, now dubbed Harbinger.<\/p>\n\n\n\n<p>Harbinger is planned to connect to a router where Le Potato is hosting a server on so that when Harbinger sends a signal of the doorbell being triggered, the Le Potato will see this and likely do something like sending a notification.<\/p>\n\n\n\n<p>That is all for now.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Currently, the Le Potato that&#8217;s in use for the doorbell is able to function, taking the input of a small pushbutton to return a generic doorbell sound into a speaker. Along with this, certain input combinations can result in easter eggs, primarily different doorbell sounds. The current plans are to move all doorbell related code [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-221","post","type-post","status-publish","format-standard","hentry","category-progress"],"_links":{"self":[{"href":"https:\/\/theroyalscode.com\/students\/g_cruz\/wp-json\/wp\/v2\/posts\/221","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theroyalscode.com\/students\/g_cruz\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/theroyalscode.com\/students\/g_cruz\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/theroyalscode.com\/students\/g_cruz\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/theroyalscode.com\/students\/g_cruz\/wp-json\/wp\/v2\/comments?post=221"}],"version-history":[{"count":1,"href":"https:\/\/theroyalscode.com\/students\/g_cruz\/wp-json\/wp\/v2\/posts\/221\/revisions"}],"predecessor-version":[{"id":222,"href":"https:\/\/theroyalscode.com\/students\/g_cruz\/wp-json\/wp\/v2\/posts\/221\/revisions\/222"}],"wp:attachment":[{"href":"https:\/\/theroyalscode.com\/students\/g_cruz\/wp-json\/wp\/v2\/media?parent=221"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/theroyalscode.com\/students\/g_cruz\/wp-json\/wp\/v2\/categories?post=221"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/theroyalscode.com\/students\/g_cruz\/wp-json\/wp\/v2\/tags?post=221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}