# ByteHomeDash - painel da casa inteligente + gestão familiar no teu Pi!

**URL:** <https://forum.cpha.pt/t/bytehomedash-painel-da-casa-inteligente-gestao-familiar-no-teu-pi/15907>\
**Category:** Partilha de Projectos\
**Created:** [27 Outubro , 2026 19:24 UTC](https://forum.cpha.pt/t/bytehomedash-painel-da-casa-inteligente-gestao-familiar-no-teu-pi/15907 "2026-10-27T19:24:56Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![nafrota](https://forum.cpha.pt/user_avatar/forum.cpha.pt/nafrota/32/18107_2.png) [@nafrota](https://forum.cpha.pt/u/nafrota)\
**Post date:** [27 Outubro , 2026 19:24 UTC](https://forum.cpha.pt/t/bytehomedash-painel-da-casa-inteligente-gestao-familiar-no-teu-pi/15907/1 "2026-10-27T19:24:56Z")

</div>

Olá a todos 👋

Criei o **ByteHomeDash** para resolver um problema que tinha: queria um único ecrã na parede que fosse ao mesmo tempo o **ecrã de gestão familiar** (calendário, tarefas, refeições, lista de compras, recados) e o **painel da casa inteligente** , mas não encontrei uma boa solução. Hoje partilho a primeira versão, a v0.1.0.

[![](https://forum.cpha.pt/uploads/default/original/3X/4/5/45325ca8de666b48bc21c5284f1e642a1b61b843.jpeg "ByteHomeDash v0.1.0") ](https://www.youtube.com/watch?v=K4Ck8zx9_Qo)

É uma aplicação Flutter que corre num **Raspberry Pi 5** ou num **Radxa Rock 5B** com um monitor tátil, mais uma **integração para o Home Assistant (HACS)** onde se configura tudo.

 ![home](https://forum.cpha.pt/uploads/default/original/3X/2/9/2944bffe6156850febbb83c99c2a563129aa5dd9.png)

## Funcionalidades

- **Sem ambiente gráfico:** a aplicação desenha diretamente no ecrã (DRM/KMS através do flutter-pi), por isso a placa corre um sistema operativo Lite/Minimal, sem ambiente de trabalho.
- **Início:** a resumo da casa , a semana, as tarefas de hoje, as refeições e as compras.
- **Calendário:** vistas de dia, semana, mês e agenda a partir dos calendários do Home Assistant, com uma cor por pessoa.
- **Tarefas, Refeições e Listas:** plano semanal de refeições, tarefas e listas de compras, partilhados por todos os ecrãs da casa.
- **Casa:** divisões, climatização, energia, carros, aspiradores e câmaras.
- **Música:** leitores do Music Assistant.
- **Assistente de voz** (opcional, com um reSpeaker XVF3800 e o Linux Voice Assistant):
  - A resposta aparece no ecrã enquanto é falada, com linhas para os dispositivos em que atuou (e opção de reverter a ação).
  - Os resultados da web aparecem em cartões, e pode enviar uma página para o telemóvel.
  - **Identificação de quem fala:** reconhece quem está a falar, e o agente recebe o calendário e a lista de tarefas dessa pessoa, por isso “marca o dentista na sexta” vai para o _teu_ calendário.

- **Modo cozinhar:** uma receita passo a passo, temporizadores que continuam a contar, ingredientes para ir riscando e ajustar às doses, e controlo por voz. Minimiza para uma bolha.
- **Recados:** deixados por voz ou no ecrã; aparecem sempre que o ecrã acorda até serem vistos, e também podem ir para um telemóvel.
- **Navegador:** uma janela web flutuante, modal ou em ecrã inteiro, que também minimiza para uma bolha; adiciona uma página de receita a uma refeição ou envia uma página para um telemóvel.
- **Intercomunicador** (opcional, Hikvision): o ecrã regista-se como monitor interior por SIP, toca, mostra o vídeo da porta em direto, permite falar nos dois sentidos e abre a porta, com histórico de chamadas. Sem intercomunicador, aparece uma câmara no lugar dele.
- **O ecrã no Home Assistant (MQTT):** brilho, ligar/desligar, tema, volume e os sensores da placa.
- **Temas claro e escuro** ; inglês e português, seguindo a língua do Home Assistant (traduções são bem-vindas!).

 ![calendar](https://forum.cpha.pt/uploads/default/original/3X/a/4/a4a8bd47e4e68791300462f35f8866eeedbaebf5.png)  
 ![assistant_results](https://forum.cpha.pt/uploads/default/original/3X/1/d/1d46cffbc13efaa7f99bbfe9e9e8a26e6e117f53.png)  
 ![cooking](https://forum.cpha.pt/uploads/default/original/3X/f/8/f8d35a535e6f5d91b1ce3bfb20ef8387432fb794.png)

## Integração para o Home Assistant

Um **painel de definições na barra lateral** onde escolhes as pessoas, calendários, listas, divisões, energia, carros, aspiradores e o assistente. Vem preenchido com sugestões e tu ajustas. Guarda também os dados partilhados (plano de refeições, tarefas, recados), para que todos os ecrãs mostrem o mesmo, e acrescenta **ferramentas LLM API** para o teu agente do Assist: planear refeições, lista de compras a partir das refeições planeadas, Modo cozinhar, eventos no calendário da própria pessoa, recados, resultados da web e mais.

## O que precisas

- Raspberry Pi 5 ou Radxa Rock 5B
- Um monitor tátil por HDMI + USB (eu uso o monitor tátil UPerfect de 22" na vertical; o link está no README)
- Home Assistant com HACS
- Opcional: um broker MQTT, um reSpeaker XVF3800, um intercomunicador Hikvision

Há um guia de instalação passo a passo escrito para quem não é programador: um script de instalação instala tudo na placa. O código, mais capturas de ecrã, o botão de instalação do HACS e o guia (na wiki) estão todos no GitHub:

**GitHub:** `github.com/jgvsaramago/bytehomedash`

## Próximos passos

Tornar as páginas Início e Casa uma **grelha modular** , para que cada ecrã possa ser organizado de acordo com as necessidades de cada divisão e diferentes tamanhos de ecrã, com um **catálogo de widgets** para escolher.

## Uma nota

Isto é um **trabalho em curso** feito para a minha casa, por isso não garanto que funcione com os teus dispositivos nem que responda às tuas necessidades. É open source (GPL-3.0): estás à vontade para o adaptar aos teus projetos, abrir issues, enviar pull requests e partilhar o que construíres. Todo o feedback é bem-vindo! 🙂
