Integrar contadores inteligentes da EDP em Home Assistant

Estive a rever as ligações e as soldas, e parece que falhei a cravar o cabo… :sweat_smile:
Devia ter seguido o concelho de usar um cabo já cravado, de qualquer das formas obrigado pela ajuda, próximo passo será tentar num trifásico de casa dos meus pais.
Bom fim de semana!

Usa um esp32 se possivel

2 Curtiram

Bom dia. Tentei seguir o tutorial do Tiago Freire, mas sem sucesso. Já tenho acesso à porta HAN com um cabo UTP cravado na RJ12 do contador, que vai até ao quadro principal (cerca de 10 m) no interior da minha residência. O acesso à porta HAN é imediato ou é necessário solicitar algo mais à EREDES? Em vez de um D1 Mini, é possível usar um ESP32? Se sim, consegue ajudar-me na configuração? Outra dúvida, aliás, são inúmeras… :sweat_smile: No Tasmota (versão 9.1.0) é necessária alguma configuração no “Generic Module”? Fiquei um pouco frustrado, pois não consegui obter a “devida ligação” ao contador. Desde já muito obrigado pela partilha.

Gpio/pin: TX RX

Firmware :

hxxps://github.com/nikito7/edpbox/blob/dev/tasmota/esp8266/10.0.0-1.zip

Script:

:warning::warning::warning:

Agradeço que passem a usar este tutorial:

A diferença é que no geral usa-se mN1

:warning::warning::warning:

Olá pessoal…

ainda não consegui ler por completo o tutorial…
Mas estou aqui com um dúvida…

Como está ser alimentado o esp ?

O meu contador está na rua… E o meu WiFi tbm não chega lá.

Existe outras soluções?

este tutorial só da para os contadores ZIV ou serve para o meu contador: SagemCom CX1000-6 S ? e os outros todos ? obrigado

Boas,

Cá venho pedir ajuda ao @nikito7, se for possível.

Tenho há meses a funcionar impecavelmente com o Tasmota 9.5.0.

Hoje resolvi fazer a actualização para o 10.0.0 que o @nikito7 disponibilizou.

Tudo correu bem, mas perdi de imediato o status (que era o sinal de wifi que chegava ao D1 Mini).

Passado umas horas foi lançada uma nova versão do HA (2022.01.1) e tenha eu o que tiver na EDP BOX fico com os sensores como pode ver na imagem.

Se voltar à versão 2020.12.10 tudo bem, menos o status que desapareceu de vez.

Não consigo voltar ao Tasmota 9.5.0 pois não encontro o bin, pois preciso do status.

Lá está a tal história : “em equipa vencedora não se mexe”

Obrigado, antecipadamente pela ajuda.

Que status é esse?

Só uso isto:

  - platform: mqtt
    name: "EB1 ESP Signal"
    unique_id: EB1_ESP_Signal
    state_topic: "tele/edpbox1/STATE"
    value_template: '{{ value_json.Wifi.Signal }}'
    unit_of_measurement: "dB"
    device_class: signal_strength

O problema é que nem sempre ativo o discovery. Porque acho inútil e redundante.

Obrigado @nikito7 ,mas não é por aqui, pois aparecia directamente no tasmota.

Já tentei esta solução é não resultou.

É algum comando que terá de ser dado, ou algo desactivado.

Vou tentar voltar ao 9.5.0

Obrigado.

Está identificado nos “breaking changes” da versão 2022.02 (também só fui ler quando fiquei com os sensores iguais aos teus). Pelo que percebi tens de utilizar as entidades disponibilizadas automaticamente pela integração do Tasmota em vez das configuradas no yaml de acordo com o repositório do Tiago Freire.

Obrigado pela dica, pois funcionou.
A EDP BOX é que está sempre a perder as alterações que faço, e não encontro explicação.
Retirei-a do MQTT - SetOption19 0 mas os sensores do Tiago freire continuam a receber informação.
Através do Tasmota eu consigo ter os valores dos sensores, mas não descubro como colocar as unidades nos vários sensores.

image

Alguém me pode dar uma dica?
Pois com suffix: “V” ão resultou…
Obrigado

Já saiu a 2022.2.1 que corrigiu esta situação e voltou tudo ao normal, menos o Tasmota perder as alterações que faço, quando faço restart ou desligo, mas nada tem a ver com o HA

É por isso que não uso o Discovery.

Tens de fazer um yaml na mesma.

Neste caso o customize.yaml

Quanto ao tasmota: SensorRetain 1

Alem que se deve filtrar os totalizadores dos kWh

Pelo menos x>0

@nikito7 Já agora devo ter o SetOption19 em 0 ou em 1?

É que colocando em SetOption19 1 desaparece do Tasmota e não aparece no MQTT

Se colocar em SetOption19 0 aparece no Tasmota o device e as 26 entidades.

Bom dia e obrigado pela resposta

Depende da firmware.

O SetOption19 1 é preciso restart ao HA.

O So19 é apenas auto configuração. Tudo o resto é mqtt normal.

Se não querem ter trabalho no HA, usem esphome:

Qual era o conteúdo do status? Online/Offline?

Isso é um binary_sensor

Semelhante a isto:

switch:

  - platform: mqtt
    name: "EB1 ESP Restart"
    unique_id: EB1_ESP_Switch
    state_topic: "tele/edpbox1/LWT"
    command_topic: "cmnd/edpbox1/restart"
    availability_topic: "tele/edpbox1/LWT"
    payload_on: "1"
    payload_available: "Online"
    payload_not_available: "Offline"

@nikito7 Boa Tarde, e obrigado desde ja pelo teu github :smiley:
Passei de tasmota para ESPHome, e se for ao endereco do esphome, esta tudo direitinho, mas no Home Assistant o dispositivo aparece-me sem entidades… que podera sr?



Copyright © 2017-2021. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade