Integrar contadores inteligentes da EDP em Home Assistant

O plugin usa o Serial1.

Não podes usar mais nada com serial.

Quando desactivas o plugin só usas um pin.
Se usares dois vai entrar em conflito.

Só podes usar o 16/17 com o plugin

Obrigado pela paciência, mas desculpa porquê é dificil perceber alguns conceitos do EasyHAN e do Tasmota quando de vem do Arduino…

Ok, apenas indiquei no GPIO1 e GPIO3 os TCP Tx/RX no module parameters.
O script ficou desactivado.
Depois coloquei o script V1 (modbus no script) e indiquei as portas RX e TX:
+1,16,mN1,1,9600,EB3,17,15,r010400010001,r0104 …

No restart, o ESP32 parece uma arvore de natal :slight_smile: mas o mais importante é que o TX pisca regularmente e o RX é reconhecido no boot (atenção que ainda não liguei o cabo a porta HAN).
Também no main menu agora aparece correctamente as variáveis do EB3 trifásico.

Ainda não testei fisicamente a ligação, mas se achares que algo está errado, por favor agradeço o teu feedback.

Mais uma vez obrigado


ESP32-DevKit

Tasmota

Program Version 14.3.0 (tasmota32)
Build Date & Time 2024-11-16T21:40:37
Core/SDK Version 3_1_0/5.3.1.240924
Uptime 0T00:10:14
Flash Write Count 133
Boot Count 43
Restart Reason Software reset digital core
ESP Chip Id 4578916 (ESP32-D0WDQ6 v1.0)
Flash Chip Id 0x164020 (DIO)
Flash Size 4096 KB
Program Flash Size 4096 KB
Program Size 2078 KB
Free Program Space 801 KB
Free Memory 98.3 KB (frag. 7%)
Partition safeboot 832 KB (used 96%)
Partition app0* 2880 KB (used 72%)
Partition fs 320 KB

Para desactivar basta usar um pin.

Ao usares os dois activas completamente a bridge.

Mas, nesse aspecto já é domínio do Tasmota.


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


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