Skip to content
Libraries

Manual component entry

Enter a module or inverter by hand when no file is available.

Reviewed

What this is for

Hardware with no PVsyst file. The numbers become a characterisation marked as datasheet-derived, and every screen that shows it says so. Use this when you have a published sheet and no PAN or OND.

A row is rejected rather than completed from a guess. No dimensions, a technology too vague to fix a bandgap, a short-circuit coefficient with the wrong sign, a duplicate catalogue key, or a failed self-consistency check: all refused.

Steps

  1. Type one in from the library, or /app/components/new. The tab follows the library (?type=).
  2. Four kinds: Module, Inverter, Battery, Conductor.

Module

  1. Start from the CEC list when a register row has a complete electrical model but no published length or width. The register states an area, not a shape; guessing an aspect ratio would tile a roof with a fabricated dimension. Search, supply real dimensions from a datasheet. The electrical figures travel unchanged, never refitted.
  2. Otherwise fill The article (what you can buy) and Datasheet points at STC (what the fit is performed on). Five numbers and three coefficients. The single-diode set is derived from them, so a transposed digit here is a wrong yield everywhere downstream. The form checks they agree with each other before it accepts them.
  3. The characterisation is fitted, not measured. Provenance left empty records that the parameters were fitted from datasheet points.

Inverter

  1. The article, then Performance. A datasheet prints two efficiencies where an OND carries a measured profile. The product reconstructs a curve that reproduces both. Better than one number; still a reconstruction, and the characterisation says so.
  2. Peak and European efficiency are fractions, not percentages: 98.6 % is 0.986. A datasheet that prints none leaves the box unread rather than 0.0000. Zero cannot commit.

Battery

  1. One card. There is no characterisation, because dispatch uses the scalars as stated. A misread depth of discharge moves the autonomy figure directly and nothing downstream flags it. Nameplate is the number on the box, not the usable figure.

Conductor

  1. The conductor is not the published standard. Add a size the shipped table does not carry. The row is marked yours, so nobody reads it as coming from the standard. Resistance is checked against area and material: a datasheet that prints ohms per kilometre, typed as ohms per metre, removes every conductor loss from every report while looking ordinary on screen.

  2. Add the module (or inverter, battery, conductor); after a datasheet reading the button reads Confirm and add. Nothing is published to every team from here. Staff decide that.

This form only adds; it never opens on a row already in the library. Typing a module or inverter the library already holds adds your figures as another characterisation beside the row's own and leaves the row as it is; identical figures add nothing. The message after saving says which happened. Correcting a row in place is a curator's job: it reaches every design already on the row, results already simulated are not re-run, and the checked date is withdrawn.

Tips and common mistakes

  • Have a PAN? Import it. This form is the fallback, not the preferred path for a measured file.
  • Do not invent a length so the row will save. Completing a CEC candidate from a datasheet is the way a register row becomes layable.
  • Hybrid is separate from topology. Covering an outage needs a hybrid inverter and a bank. Without the bank, dispatch still disconnects.
Something went wrong. Reloading the page usually fixes it. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.