Pessoal, eu criei este add-on que lê os dados enviados pelos microinversores solares Hoymiles para o servidor deles. Os dados são disponibilizados com dispositivos via MQTT.
Quem tiver o mesmo equipamento e quiser testar e/ou ajudar no desenvolvimento, segue o link do GITHUB:
Primeiro temos que adicionar o repositório da HoyMiles pro Home Assistant!
Clique em Configurações, vá em Add-on, backups e supervisor.
Preencha com os dados da sua conta da HoyMiles e do MQTT.
Em HOYMILES_USER, HOYMILES_PASSWORD e HOYMILES_PLANT_ID você precisa inserir seus dados de login na Nuvem S-Miles.
Em MQTT_HOST, MQTT_USER e MQTT_PASS campos que você precisa para inserir os dados de acesso ao servidor MQTT.
Clique em Salvar.
@dmsgyn tem um sistema hoymilles e estou querendo configurar em meu HA. Não estou conseguindo instalar os componentes (paho-mqtt e requests) via pip3. Sabe se existe algum repositório com esses componentes ou outra forma de instalar?
Até instalei o repositório hoymiles e e addon foi instalado, mas não inicia, imagino que porque está sem esses pré-requisitos.
Cara… já tinha escrito um texto enorme do debug que estava fazendo, até perceber que o problema é o ID da planta. Acho que vale colocar na documentação uma forma de achar o ID. Só depois de muito procurar, vi que estava na cara (fica na URL) e eu estava tentando com o Plant Name, por isso não foi. Agora consegui carregar e já aparece no HA…
Fala ae @dmsgyn, tudo beleza. Está em seu roadmap a coleta de dados dos micro inversores e respectivos paineis?
Gostaria de ter algumas informações dos paineis na dashboard: “ÏD”, “Status”, “Temperatura”, “Potencia” e “Último updade”.
Se não tiver previsto isso, e precisar de ajuda, talvez eu consiga ajudar a fazer esse upgrade.
Até pensei em colocar algumas informações a mais. Mas não sei quando poderei fazer isto. A temperatura é uma boa ideia.
Também pensei em pegar direto do DTU, ou melhor, o DTU mandar direto para o Homeassistant. Mas achei mais fácil pegar do próprio site do Hoymiles.
Fique a vontade para mandar seu código. Contribuições são bem vindas. Faz a solicitação do atualização pelo github, que testo e se estiver tudo certo coloco no código principal.
Olá @dmsgyn, me tira uma dúvida por gentileza… Meu HA precisa estar na mesma rede dos micro inversores? para eu pegar os dados?
Minha usina não fica na minha casa (moro em AP) fica em um terreno, em outro local, onde tenho uma DTU configurada e funcionando.
Fiz a configuração da integração, e quando eu visualizo o modo web, os dados do s-miles clound estão todos lá em tempo real, mas nas variáveis do HA que são do tipo mqtt, não funciona, apesar de colocar os dados do meu broker (do próprio HA).
Então, o MQTT é para assinar os dados direto do site da hoymiles ou é para enviar os dados para o HA?
Alguem que usa essa integração pode me dizer se está funcionando normal? Aqui não está conectando, ficou assim hj, mesmo antes de atualizar hj estava assim, fiz as atualizações mais continua da mesma forma. Alguém mais está com problema?
Antes tarde do que nunca… respondendo o colega acima e a quem interessar, está funcionando sim! Não é algo estável, as vezes desconecta e demora um pouco a voltar a coletar as infos (ainda mais se vc vive testando coisas e reiniciando o H.A). Mas de qualquer forma, tá tranquilo de usar!
E se servir de inspiração pra alguém integrar essas infos no painel, vou deixar como ficou o meu. Se possível, coloquem o de vcs abaixo, pra trocarmos ideias!
Bom dia! Sou novato em Home Assistant, quanto a essas variáveis MQTT_HOST, MQTT_USER e MQTT_PASS eu posso utilizar as padrões do sistema ou preciso alterá-las? Pergunto pq quando vou iniciar o Add-on ele tem apresentado um erro.