
Como construí o Timeframe, nosso painel eletrônico familiar
2026-02-17
Resumo: Nos últimos dez anos, trabalhei para criar o sistema de painel familiar perfeito para nossa casa, chamado Timeframe. Combinando dados de calendário, clima e dispositivos inteligentes, tornou-se uma parte importante de nossas vidas diárias.
Quando Caitlin e eu nos casamos, estabelecemos a intenção de manter um relacionamento saudável com a tecnologia em nosso lar, decidindo manter nosso quarto livre de telas. No entanto, sentíamos falta dos aplicativos de calendário e clima.
Diante disso, decidi desenvolver uma solução. Comecei construindo um Magic Mirror com um gabinete de remédios e uma tela LCD. Embora mostrasse as informações que precisávamos, era difícil ler durante o dia devido à luz natural intensa de Colorado, e à noite a tela brilhava excessivamente.
Após um ano testando dispositivos Kindle desbloqueados, finalmente criei um design que exibia dados de calendário e clima em duas telas. No entanto, as atualizações eram lentas, já que os Kindles precisavam de alguns segundos para recarregar a tela. Desenvolvi caixas de madeira para acomodá-los, utilizando um espaço de fabricação local.
Do ponto de vista do software, criei um aplicativo em Ruby on Rails para buscar dados do Google Calendar e Dark Sky. A partir desse protótipo, percebi que a tecnologia de e-paper era a solução ideal, pois se integrava bem ao ambiente.
No entanto, os Kindles exigiam manutenção constante e eu precisava de uma solução mais confiável. Testei um display OLED, mas a experiência não foi muito melhor que a do Magic Mirror. Assim, voltei a explorar as telas de e-paper da Visionect, que prometiam atualizações a cada dez minutos com uma única carga.
As telas menores funcionaram bem em casa, enquanto a maior, de 32”, tinha problemas de resolução. Assim, utilizei uma combinação de tamanhos, colocando displays em diferentes cômodos da casa. Para operar as telas, fiz uma instalação local em um Raspberry Pi que já rodava o backend do Rails, assim obtive resultados confiáveis.
Três anos após o protótipo inicial, amigos começaram a perguntar como poderiam implementar um sistema semelhante. Realizei meu primeiro teste de mercado, mas o preço do dispositivo de 13” foi considerado alto demais pelo cliente, especialmente após a Visionect introduzir uma taxa mensal.
Em 2021, um incêndio devastador destruiu nossa casa, mas também nos deu a oportunidade de repensar nosso lar. Nesse meio tempo, a Boox lançou o Mira Pro, uma tela de e-paper de alta resolução que poderia atualizar em tempo real. Isso representou um grande avanço, pois permitia mostrar informações como a música tocando em nosso sistema Sonos e previsões de chuva instantaneamente.
Com o novo protótipo, tivemos que adaptar o backend para lidar com a complexidade e os requisitos de tempo real. A migração para o Home Assistant simplificou consideravelmente nosso código, permitindo que o Timeframe se integrasse de forma mais fluida às nossas novas necessidades.
Desde a mudança, a funcionalidade em tempo real se tornou essencial, permitindo que visualizássemos rapidamente o estado de portas abertas, tarefas de lavanderia e mais. A abordagem de exibir apenas informações relevantes em um momento específico contrasta com a forma como a maioria das casas inteligentes comunica seu status.
Atualmente, continuo recebendo interesse significativo no projeto e estou focado em trazê-lo ao mercado. Contudo, alguns desafios permanecem, como a criação de um sistema robusto e a integração total com o Home Assistant. Além disso, o custo do hardware atual ainda não é acessível ao consumidor médio.
Construir o Timeframe é uma paixão que continua a me motivar, proporcionando uma melhoria significativa na vida diária da minha família.
Confira os últimos vídeos publicados no canal