- Depois que coloquei um carregador fixo e conectado em casa fiz a integração com o sistema solar para recarga
- A forma de fazer essa integração vai depender do carregador que você possui e seu sistema de controle
- Utilizei inicialmente a integração do
Home Assistant com aAPI JuiceBox - Aprendi que alguns veículos tratam melhor o ajuste de limite de corrente do que outros
- o Bolt quando conectado em um carregador que indica correntes de até 10A assume que esse carregador é um carregador de baixa potencia e não aceita quando o carregador indica que pode fornecer corrente maior
- Por isso sempre deixo a corrente minima para inicio de carga como 12A
- Configuração do
Home Assistant para receber novos limites e passar paraAPI JuicenetCódigo: Selecionar todos
# Recebe comando via
mqtt e atualiza definicao do juicebox - id: ajuste_limite_juicebox alias: "Ajuste limite JuiceBox" trigger: platform:mqtt topic: /juicenet_q12l12/setLimit action: service: python_script.juicenet_limit data: entity_id: 'number.juicenet_q12l12_amperage_limit' trigger: '{{ trigger }}' payload: '{{ trigger.payload }}'
Script que faz a chamada no formato correto e dentro dos limites, se fizer a chamada com valores fora do limite a integração para de funcionar corretamente
Código: Selecionar todos
payload = data.get('payload') entity = data.get('entity_id') oldStateObj = hass.states.get(entity) newValue = int(payload) if 'min' in oldStateObj.attributes: newValue = max(oldStateObj.attributes['min'], newValue) if 'max' in oldStateObj.attributes: newValue = min(oldStateObj.attributes['max'], newValue) data = { "entity_id" : entity, "value" : int(newValue) } hass.services.call("number","set_value", data , False)
A parte que define o tratamento ficou simples, mas depende de cada ambiente portanto não vou colocar o código aqui, mas explicar o que é feito
- A cada 3 minutos (isso dá tempo para estabilizar o sistema)
- Se não está carregando coloco limite de carga para 12A
- Se esta carregando
- se está injetando energia na rede mando aumentar a corrente limite de carga pelo numero que esta injetando (se passar do permitido o script do
Home Assistant controla) - se está consumindo da rede, mando reduzir a corrente limite de carga do numero que está recebendo
- se está injetando energia na rede mando aumentar a corrente limite de carga pelo numero que esta injetando (se passar do permitido o script do
- Dessa forma o processo de carga tenta utilizar o máximo possível de energia solar durante a carga, tenho uma configuração de valor minimo, dessa forma posso garantir a recarga sempre, normalmente deixo em 6A mas quando preciso de uma carga mais rápida só preciso ajustar esse limite inferior
- A cada 3 minutos (isso dá tempo para estabilizar o sistema)