Software gratuito para Windows e biblioteca .NET que lê sensores de temperatura, ventoinha, tensão, carga e clock do hardware do computador.
Forward-Future/device-monitor
Um app para desktop no estilo NZXT CAM e hub de rede local que reúne CPU, GPU, memória, temperaturas, discos e rede de todas as suas máquinas em um único painel.
Alternativa open source a:NZXT CAM
- Estrelas
- 161
- Forks
- 20
- Issues abertas
- 1
- Último commit
- há 5 dias
O que é?
Device Monitor é um app para desktop, disponível para Windows e macOS, que coleta métricas de hardware de todas as suas máquinas e as exibe em conjunto. Um computador funciona como hub e disponibiliza o painel, enquanto outros PCs, Macs e máquinas Linux se conectam como agentes ou pelo app. O painel mostra CPU, GPU, memória, temperaturas, discos e rede de cada dispositivo.
Além de exibir dados em tempo real, o hub mantém um histórico: amostras a cada 2 segundos da última hora e médias por minuto dos últimos 30 dias. Uma visualização avançada estima o consumo de energia e o custo de eletricidade por dispositivo em períodos de 24 horas, 7 dias ou 30 dias, além de mostrar totais de uso, como tempo online, temperaturas máximas e dados transferidos. As atualizações podem ser enviadas aos apps conectados usando releases assinadas.
O acesso remoto exige HTTPS, que pode ser fornecido pelo Tailscale Serve, por uma configuração TLS direta no hub ou por um reverse proxy existente. Hubs headless podem ser executados em um servidor doméstico usando o modo de linha de comando.
Recursos principais
- 01Exibe métricas de CPU, GPU, memória, temperatura, disco e rede de vários dispositivos em um único painel.
- 02Mantém um histórico no hub, com amostras a cada 2 segundos por uma hora e médias por minuto por 30 dias.
- 03Estima o consumo de energia e o custo de eletricidade por dispositivo, com tarifas de eletricidade configuráveis.
- 04Oferece suporte a agentes para Windows, macOS e Linux, além de um modo de hub headless.
- 05Envia atualizações assinadas do app para os dispositivos conectados.
- 06Pode ser acessado por navegadores e celulares via HTTPS em uma rede local ou tailnet.
Casos de uso
- Monitorar um PC gamer, uma estação de trabalho e um servidor doméstico em uma única tela.
- Estimar quanta eletricidade cada máquina consome ao longo de um mês.
- Verificar as temperaturas da GPU e da CPU de máquinas remotas pelo celular ou navegador.
- Usar um servidor doméstico como hub headless para disponibilizar o painel a outros dispositivos.
Início rápido
- 1
Instale as dependências na pasta do projeto
npm install - 2
Execute o app a partir do código-fonte
npm start
Antes de usar
- O app para desktop está disponível apenas para Windows e macOS; máquinas Linux precisam do agente independente.
- O instalador do Windows não tem assinatura de código, então o SmartScreen pode exibir um aviso.
- O app para Mac não é notarizado, então, na primeira vez, é preciso clicar com o botão direito e escolher “Abrir”.
- Navegadores e agentes remotos precisam que o HTTPS esteja configurado no hub.
Em coleções
Tópicos
Perguntas frequentes
- O que é device-monitor?
- Um app para desktop no estilo NZXT CAM e hub de rede local que reúne CPU, GPU, memória, temperaturas, discos e rede de todas as suas máquinas em um único painel. Device Monitor é um app para desktop, disponível para Windows e macOS, que coleta métricas de hardware de todas as suas máquinas e as exibe em conjunto. Um computador funciona como hub e disponibiliza o painel, enquanto outros PCs, Macs e máquinas Linux se conectam como agentes ou pelo app. O painel mostra CPU, GPU, memória, temperaturas, discos e rede de cada dispositivo.
- device-monitor é gratuito? Qual é a licença?
- device-monitor é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- device-monitor ainda é mantido?
- Manutenção ativa. O último commit de device-monitor foi em 2 de nov. de 2026.
- Para que posso usar device-monitor?
- Monitorar um PC gamer, uma estação de trabalho e um servidor doméstico em uma única tela. Estimar quanta eletricidade cada máquina consome ao longo de um mês. Verificar as temperaturas da GPU e da CPU de máquinas remotas pelo celular ou navegador. Usar um servidor doméstico como hub headless para disponibilizar o painel a outros dispositivos.
- Como instalar device-monitor?
- Instale as dependências na pasta do projeto: npm install Execute o app a partir do código-fonte: npm start
- Onde consigo device-monitor?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Forward-Future/device-monitor
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Dashboard web auto-hospedado para monitorar GPUs NVIDIA em tempo real, com modo hub para várias máquinas.
Dashboard de monitoramento self-hosted em tempo real para Proxmox, Docker, Kubernetes, TrueNAS e vSphere, com alertas e rondas de IA agendadas.
Um dashboard self-hosted para monitorar a saúde e o status de serviços de um media stack, como Plex, Sonarr, Radarr e qBittorrent.
Um dashboard moderno e dinâmico que descobre e exibe automaticamente os serviços roteados pelo Traefik.
Uma página única e auto-hospedada que mostra se seu homelab está funcionando bem, consultando as ferramentas que você já usa sem alterar nada.