Voltar ao siteCentral de primeiros passos e documentação

Instale o HelioPulse do seu jeito.

Escolha HelioPulse OS, Docker ou Home Assistant, siga os passos e conecte seu primeiro equipamento. Depois, veja como os drivers funcionam para ampliar a plataforma.

Baseado no HelioPulse OS 1.23.24 Instruções alinhadas ao repositório
Formas de instalar

Escolha como usar o HelioPulse.

O mesmo painel local em três formatos. Escolha o que melhor se adapta ao equipamento que você já tem.

O que você tem?

HelioPulse OS

Appliance completo para Raspberry Pi

Ideal para uma instalação dedicada: grave a imagem e conclua a configuração pelo celular.

Equipamento
Raspberry Pi 4 ou 5 · SSD ou microSD
Configuração
Portal cativo guiado, sem SSH
Atualizações
Atualizações assinadas pelo painel
Ver passos

Docker

Contêiner para o seu servidor

Para o mini-PC, NAS ou servidor que você já tem. O mesmo core, com os dados em um volume persistente.

Equipamento
Linux amd64 ou arm64 com Docker
Configuração
Um docker run ou um arquivo Compose
Atualizações
Baixe a nova imagem e recrie
Ver passos
Beta

Home Assistant

App dentro do Home Assistant OS

Se a sua casa já usa Home Assistant: o HelioPulse aparece na barra lateral e publica sensores via MQTT.

Equipamento
Home Assistant OS · aarch64 ou amd64
Configuração
Acesso com o administrador do Home Assistant, sem outra conta
Atualizações
Pela loja de Apps do Home Assistant
Ver passos
Método de instalação

Só aparecem os passos do método escolhido. Você pode trocar quando quiser.

01
HelioPulse OS

Instale o HelioPulse OS em um Raspberry Pi.

O HelioPulse OS é uma imagem Linux pronta para usar no Raspberry Pi: sistema, painel e atualizações em uma única instalação pensada para o monitoramento energético local.

Raspberry Pi 4 ou 5

Pi 4 com 4 GB ou Pi 5 com 4/8 GB.

Armazenamento

SSD USB 3.0 de 128 GB recomendado ou microSD High Endurance.

Comunicação

Adaptador USB–RS485 com isolamento galvânico.

  1. 1

    Baixe a versão estável

    Obtenha a imagem e leia as notas da versão no repositório público de releases.

  2. 2

    Grave a imagem

    Use o Raspberry Pi Imager ou ferramenta equivalente. Selecione o arquivo baixado e o SSD ou microSD de destino.

  3. 3

    Conecte e ligue

    Conecte armazenamento, rede, adaptador USB–RS485 e a fonte oficial adequada ao Raspberry Pi.

Trabalhe com o sistema desligado

Faça a ligação RS485 conforme o manual do fabricante. Não manipule conexões de inversores energizados.

Próximo: primeira inicialização
02HelioPulse OS · primeira inicialização

Configure pelo navegador.

Na primeira inicialização o appliance abre um portal cativo pelo navegador: conecte o Wi-Fi, crie seu administrador e finalize. Sem SSH nem cabos até o seu computador.

Rede localLocalize o Raspberry Pi
Conta inicialCrie credenciais seguras
Primeiro dispositivoDriver, porta e slave ID
  1. 1

    Insira o cartão e ligue

    Coloque o microSD gravado no Raspberry Pi e conecte a energia. A primeira inicialização expande o sistema e inicia o HelioPulse; aguarde um minuto.

  2. 2

    Conecte-se à rede HelioPulse

    No seu celular ou computador, conecte-se à rede Wi-Fi aberta HelioPulse-XXXX (sem senha) que o equipamento cria. Depois abra o navegador e acesse http://heliopulse.setup:8090 para ver o portal de configuração. Em alguns celulares o portal abre sozinho; se não, digite esse endereço.

  3. 3

    Conecte-se à Internet

    Escolha o Wi-Fi da sua casa e digite a senha, ou continue com cabo de rede. A intensidade do sinal ajuda a identificar a rede certa.

  4. 4

    Crie seu administrador

    Defina o usuário e a senha (mínimo 8 caracteres) que você usará para acessar o painel. Guarde-os bem: é a sua conta de administrador.

  5. 5

    Opcional: ative o acesso remoto

    Se o seu equipamento permitir, escolha um nome para abrir o painel com segurança pela Internet. O acesso local sempre funciona, então você pode pular esta etapa.

  6. 6

    Pronto para usar

    O portal confirma que a configuração terminou. Agora o equipamento já está na sua Wi-Fi: volte à sua rede habitual e acesse o painel em http://heliopulse.local:8080 com a conta que você criou. A rede HelioPulse-XXXX desaparece porque não é mais necessária.

