Calcule quantos painéis solares seu consumo exige
Este estimador de quantidade de painéis solares transforma dois dados práticos de energia em um ponto de partida claro para dimensionar o sistema.
Executar grátis
Informe o consumo médio diário de eletricidade da residência e a produção média diária esperada de um painel, ambos em quilowatts-hora. A calculadora divide a demanda pela produção do painel e arredonda para o próximo painel inteiro, pois uma fração de um painel físico não pode fornecer a compensação pretendida. Trata-se de uma estimativa determinística para planejamento, não de um substituto para vistoria do local, estudo de sombreamento, projeto elétrico ou proposta de instalação.
Comece com valores diários de energia comparáveis
O cálculo só faz sentido quando o consumo da residência e a produção do painel abrangem o mesmo período e usam a mesma unidade de energia. Informe o consumo médio diário em quilowatts-hora, normalmente escrito como kWh. Uma conta de luz recente pode mostrar o total de kWh do ciclo de faturamento; divida esse total pelo número de dias do período antes de preencher o campo. Para obter um valor mais representativo, some o consumo de vários meses e divida pelo total de dias, especialmente quando aquecimento ou refrigeração tornam a demanda sazonal. O segundo dado não é a potência nominal do painel em watts. É a energia média que um painel deve produzir ao longo de um dia, também em kWh. Obtenha essa projeção em um modelo solar confiável ou com uma empresa instaladora que considere potência do módulo, recurso solar local, orientação, inclinação, temperatura e perdas previstas. Manter os dois valores em kWh por dia evita o erro comum de comparar potência em watts com energia em quilowatts-hora. Caso os dados sejam mensais ou anuais, converta ambos em médias diárias equivalentes antes do cálculo.
Entenda o arredondamento para painéis inteiros
O estimador divide `average_daily_usage_kwh` por `panel_daily_output_kwh` e arredonda o quociente para cima até um número inteiro. Imagine que uma casa consuma 30 kWh por dia e que um painel produza em média 1.8 kWh diariamente. O quociente exato é cerca de 16.67, mas dezesseis painéis produziriam apenas 28.8 kWh em média, menos do que a demanda informada. O arredondamento resulta em dezessete painéis e produção diária combinada estimada de 30.6 kWh. Essa regra responde especificamente quantos painéis completos são necessários para alcançar ou superar o consumo médio fornecido, considerando a hipótese de produção indicada. Quando o consumo médio é zero, o resultado é zero painéis. A produção do painel deve ser maior que zero, pois dividir por zero ou usar produção negativa não tem sentido físico. A produção diária estimada retornada é simplesmente a quantidade inteira escolhida multiplicada pela produção unitária informada. Ela permite visualizar o pequeno excedente causado pelo arredondamento, mas não representa uma previsão de geração para cada dia específico.
Use o resultado como estimativa inicial de dimensionamento
O cálculo de compensação do consumo é um primeiro filtro útil, mas um projeto fotovoltaico real inclui outras restrições. Área e geometria do telhado podem limitar a quantidade de módulos, enquanto sombra, azimute, inclinação, neve, sujeira, temperatura, limitação do inversor, perdas na fiação e degradação gradual podem reduzir a energia entregue. O consumo também pode mudar com a instalação de veículo elétrico, bomba de calor, bateria ou aquecedor elétrico. Regras de compensação e tarifas por horário podem fazer com que a economia financeira seja diferente da compensação energética, mesmo quando produção e consumo anuais sejam iguais. Para planejar, execute mais de um cenário: use uma produção diária conservadora por painel, uma provável e outra otimista. Você também pode testar a demanda futura prevista em vez de considerar apenas contas anteriores. Em seguida, confira o resultado em um modelo anual específico para o local e peça a avaliação de uma empresa instaladora ou profissional de engenharia qualificado. Esta calculadora não dimensiona inversor, bateria, estrutura, ampliação da entrada elétrica nem proteções; ela oferece uma base aritmética transparente para essas decisões posteriores.
Casos de uso
Faça uma estimativa inicial para o telhado
Transforme o consumo das contas e a produção local por painel em uma quantidade preliminar antes de solicitar propostas detalhadas.
Compare cenários de produção dos painéis
Teste projeções diárias conservadoras e otimistas para saber como clima, orientação ou módulo alteram a quantidade necessária.
Planeje a demanda futura da residência
Estime os painéis com o consumo projetado após adicionar veículo elétrico, bomba de calor ou outra carga relevante.
Perguntas frequentes
Quanto custa a estimativa?
O preço da API é US$ 0,002 por solicitação. O mesmo cálculo determinístico também pode ser executado no navegador.
Por que o resultado é arredondado para cima?
Painéis solares são contados como itens inteiros. Arredondar para baixo deixaria a produção combinada estimada inferior ao consumo sempre que houvesse uma parte decimal.
A potência do painel equivale à produção diária?
Não. Watts medem potência, enquanto a produção diária mede em kWh a energia gerada durante um dia e depende do sol e das condições do sistema.
A produção diária do painel pode ser zero?
Não. O valor precisa ser maior que zero. Uma produção nula ou negativa não permite calcular uma quantidade de painéis com significado físico.
O cálculo considera sombra e perdas do sistema?
Apenas indiretamente. Use uma produção diária por painel que já reflita radiação local, orientação, sombra, temperatura, comportamento do inversor e outras perdas.
O resultado garante a compensação total da conta de luz?
Não. Ele estima a compensação média de energia com os valores fornecidos. A cobrança também depende de horários, tarifas, encargos e regras locais de compensação.
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/eco/solar-panel-count-estimate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"average_daily_usage_kwh":30,"panel_daily_output_kwh":1.8}'const res = await fetch("https://api.kit.forhosting.com/eco/solar-panel-count-estimate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"average_daily_usage_kwh": 30,
"panel_daily_output_kwh": 1.8
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eco/solar-panel-count-estimate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"average_daily_usage_kwh": 30,
"panel_daily_output_kwh": 1.8
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eco/solar-panel-count-estimate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"average_daily_usage_kwh":30,"panel_daily_output_kwh":1.8}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"average_daily_usage_kwh":30,"panel_daily_output_kwh":1.8}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eco/solar-panel-count-estimate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"average_daily_usage_kwh": 30,
"panel_daily_output_kwh": 1.8
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eco.solar_panel_count_estimate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |