O formulário foi removido
Ora porra. Vou pedir o instalares o medidor. Está funcional… certo ?
Pessoal, desculpem a pergunta de noob, mas basicamente quem não se inscreveu no piloto não consegue ter isto a funcionar no HA certo? Ou seja, paguei o desbloqueio da porta HAN para nada? Ou existe alguma outra hipótese de ter estes dados a funcionar no HomeAssistant?
E-REDES Smart Metering Plus 1.6.1
Antes de mais, peço desculpa por ter estado ausente durante tanto tempo. Sei que ficaram questões, problemas e melhorias por tratar. Obrigado a todos os que continuaram a utilizar a integração e a partilhar feedback.
A versão 1.6.1 representa uma revisão profunda da integração, com melhorias na compatibilidade com o Home Assistant, processamento dos dados, segurança, recuperação após reinícios, testes e documentação.
Principais novidades
A versão mínima necessária passa a ser o Home Assistant 2026.1.0.
A integração permite agora configurar um ou vários CPEs autorizados. Apenas os payloads correspondentes aos CPEs presentes nessa lista são processados.
Durante a atualização, os CPEs existentes são automaticamente recuperados dos registos de dispositivos e entidades do Home Assistant. Não deverá ser necessário voltar a introduzi-los manualmente.
Esta lista funciona como um filtro adicional, mas não constitui um mecanismo completo de autenticação do remetente.
URL do webhook
A URL ativa do webhook pode agora ser consultada e copiada diretamente a partir das opções da integração.
O endpoint continua a ser fixo:
/api/webhook/e_redes_smart_metering_plus
A integração respeita a URL pública configurada em:
Definições > Sistema > Rede > URL do Home Assistant
Se tiver configurado uma URL externa própria, esta terá prioridade sobre a URL do Nabu Casa, mesmo que o Home Assistant Cloud esteja ligado.
Os utilizadores do Home Assistant Cloud também podem consultar os seus webhooks em:
Definições > Home Assistant Cloud > Webhooks
Caso tenha ficado um Cloudhook antigo que já não utiliza, pode removê-lo manualmente em:
/config/cloud/webhooks
Reinícios e reloads mais seguros
Foram corrigidos vários problemas relacionados com o arranque, reinício e reload da integração:
- O Cloudhook permanece estável entre reinícios e reloads.
- Um reload já não elimina o Cloudhook existente.
- O Cloudhook apenas é eliminado quando a integração é removida.
- Os sensores e dispositivos são recuperados de forma mais fiável.
- O limite configurado para o disjuntor é preservado.
- Os CPEs existentes continuam autorizados depois da atualização.
- As plataformas são carregadas antes de o webhook começar a receber dados.
Os identificadores únicos das entidades não foram alterados. O histórico existente no Home Assistant deverá, por isso, ser preservado durante a atualização.
Processamento de payloads mais flexível
A integração passou a aceitar melhor alterações feitas pela E-REDES ao formato dos payloads:
- Os campos conhecidos são processados mesmo quando existem campos novos ou removidos.
- Payloads parciais atualizam todos os valores válidos disponíveis.
- Valores inválidos são ignorados sem impedir a atualização dos restantes sensores.
- Alterações na estrutura do payload geram avisos no log.
- Atualizações antigas ou recebidas fora de ordem são ignoradas individualmente por CPE.
- O primeiro payload aceite para cada CPE após um reinício é registado em modo
debug.
Os logs de debug podem conter o CPE e dados de consumo. Remova sempre qualquer informação pessoal antes de os partilhar.
Novos dados e entidades
Foi adicionado suporte para mais formatos de dados da E-REDES, incluindo instalações monofásicas e trifásicas:
- Energia acumulada importada e exportada.
- Potência instantânea importada e exportada.
- Potência importada e exportada por fase.
- Tensão nas fases L1, L2 e L3.
- Novos e antigos formatos de timestamp.
- Compatibilidade com o formato anterior da potência máxima importada.
- Cálculo da corrente elétrica.
- Percentagem de utilização do disjuntor.
- Configuração do limite do disjuntor.
- Sensor binário de sobrecarga.
- Sensores de diagnóstico para a última atualização e intervalo entre atualizações.
Os sensores de diagnóstico estão desativados por predefinição e podem ser ativados manualmente.
Qualidade e testes
Foram também melhorados:
- Testes dos webhooks e validação dos CPEs.
- Suporte para vários CPEs.
- Criação dinâmica de dispositivos e entidades.
- Recuperação de estados depois de reiniciar.
- Testes de Cloudhook e URL externa.
- Validação de payloads parciais, inválidos e fora de ordem.
- Verificações HACS e Hassfest.
- Formatação, linting e tipagem do código.
- Ambiente local de desenvolvimento com Python 3.13,
uve Docker Compose. - Documentação de instalação, configuração e desenvolvimento.
Depois da atualização
Depois de instalar a versão 1.6.1:
- Reinicie o Home Assistant ou faça reload da integração.
- Abra as opções da integração.
- Confirme que todos os seus CPEs aparecem na lista.
- Confirme que a URL do webhook apresentada é a esperada.
- Verifique se a E-REDES está configurada para enviar os dados para essa URL.
Obrigado pela paciência e por continuarem a utilizar a integração.
Se encontrarem algum problema, comportamento inesperado ou incompatibilidade com novos payloads da E-REDES, abram uma issue no GitHub:
Reportar um problema no GitHub
Incluam a versão do Home Assistant, a versão da integração, os logs relevantes e uma descrição do problema. Removam previamente CPEs, URLs privadas, tokens e qualquer outra informação pessoal.
Bom dia @MiguelTVMS gostava de saber como me posso inscrever para aceder aos meus dados.
A vários meses que preenchi o formulario contudo nunca recebi mais informação sobre o assunto e assim sendo gostaria de participar no piloto e eventualmente no futuro deste projeto.
Obrigado
Bom dia, já existe alguma estimativa para a disponibilização da API a todos os Clientes por parte da E-Redes?
No site da E-Redes não informa nada acerca da evolução deste projeto.
Também gostaria de fazer uso desta funcionalidade no HACS, mas sem a disponibilização da API na E-Redes não dá.
Obrigado