1. Conecte-se à Internet

Escolha sua rede Wi-Fi (ou continue com cabo de rede).

2. Crie seu administrador

Defina as credenciais que você usará para acessar o painel.

3. Pronto para usar

Volte à sua rede habitual e abra o endereço do painel indicado.

Pensado para celular e computador

O portal é um fluxo guiado e responsivo, com barra de progresso e temas claro/escuro. Para abri-lo, conecte-se ao Wi-Fi HelioPulse-XXXX e acesse http://heliopulse.setup:8090 no navegador. Sem app, sem SSH e sem cabos até o seu computador.

Comparar formas de instalar
05Como funciona

Uma plataforma local e modular.

Cada dispositivo tem um collector independente. Uma falha ou reinício em um inversor não interrompe a telemetria dos demais.

01

Dispositivo

O inversor ou BMS expõe dados por seu protocolo.

02

Controlador

Descreve protocolo, registros, escalas e métricas.

03

Coletor

Lê cada dispositivo em um processo isolado e controlável.

04

Painel

Consolida telemetria, histórico, alarmes e previsão.

06Controladores

O tradutor entre seu equipamento e o HelioPulse.

Um driver é um arquivo JSON declarativo. Ele define como comunicar por Modbus RTU e converter registros do fabricante em métricas comuns do HelioPulse.

Sem código executável

O pacote descreve dados; não instala binários arbitrários no sistema.

Validação antes de salvar

O backend verifica estrutura, protocolo e registros antes de aceitar o arquivo.

Reutilizável

O mesmo driver pode ser usado em vários dispositivos compatíveis.

07Criar um driver

Comece pelo mapa Modbus.

Você precisa do manual de protocolo do fabricante e de leituras verificadas em um dispositivo real. O esquema mínimo exige um identificador, protocolo modbus_rtu e pelo menos um grupo com um registro.

my-inverter-modbus.json
{
  "id": "my-inverter-modbus",
  "name": "My inverter",
  "manufacturer": "Manufacturer",
  "models": ["Model A"],
  "protocol": {
    "type": "modbus_rtu",
    "baud_rate": 9600,
    "slave_id": 1
  },
  "register_groups": [{
    "name": "battery",
    "interval": "5s",
    "registers": [{
      "address": 256,
      "name": "battery_soc",
      "metric": "battery.soc_pct",
      "unit": "%",
      "scale": 1,
      "signed": false
    }]
  }]
}

Antes de publicar

  • Use um ID estável e seguro para o nome do arquivo.
  • Confirme baud rate, paridade, stop bits e slave ID.
  • Verifique endereço, sinal, escala e unidade de cada registro.
  • Compare potência e energia com o painel físico do dispositivo.
  • Teste desconexões e valores fora do intervalo.
08Carregar e conectar

Ative sem usar SSH.

Etapa 1

Envie o JSON

Em Equipamentos → Drivers, selecione o arquivo. O HelioPulse valida o esquema antes de salvá-lo.

Etapa 2

Registre o dispositivo

Defina um device ID, o driver, a porta persistente by-id e um slave ID entre 1 e 247.

Etapa 3

Inicie o collector

Inicie ou reinicie somente esse dispositivo e confirme que a telemetria ficou ativa.

Substituição controlada

Enviar outro arquivo com o mesmo ID atualiza o driver. Reinicie os dispositivos associados para aplicar a nova definição.

09O que o HelioPulse tem hoje

Uma plataforma de energia local que você pode usar agora.

O produto atual combina monitoramento ao vivo, histórico local, gestão de dispositivos e operações seguras no Raspberry Pi.

Disponível hoje

Monitoramento local-first

Mantenha telemetria e histórico no appliance e continue operando na rede local sem Internet.

Telemetria ao vivo com qualidade

Veja solar, consumo, bateria, rede e estado de conexão dos dispositivos por atualizações WebSocket.

Análise histórica

Explore produção, consumo, SOC, temperaturas e fases desde hoje até um intervalo personalizado ou um ano.

Drivers JSON validados

Carregue, crie e reutilize drivers Modbus declarativos sem reescrever o painel.

Operação com vários dispositivos

Gerencie collectors locais e sem fio com ESP32, portas seriais estáveis, estado dos dispositivos e ações start/stop/restart.

Automação por fluxos visuais

Um editor de nós para automatizar: fontes de dispositivo, condições/decisões/switch, esperas temporais e sustentadas, e ações seguras. Simule antes de publicar; as versões são imutáveis.

