Easy HAN ® Porta HAN - Configuração WiFi, MQTT, FAQ

Deve ter desligado o script

Consoles > console:

Backlog Script 1; Restart 1;

Tentou fazer upgrade ao script?

A mim nunca funciona à primeira. Na maioria dos casos fica com 0 bytes e resulta nisso.
Funciona-me melhor eliminando o ficheiro e fazendo upload do novo script.

O tasmota 13 pode ter bugs novos.
Mas geralmente basta activar o script.

Aconselho a actualizar o script.
Acho que ele pára se tiver erros.

Algo que mudou nas ultimas semanas.
Como a encomenda foi recente, pode ser disso.

Ou então o tasmota simplesmente o desligou.

Offtopic:

Testei ontem uma coisa estranha.
Se falharem a password do wifi em alguns routers é como se a password estivesse certa.

Não sei como, o easyhan ficou ligado ao router.

Mas não se obtém ip.
Basicamente é um situação lixada :sweat_smile:

No geral tudo funciona bem à primeira.

Neste momento evitem falhar a password…

Òla,
depois de 4 meses de espera o E-Redes finalmente chegou para conectar meu HAN :wink:
Tudo funciona bem, coloco os dados no HA sem problemas. Eu tenho uma pergunta. Meu firmware atualmente é 12.5. Devo atualizá-lo? No site vejo que a versão final é 13.1. Existe um changelog em algum lugar?

Marcus

Se funciona deixa estar.

Houve mais uma vaga de updates aos Landis

mN2 > mN1

Stopbits 2 > Stopbits 1

Sensor53 d1:

: 01 10 …

Bom dia todos,

Novato por aqui, tentado aceder ao contador com a ferramenta disponibilizada. Tenho neste momento tudo ligado ao contador mas apenas o Led TX pisca e não tenhoa quaiqer dados vindos do contador. Usei o script desta página “https://u.easyhan.pt/setup/EB1/”.

Aqui deixo o resulatado do comando Sensor53 d1:

08:31:32.184 RSL: STATE = {"Time":"2024-01-23T08:31:32","Uptime":"0T00:04:38","UptimeSec":278,"Heap":14,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":101,"MqttCount":0,"Wifi":{"AP":,"SSId":"","BSSId":"","Channel":,"Mode":"","RSSI":,"Signal":,"LinkCount":1,"Downtime":"0T00:00:08"}}
08:31:32.203 RSL: SENSOR = {"Time":"2024-01-23T08:31:32","EB1":{"CH":0,"CM":0,"CS":0,"VL1":0.0,"CL1":0.0,"TEI":0.000,"TEE":0.000,"TET1":0.000,"TET2":0.000,"TET3":0.000,"API":0,"APE":0,"PF":0.000,"FR":0.0,"Tariff":0,"CT1":0.00,"CT4":0.00,"LP1_Y":0,"LP1_M":0,"LP1_D":0,"LP1_HH":0,"LP1_MM":0,"LP3_IMP":0.000,"LP4":0.000,"LP5":0.000,"LP6_EXP":0.000},"HAN":{"s0":0.000,"s1":0.000,"s2":0.000,"ck":"00:00:00"}}
08:31:33.012 > 01 04 00 7f 00 01 00 12 
08:31:34.376 > 01 04 00 0b 00 07 c0 0a 
08:31:35.650 > 01 44 06 01 83 ad 
08:31:36.837 > 01 04 00 01 00 01 60 0a 
08:31:38.022 > 01 04 00 6c 00 02 b1 d6 
08:31:39.347 > 01 04 00 16 00 02 90 0f 
08:31:40.530 > 01 04 00 26 00 03 51 c0 
08:31:41.834 > 01 04 00 79 00 03 61 d2 
08:31:43.052 > 01 04 00 7f 00 01 00 12 

O meu contador é um Kaifa MA109P e tem o modem da withUs. Estou a usar alimentação externa.

Agradeço a vossa ajuda.

Qual o hardware ou versão?

Obrigado pela rápida resposta.

O equipamento é este:

Relativamente à versão podemos verificar no menu do equipamento?

Outra situação que me lembrei agora foi de voltar a confirmar com a eredes que efetivamente a porta esteja a “aberta”.

Obrigado.

A versão do Leitor HAN

Sorry, pensava que era do contador.
Fiz com um D1mini, um conversor TTL RS-485, uma fonte externa e a última versão so software que está no github para download.
A questão é que acabei de falar agora com a eredes e parece que o acesso já tinha sido concedido mas entretanto agora informaram-me que não está :frowning: e não entendo porquê. Deve ser por este motivo que não comunica.
Desculpem fazer-vos perder tempo.
Assim que tiver nova confirmação volto a testar.

Obrigado pela suporte.

Às vezes é preciso alimentar o TTL RS-485 com 5V

Hoje (ou melhor, desde ontem) deixei de ter dados no Home Assistant. O EasyHAN aparentemente continua a funcionar corretamente, a reportar as métricas para o MQTT no tópico tele/edpbox1:
MQTT_Explorer
… mas o tópico que coloca a informação no Home Assistant desapareceu.
Alguém já teve uma situação semelhante, e sabe como resolver?

Faz restart ao easyhan

ok, isso resolveu.

Eu tenho uma automação que faz restart ao EasyHAN sempre que está mais do que 1 minuto sem receber dados, mas deve estar a falhar por alguma razão.

Obrigado :smiley:

PS: Parece que estamos a precisar de um quadro de Troubleshoot, “quando acontecer isto, faz isto” :wink:

Deves ter mexido no mqtt. Isso deveria ter Retain.

Seja como for tens aí 1970 no json

Tinha aqui dois problemas:

  1. A info do MQTT perdeu-se porque embora tenha retain, não tinha a config do mosquitto a persistir a informação para disco. Ontem à tarde o container fez restart e a info do EasyHAN foi-se
  2. A automação que reiniciava o EasyHAN estava a falhar porque esta a apontar para um IP que entretanto mudou, por isso embora dissesse que tinha reiniciado, não tinha :man_shrugging:

Relativamente ao ponto 1, não há hipótese do EasyHAN recuperar a ligação ao MQTT se for abaixo e entretanto voltar?

Só envio o discovery no início

cat mosquitto.conf

persistence true                                       
persistence_location /mosquitto/data/

Sim, entretanto já tinha corrigido isso, para garantir que pelo menos aguenta-se entre restarts.

Não daria mesmo para enviar o discovery caso detecte falha na ligação ao MQTT?
Tendo a automação a funcionar corretamente, resolve-se, mas certamente isto acontece a mais pessoas e ter uma forma de recuperar a ligação seria mais simples do que andar com estes processos acessórios :slight_smile:

Mudas para esphome, se não usares nada no interface do tasmota


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


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