Partilho o conceito de integração entre dispositivos EDP Box (contadores inteligentes) com um HUB de domótica a executar Home Assistant.
Esta integração permite ler diretamente do contador várias informações em tempo real, por exemplo, tensão, corrente, potência ativa, energia consumida, tarifa atual, et al.
É possível graças à porta de comunicação HAN que está disponível internamente nos contadores inteligentes. É também proposto neste repositório um procedimento para requisitar formalmente o acesso a esta porta.
São propostas duas alternativas distintas possíveis para integração:
Integração indireta com Home Assistant, usando um microcontrolador ESP8266 com firmware Tasmota, através de MQTT.
Integração direta com Home Assistant, com o seu componente nativo para protocolo MODBUS.
Periodicamente, vou actualizando os tutoriais, à medida que vou amadurecendo as integrações. Por ora, estou mais focado no método indirecto. Mas tenciono evoluir o directo nos próximos tempos.
Caso detectem alguma necessidade de melhoria, estou aberto ao vosso contributo!
Não recomendo, deixei isso explicito no tutorial, pois há o risco de queimar o contador no seu interface modbus. Só debita 150 mA, o que pode ser pouco para ESP e o seu conversor.
Estou com dificuldade em colocar a funcionar. Segui os passos do método indirecto (Wemos d1 com tasmota). Testei com e sem resistencia de 120 Ohm. O contador que tenho é o da marca ZIV. Vejo o LED TX no modulo rs-485 / TTL a piscar a intervalos de uns 5 segundos, mas o LED do RX não pisca. O modulo rs-485/TTL é igual. Na página do tasmota os valores estão todos a zeros.
Obrigado pela resposta. Fiz a alteração de alimentar o modulo do conversor com os 5V mas continua a não comunicar. Retirei também a resistencia e também não funciona.
É provável que esse contador não tenha a porta ativada ou o controlador esteja avariado.
Também tive inicialmente esse contador, igualzinho, e acabaram por trocá-lo pelo JANZ C3801 porque o primeiro não comunicava com o EDP re:dy, que usa exatamente o mesmo princípio que isto.
@ReDaLeRt, tudo me parece excelente.
Apenas uma dúvida porque ninguem está a ver … como é que do GUI do tasmota consegues aceder ao edit script que não me aparace quando do menu principal acedo a configuration?