Registro de execução ao vivo

Veja as execuções recentes de cada fluxo, o estado por nó e um console de eventos da execução escolhida, sem abrir o editor.

Alarmes e linha do tempo de eventos

Acompanhe as transições de alarmes e abra um alarme para ver o que o gerou (métrica, valor e limite); audite conectividade, configuração e collectors.

Relatórios diários e semanais

Relatórios diários e semanais começam por métricas e achados; a IA local opcional adiciona análise, claramente rotulada e nunca misturada com os dados medidos.

Saúde, backups e recuperação

Inspecione recursos, conectividade e diagnóstico do Raspberry; crie backups e recupere localmente.

Tour de boas-vindas

Um tour no primeiro acesso destaca cada seção, além de um guia de primeiros passos para registrar seu primeiro driver e dispositivo.

Interface responsiva e multilíngue

Use o painel no desktop ou celular com nove idiomas e temas claro/escuro.

Opcional e avançado

Previsão solar

Compare a energia solar esperada e produzida depois de configurar o conjunto PV.

BMS por Modbus RTU

Registre um BMS compatível como dispositivo próprio e consulte células, balanceamento, SOC, SOH, temperaturas e ciclos.

Modo simulado

Gere telemetria sintética a partir de um driver para validar a interface sem hardware.

AI local para relatórios

Baixe e ative opcionalmente um modelo local; relatórios determinísticos continuam disponíveis sem ele.

Integrações da casa conectada

As ações MQTT/Home Assistant, SmartThings e Kasa estão disponíveis conforme os requisitos de configuração e compatibilidade.

Acesso remoto e OTA do app

O acesso por túnel de saída e as atualizações assinadas dependem de configuração e conectividade.

Roteiro

Sincronização na nuvem

Não faz parte do fluxo local atual.

Marketplace de drivers

O carregamento manual de drivers existe hoje; um marketplace público fica para o futuro.

Ampliar a cobertura de hardware

O suporte nativo JK RS485 já existe; mais modelos CAN/BLE e registros reais de carregadores EV precisam de desenvolvimento e testes.

Controle energético autônomo

Já existem ajustes manuais de equipamentos e bindings de controle energético; a execução autônoma exige políticas seguras e mais validação.

Rollback A/B completo do sistema

A OTA do aplicativo está disponível separadamente; o rollback A/B completo do sistema operacional fica para o futuro.

10Versões publicadas e próximos passos

O que entregamos. O que falta.

Consulte as versões estáveis publicadas e o trabalho ainda em consideração. Cada versão leva às notas oficiais; os itens pendentes não têm data de entrega prometida.

Versões estáveis publicadas 104

Versões do aplicativo (OTA). Imagens de inicialização OS e Docker são publicadas separadamente; uma versão do aplicativo não implica uma imagem OS equivalente.

  1. v1.18.3

    Correções da telemetria Growatt e tradução das mensagens do sistema.

    Notas oficiais da versão
  2. v1.18.2

    Integração Kasa Cloud: credenciais criptografadas, descoberta e ações de ligar/desligar verificadas nos fluxos.

    Notas oficiais da versão
  3. v1.18.1

    Melhorias de tradução no painel, relatórios, eventos e explicações do plano energético.

    Notas oficiais da versão
  4. v1.18.0

    Runtime Docker, visualização do hardware do host e histórico alinhado à meia-noite local do local de instalação.

    Notas oficiais da versão
  5. v1.17.72

    Atualizações de segurança e dependências do aplicativo e das ferramentas.

    Notas oficiais da versão
  6. v1.17.71

    Melhorias de tradução no painel, relatórios, eventos e explicações do plano energético.

    Notas oficiais da versão
  7. v1.17.70

    Drivers Growatt adicionais e metadados de compatibilidade.

    Notas oficiais da versão
  8. v1.17.69

    Correções dos intervalos da previsão solar e das leituras em lote.

    Notas oficiais da versão

Trabalho ainda a considerar

São direções pendentes e tarefas de validação, sem atribuição a uma versão futura.

  • Marketplace público de drivers com verificação de compatibilidade e fluxo de publicação
  • Apps para iPhone e tablets Android, e gestão centralizada de várias instalações
  • Dashboards prontos e integração de métricas com Grafana
  • Mais drivers de equipamentos reais e suporte CAN/BLE por modelo
  • Execução energética autônoma com limites seguros e validação em campo
  • Validação física de integrações, perfis de ventilador e hardware de coletores

Pronto para instalar?

Escolha a forma de instalar que combina com seu equipamento e siga os passos; o histórico de versões continua disponível acima.

Escolher método
Contribuir