Home Assistant: Ragtech Nobreak Easy Pro (UPS) Monitoring

Resuscitando o tópico para informar que comprei um Ragtech quad e estou trabalhando na implantação de um código Python que funcione com ele, assim dá para usar as integrações nativas dele com o HA.

Inicialmente vou suportar apenas o meu device, mas gostaria de testadores para isso… de qualquer device que seja. Eu não consigo rodar o docker com o supervise porque ele roda apenas em amd64, e o meu SBC é processador ARM. Rodei então uma instalação do supervise em um Proxmox e consegui capturar o protocolo, mas também observei que todo o protocolo está descrito no arquivo devices.xml no diretório do supervise. Ali descreve o padding de cada informação, assim como as conversões - arquivo aqui: . O objetivo final é ter as mesmas informações disponíveis no supervise, sem precisar dele instalado, e no final portar a solução para o nut.

Quem quiser acompanhar o progresso ou ajudar, pode seguir por aqui:
https://github.com/lucianor/ragtech/