Um painel de controle com Android Things no Raspberry Pi.
Há meses estou planejando fazer um sistema de automação residencial.
Estou planejando fazer isso com um Raspberry Pi 3 e Android Things para o servidor principal e controle dos módulos de automação.
Há alguns dias comprei um Raspberry Pi 3 Model B(Pensa num negócio legal) e hoje quis fazer um teste com Android Things e o Raspberry.
Este é o código do que eu desenvolvi.
Favor atentar as seguinte coisas:
- Esse aplicativo é um teste, não fiz ele pensando em larga escala(no momento) e nem para ser usado por outras pessoas. Mude conforme sua necessidade
- Desenvolvi o aplicativo em menos de 2 horas, com certeza haverá varios erros. Pode submeter bugs para mim, se você quiser. =)
- Testei esse aplicativo em um monitor de 23' em Full HD, imagino que em outras resoluções ele vai ficar ruim a visualização. Vou criar os xmls dos outros layouts em uma próxima atualização.
- Por enquanto a intenção do app é mostrar um relógio com a data e o clima da localização atual, tenho planos para incluir mais coisas.
- Android Things está em desenvolvimento ainda, então algumas coisas podem não funcionar corretamente.
O que já foi implementado:
- Hora atual (HH:mm)
- Data atual (EEEE, ddd MMMM yyyy)
- Clima da localização atualizando a cada 30 minutos com imagens (Localização hard-coded, mude para outros resultados)
- Background muda de acordo com o horário do dia
Esse é só o começo desse projeto e isso aqui vai mudar muito ainda, conforme for andando no desenvolvimento eu atualizo aqui.
Para saber mais sobre o Android Things https://developer.android.com/things/index.html
Para saber mais sobre o Raspberry Pi 3 https://www.raspberrypi.org/products/raspberry-pi-3-model-b/
=)
Marcos Bueno