Olá a todos. Não queria inaugurar a minha presença aqui com uma questão, mas a verdade é que as coisas não me estão a ir de feição.
Ora, encomendei um Waveshare Industrial USB to RS485 Converter e passei cabo do contador para dentro de casa, onde tenho um Raspberry Pi. Nele, decidi brincar um bocado. Por isso, criei um pequeno programa em C para comunicar com o contador usando a biblioteca modbus.
Estou convencido de que o aparelho está bom (a luz TX pisca quando o pedido é enviado), e a ligação também me parece sólida (tenho os 5v do EMI nos fios dentro de casa). O que está de facto a faltar é uma resposta.
Alguém que já tenha andado nestas andanças tem alguma ideia do que posso estar a fazer mal?
(btw, se porventura isto dever estar noutra parte do fórum, pf apitem)
Por muito absurda que a ideia seja (em virtude do que diz naquele doc da EDP que todos conhecemos), usar 2 deu origem a resposta! Vou investigar por aqui abaixo, ver o que sai. Merci
Entretanto consegui avançar com isto e o código funciona de facto. Estou a mandar tudo para MQTT e daí importo para o Home Assistant. Aparentemente, está bonito. Para documentação futura, está tudo no repo (:
Ver o histórico é algo que me agrada, apesar de não estar certo de como importar os dados no hass. De qualquer modo, não encontrei nada no PDF da EDP sobre isso. É omisso, ou vi mal, @nikito7?