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

00:38:01.646 MQT: Attempting connection…
00:38:01.861 MQT: Connect failed to 192.168.8.214:1883, rc -2. Retry in 90 sec

Tens problemas de rede.

Routing entre vlans.
Firewall: Allow TCP 1883

-2 MQTT_CONNECT_FAILED the network connection failed

Vou ver o que consigo fazer com os meus diminutos conhecimentos :sweat_smile:
Obrigado

Easyhan > Tools > Console:

Ping 192.168.8.214

Tenho um via wireguard e funciona.
Mas tenho a vpn na lan a nivel de firewall…

01:34:21.893 CMD: ping 192.168.8.214
01:34:21.900 RSL: RESULT = {“Ping”:“Done”}
01:34:23.084 RSL: RESULT = {“Ping”:{“192.168.8.214”:{“Reachable”:false,“IP”:“192.168.8.214”,“Success”:0,“Timeout”:1,“MinTime”:0,“MaxTime”:0,“AvgTime”:0}}}

O easyHan está na rede 192.168.1.0 do router da Vodafone, o servidor do HA está na rede 192.168.8.0 ligado na porta LAN do router GLiNet GL-MT2500.
Tenho quer criar uma rota estática no router GLiNet? Se sim, como será? Já tentei várias possibilidades e nenhuma funciona…

Obrigado

Teria de ser no router da vodafone.

Faz port forwarding no glinet 1883 para o ha.

E mete o ip da wan do glinet no easyhan mqtt.

Isto se quiseres manter as redes separadas.

Isto:


Não tenho ping para o ip da wan do glinet :pensive:

Não vais ter ping.

Tinhas de permitir na firewall.

Geralmente deixa-se de usar o WiFi do operador.

Já está a comunicar com o HA. Fico na dúvida se foi por lapso no user/password nas configurações do MQTT do easyHan… :roll_eyes: mas acho estranho. Vamos ver! :slightly_smiling_face:

Obrigado pela ajuda! :+1:

1 Curtiu

Ola A todos, eu consegui fazer toda a configuração, ma só me aparece 4 sensores no HS , não consigo entender porque, estou a usar a integração MQTT do HS com um broker que já tinha tudo ok, ele publica muito informação mas depois o home assistant só cria o firmware, o freeds Power FreedDs import e o freeDS export. Estou já um pouco desesperado confeso

Tools > Console:

Backlog0 Script 1; SaveData 9; Restart 1;

Enter

Para casos estranhos do mundo modbus han e-redes.

Firmware V2 ESP32:

Desactivar o plugin V2:

  • Configuration > Template
  • Num gpio livre escolher > TCP TX

usar um script debug

[ https://github.com/nikito7/easyhan/tree/dev/V2 ]

Boas, eu ja comprei o meu easyhan a 2 anos e acho que a ultima actualização que fiz já faz mais de um ano, tenho vantagens em atualizar? a verdade é que apesar de mostrar os dados no proprio easyhan no home assistant não.

Program Version 13.1.0(tasmota-4M)
Build Date & Time 2023-09-08T11:54:08
Core/SDK Version 2_7_4_9/2.2.2-dev(38a443e)
Uptime 0T00:42:12
Flash Write Count 2979 at 0x3FB000
Boot Count 193
Restart Reason Software/System restart
ESP Chip Id 16239696 (ESP8266EX)
Flash Chip Id 0x16405E (DOUT)
Flash Size 4096 KB
Program Flash Size 4096 KB
Program Size 665 KB
Free Program Space 1380 KB
Free Memory 14.5 KB
File System Size 2024 KB

Estou na mesma situação, no tasmota toda a informação esta correta mas no HA criou os sensors mas todos sem informação, já fiz o que o nikito7 recomenda (Backlog0 Script 1; SaveData 9; Restart 1;) sem resultados diferentes, no meu caso vejo o seguinte erro a acontecer na coonsola,
“EB1”: {
“ErrCode”: “NoErr”,
“ErrTime”: “NoErr”,
“ErrCnt”: 0,
“CLK”: “21:12:12”,
“CLK”: “21:12:24”,

Tasmota > Configuration:

edpbox1 ou edpbox3 (mono ou trifásico)

1 Curtiu

monofásica, a unica diferença que vejo é não usar o tópico com o nome edpbox1 porque já o tinha configurado com outro nome ja na versão 1 mas tive o cuidado de mudar também o nome no codigo do discover-eb1.txt para o mesmo nome que estou a usar, mas vou repor tudo a ver ser resolve

Edit: problema corrigido a o repor tudo de origem

1 Curtiu

Boas,

Tenho um easyhan ligado ao HA mas com erro ao enviar dados. Na consola aparece-me:

20:27:46.205 MQT: tele/edpbox1/STATE = {"Time":"2025-04-06T20:27:46","Uptime":"0T00:14:03","UptimeSec":843,"Heap":14,"SleepMode":"Dynamic","Sleep":75,"LoadAvg":37,"MqttCount":1,"Wifi":{"AP":1,"SSId":"#######","BSSId":"#######","Channel":5,"Mode":"11n","RSSI":90,"Signal":-55,"LinkCount":1,"Downtime":"0T00:00:04"}}
20:27:46.229 MQT: tele/edpbox1/SENSOR = {"Time":"2025-04-06T20:27:46","HAN":{"s0":0.105,"s1":2459.277,"s2":0.000},"EB1":{"ErrCode":"NoErr","ErrTime":"NoErr","ErrCnt":0,"CLK":"20:27:49","HH":20,"MM":27,"SS":49,"VL1":229.8,"CL1":2.2,"API":486,"APE":0,"PF":0.954,"FR":49.9,"TET1":3499.947,"TET2":1484.965,"TET3":3668.993,"TEI":8653.905,"TEE":0.000,"qs":0.111,"LP1_Y":2025,"LP1_M":4,"LP1_D":6,"LP1_HH":20,"LP1_MM":15,"LP1_GMT":"01","LP3_IMP":0.105,"LP4":0.000,"LP6_EXP":0.000,"LPid9":105,"LPid10":0,"LPid11":0,"LPid12":0,"LPid13":0,"LPid14":4,"CT1":5.75,"ICP":1,"Tariff":2,"FW":7.285}}
20:27:47.228 MQT: freeds/edpbox1/SENSOR = {"Time":"2025-04-06T20:27:47","ENERGY":{"Voltage":229,"Power":490,"Import":490,"Export":0}}

No Home Assistant cria-me um dispositivo “Sem nome dispositivo” sem entidades ou qq informação.

Tenho também na rede um Zigbee2MQTT e o MQTT está configurado com um prefixo de descoberta, no caso zigbee2mqtt.

Será que isso impede o MQTT de descobrir o EasyHan?


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


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