Você seria perdoado por pensar que isso ia ser um anti-IOT Rant: Quem o Heck precisa de um fogão de arroz IOF de qualquer maneira? [Microentropie], é quem. Seu fogão de arroz, como muitos dos modelos de chepepos, termina o aquecimento detectando uma temperatura em torno de 104 ° C, quando toda a água se fervida. Mas isso significa que o fundo do arroz já está seco e começando a ficar crocante. (Nós amamos a crosta! Mas esse hack não é para nós. Este hack é para [microentropie].)
Então [MicroEntrOpie] adicionou alguns relés, um sensor de temperatura e um esp8266 ao seu fogão de arroz, criando o fogão de arroz 2.0, ou algo assim. Ele tentou alguns esquemas complicados, mas não estava disposto a modificar qualquer um dos recursos vitais de segurança do fogão. No final [MicroEntrropie] foi com um simples ciclo de cozedura controlado por tempo, combinado com um modo de manter-se quente e, claro, notificação de tudo isso através do WiFi.
Há muito código fazendo este trabalho simples. Por exemplo, [microentropia] normalmente esquece de pressionar o botão de redefinição de segurança, para que o ES Polls para ele, e a interface da Web tenha um grande campo vermelho para notificá-lo sobre isso. [MicroEntrOpie] adicionou um login protegido por senha para o fogão de arroz também. Ainda assim, provavelmente não deve ser colocado na grande Internet larga. O fogão também randomiza URLs para atualizações de firmware, presumivelmente para evitar que os hóspedes em sua casa piscassem novos firmware ao seu fogão de arroz. Há até mesmo aulas de hora e data personalizadas, porque você sabe que não quer o seu fogão de arroz usando infraestrutura de código inferior.
Em suma, este é um exercício para arranhar uma tonelada de coceiras pessoais, e nós aplaudimos isso. A próxima está substituindo os relés com SSRs para que a energia possa ser controlada com mais finesse, adicionando uma bomba de água para mais automação e registro de dados a bordo. Overkill, você diz? Qual parte do “fogão de arroz habilitado para wifi” você não entendeu?