Plant Care
- • Climate Control & VPD16
- • Disease & Pest Management14
- • Nutrient Solutions & EC34
- • Plant Health Monitoring7
10 parameters · live recalculation on every change
Lighting, pumps and fans add up to the daily draw the solar array must recharge — the running total lands on the draw.
Running total after each term — the final net matches the headline reading in the result card, kept in sync live.
This is a deterministic model: the same inputs always produce the same outputs, calculated entirely in your browser with nothing sent to any server. It is a planning aid — not a quote, not a dosing instruction, and not a yield forecast. Treat every line as a working estimate and validate it against your own prices and measurements.
It models one system: The Pro-level electricity and autonomy blueprint for a grow room. Enter the lighting, pump and fan wattage with run hours and the engine returns the daily and monthly kWh draw, the utility bill at your rate, the exact solar panel count your peak-sun hours and wiring losses demand, the battery bank in kWh and amp-hours held against depth of discharge, the 1.25x inverter rating with its continuous-load safety read, and the annual carbon footprint at 0.4 kg CO2 per kWh.
The engine computes 10 outputs from your 10 inputs. The headline number is Daily Energy (kWh/day), alongside Monthly Energy, Monthly Cost, Solar Panels. Every output updates live as you change a parameter.
Outputs depend on the inputs and assumptions shown here. Confirm relevant measurements and local conditions before acting.
Sum the system wattage — total watts = light + pump + fan. Pumps and fans often run 24 h/day, so their daily share rivals the lights.
Compute the daily energy: total watts × run hours ÷ 1000 = daily kWh. That single number is the whole load story.
Scale to the month (× 30) and bill it (× rate) for the monthly cost, then fold in the annual CO2 at 0.4 kg/kWh.
Size the battery from the daily draw against your depth of discharge: bank kWh = daily ÷ (DoD/100), then convert to amp-hours at the bus voltage.
Size the solar array so it recharges the daily draw inside peak sun hours after system losses: panels = daily kWh ÷ (sun hours × panel watts × (1 − loss/100)).
Size the inverter at 1.25x the continuous load so the draw sits at 80% of rating, and read the safety and cost bands from the load and the bill.
Load math: total watts = light + pump + fan, then daily kWh = watts × hours ÷ 1000. A 1,000 W light over 18 h is 18 kWh/day alone — the pure arm the scenario checks confirm.
Solar sun hours are not daylight hours — they are 1000 W/m²-equivalent hours. A 5 PSH site turns a 400 W panel into ~2.0 kWh/day before losses, ~1.6 kWh at a 20% loss budget.
Depth of discharge decides the bank: LiFePO4 tolerates 80%, lead-acid must rest near 50%. Deeper DoD shrinks the bank but shortens cycle life — size for the chemistry you run.
The inverter carries the load at 80% of its rating when sized 1.25x — the same continuous-load margin as the NEC 80% rule. Below 80% you have surge headroom for pump startups at 2–3x running watts.
System loss at 20% folds in wiring resistance, inverter conversion and charge-controller losses. Hot installs and long DC runs push it higher — derate to 25–30% and the panel count rises with it.
CO2 at 0.4 kg/kWh is the US grid planning average; spot emissions vary by region and time of day. Multiply your monthly kWh by your local marginal rate for a truer footprint.
This model combines the earlier Electrical-load, Solar-battery-sizer, Energy-cost-simulator, Running-cost-calculator models.
Daily energy is total system wattage (lights + pump + fans) multiplied by run hours and divided by 1,000. A 1,000 W light over an 18 h photoperiod is 18 kWh/day on its own; adding a 200 W pump and a 100 W fan on the same timing brings a 1,300 W system to about 23.4 kWh/day. The engine sums every load first, then integrates the day — so the daily kWh number is the honest full-circuit draw, not just the light.
Divide your daily kWh (in watt-hours) by what one panel delivers in a day: peak sun hours × panel watts × (1 − system loss). On a 5-sun-hour site a 400 W panel produces about 1.6 kWh/day after a 20% loss budget, so a 23.4 kWh/day grow needs roughly 15 panels. Fewer sun hours or losses above 20% raise the count — and over-sizing slightly buys cloudy-day recovery.
Size the bank to hold a full day of draw at your depth of discharge: bank kWh = daily kWh ÷ (DoD/100). A 23.4 kWh/day grow on LiFePO4 at 80% DoD needs about 29.3 kWh (610 Ah at 48 V); lead-acid at 50% would need nearly double. The DoD buffer is the difference between a bank you can drain and a bank you destroy.
Inverters, like breakers, must run below their nameplate continuous rating. Sizing at 1.25x the load parks the draw at exactly 80% of the inverter rating — the same continuous-load margin as the NEC 80% rule — leaving headroom for pump startup surges that can spike to 2–3x running watts. A 1,300 W grow therefore gets a 1,625 W inverter, and the safety read turns yellow at that 80% running point by design.
The 20% default is the full-chain loss budget between the panel and the load: wiring resistance on long DC runs, inverter AC conversion, and charge-controller losses, plus a temperature derate on hot panels. It concerns the yield of every panel you install. Hot roofs and distant battery banks push the true figure higher — derate to 25–30% there and the panel count climbs accordingly.
Emissions are monthly kWh × 12 × 0.4 kg CO2 per kWh. On a 702 kWh/month grow that is about 3.4 tonnes of CO2 per year — roughly the footprint of a small car. The 0.4 kg/kWh is the US grid planning average; if you live in a coal-heavy region or run at peak hours the real number is higher, and solar reclaims it at the panel.