Clients on both sides of the meter. Every project starts with the client's measurements and documents.
The operator of a large PV farm doesn't know what they actually earned on energy sales last month broken down by channel. A manufacturer with PV doesn't know how much they spent on demand exceedance penalties or how much they lost on surplus sold at negative prices. A developer doesn't know exactly why the DSO rejected their grid connection request. There's no tool, report, or model to base the next move on.
Most farms in Poland have a minimal SCADA, just enough to meet the DSO's requirements at commissioning. The asset owner sees it differently. The old system doesn't compute revenue in real time, doesn't produce PPA reports, doesn't handle ESG reporting, and won't help extend the portfolio with energy storage.
A manufacturer on Poland's B23 tariff that we audited in 2026 paid over 100,000 PLN in Tauron demand exceedance penalties. Worst month: 20,000 PLN. At the same time PV surplus went to the grid at balancing market prices, sometimes deeply negative. The plant was paying twice.
A developer with a portfolio of farms over 100 MWp filed to expand an existing site with 100 MW and 200 MWh of energy storage, without increasing exports. The DSO refused without a specific technical justification. A second application without prior analysis risks another refusal.
Three systems for three segments. They share the same approach. We start from the client's data and finish with a report or system that holds up to a counterparty, an auditor, a bank, or the DSO.
For utility-scale PV operators. Active production portfolio management in real time. Control aligned with spot prices and PPA contracts. 1-second resolution.
→ Read moreFor industrial plants with PV. Audit of consumption data and devices, recommendation, export control plus diverting surplus to hot water heating.
→ Read moreFor PV and storage developers. We determine how much capacity the DSO will actually allow at the chosen point.
→ Read moreAn operator of a large farm in 2026 can no longer produce blindly. Spot prices go deeply negative; the 2025 record was minus 30,000 PLN per MWh. Part of production is committed under a PPA, so you can't simply shut it down. PSE expects the dispatcher's commands to be executed within a second. The ESG auditor wants reporting with a defensible methodology. All of this has to be managed in parallel, in real time.
The old SCADA the operator received with the farm was not designed for this market. Smart Export SCADA is designed for this market from the first line of code.
Every second the system looks at three things at once. The current spot price on the power exchange. The forecast price for the next 15-minute window. The volume still to be delivered to the PPA counterparty today.
The control decision follows from those three. At a positive spot price, production runs at full volume. At a negative price, if the PPA hasn't been fulfilled yet, we produce exactly what the contract requires and curtail the rest. Once the PPA is delivered with the price still negative, we go to zero. And when the spot price returns above zero, we maximise production beyond the contract.
The rules are configurable to the specific PPA portfolio and the operator's sales strategy. Each decision is recorded with its rationale: what the input values were, which rule was applied, what the system did. The operator can show the PPA counterparty and the auditor exactly what happened and why.
A single dashboard shows every site in real time. Current revenue and lost revenue for today. Who's producing, who's down, where the alarms are, where curtailment is enforced, how PPA delivery is tracking for the current day. Drill down to a single string; group control the other way: one command across a chosen subset of farms.
Four default views, one each for the asset owner, the O&M operator, the asset manager, and the offtaker. Each sees as much as they need and nothing more.
The market standard is KPIs computed in 5- or 15-minute windows. We compute them every second.
On the production side we measure energy produced, performance ratio, module temperature, active and reactive power. On the money side: current revenue, average realised sale price broken down by channel, how much you earned on spot beyond PPA, how much you lost to enforced curtailment and to faults. On reliability: which site alarms most often, how long the last fault lasted, where yield consistently drops. On grid: number of dispatcher commands and reaction times, compliance with voltage and frequency limits.
Full list of KPIs in the technical documentation, on request.
The system converts operational data into the reports the PPA counterparty and the ESG auditor require. Monthly, quarterly, annual. PDF to sign, raw data in the annex, methodology written so the auditor can reproduce every number.
For avoided emissions we multiply exported energy by the Polish grid's emission factor at the exact hour of export, not averaged over the year. The difference between these two approaches can reach 30%. The client wants a higher, more honest result. The auditor wants a methodology. This approach delivers both.
Two things most operators don't have in their portfolio yet but will probably add within two to three years.
First, energy storage. Smart Export SCADA is designed so that adding a battery is a configuration change, not a new project. The system supports peak shaving, exchange arbitrage, frequency response, and joint optimisation of the farm and battery at the point of settlement.
Second, providing balancing services to PSE. The communication architecture meets the technical requirements for a Balancing Service Provider. We also support the operator through the application and certification process.
The old SCADA the operator received with the farm stays in place. We don't touch it. Our layer sits above it and extends visibility. We talk to existing controllers, inverters, dataloggers, weather stations, and the GPZ substation. We read data down to the level of a single string.
The system meets the standards a modern energy operator in Poland and the EU is required to follow. Architecture compliant with IEC 62443-3-3 at SL2 for industrial automation. Compliance with NIS 2 and the Polish National Cybersecurity System Act. Operational processes aligned with ISO 27001. Networks segmented into OT and IT layers. Every operator has their own role and permissions, every action is logged.
At every site we install a gateway, firewall, local server, and UPS. Integration with existing controllers via Modbus, OPC UA, or other open standards. Central platform in the cloud, on-premise, or hybrid. All cloud infrastructure hosted in the EU.
We quote in two variants: one contract for the whole portfolio, or pricing per site. Capex and opex broken down by component, ten-year total cost of ownership. License model effective after contract expiry, data portability guaranteed. Deployment time depends on portfolio scale and integration scope.
Deployment references on request, after NDA.
Different client, different problem. An industrial plant with its own PV pays two bills it doesn't control. First, demand exceedance penalties — sometimes five, sometimes twenty thousand PLN a month. Second, heating hot water for the workforce, with gas or district heating. At the same time, PV surplus flows to the grid at balancing market prices that are often very low.
SolarShower connects these problems. Export control holds back the surplus when prices are unfavourable. The energy goes instead to electric heaters in the DHW tanks. The plant's heating controller (Danfoss or other) receives a signal to stop heating from the grid in parallel. One system closes both costly streams.
We don't sell a system off the shelf. The first thing we do is an audit. We look at the plant's consumption data, the last 24 months of Tauron invoices, and how the inverters actually run. Very often we find things the client hadn't noticed. Unwanted shutdowns. Unnecessary temperature derating. Control modes set once by the installer and never reviewed. Demand penalties that could have been avoided with simple changes.
The audit report shows concrete numbers. How many MWh you produce per month, how much you consume on site, how much you export. The price your supplier actually settles at (from invoices, not assumptions). How much you've paid in penalties over the last 24 months. How much can be recovered through export control alone, and how much by diverting surplus to heaters, process equipment, or vehicle charging.
In most cases SolarShower in a variant matched to the plant's scale. Sometimes just the export control module, without heating integration. Sometimes we tell the client directly that the investment in our system won't pay back, and explain why. Example: a plant whose own consumption exceeds PV production for most of the year.
Technical design, control cabinet with on-site installation, integration with the existing heating automation, dashboard with remote access and push alarms, monthly savings reports ready for ESG, SLA-based maintenance.
Audit: priced individually, depending on the scale of the installation. Deployment: 80-250 k PLN depending on power, number of DHW tanks, and integration scope. Up to 49% of costs may be funded by the Polish FEnIKS 1.1 EU programme. We prepare the energy audit for the grant application together with the client. Deployment time: 2-4 months.
An operator of an existing farm needs SCADA. A plant with PV needs EMS. A developer preparing a grid connection application needs a grid study.
We determine how much capacity the DSO will actually allow at the chosen point of connection. We work with operator data and our own models. The output is a concrete MW figure, a technical connection scheme, and the arguments to take into the conversation with the distributor.
For each site, a technical report (30-40 pages PDF), an executive summary (5-7 pages), the source files of the grid model for further use in due diligence, a 90-minute online review meeting, and 30 days of consulting support after delivery.
30-70 k PLN net per site, depending on scale. Typical project: 4-8 weeks from contract signing. Payment: 50% upfront, 50% on delivery.
Manufacturing plant on Poland's B23 tariff, 450 kW contracted demand, 750 kW DC PV farm connected through a dozen-plus inverters from one of the major brands. The audit showed over 100,000 PLN in demand exceedance penalties (worst month: 20,000), suboptimal inverter control modes, and PV surplus regularly sold during hours with deeply negative prices. We deployed SolarShower in full configuration with a controller at the tanks, integration with the existing Danfoss heating controller, and three DHW electric heaters of 10 kW each.
Results of the first production week: zero export 100% of the time, 13 MWh of self-consumption, 10,084 PLN of savings. Data from the production dashboard, available under NDA.
Full description and live dashboard: solarshower.pl.
A developer with a portfolio of farms across several locations in Poland. Two of them needed a study: the main one with a farm over 100 MWp DC, and the second, smaller, with a farm of about 30 MWp DC.
Starting point: the DSO refused to expand the larger site with 100 MW and 200 MWh of energy storage, even though the application did not increase exports. Without a specific technical justification. The client could file another application blindly and risk another refusal, or first understand how much capacity this grid will actually accept.
For each site we delivered a technical report with a recommended storage capacity, an executive summary for the board, source files of the grid model for investor due diligence, and a technical argumentation for the letter to the DSO. Cost: just under 70,000 PLN for both sites. Time: 6 weeks.
SCADA deployments on utility-scale farms are discussed individually after signing an NDA. The scale of the reference portfolio and the integration scope to be agreed.
For Smart Export SCADA: data from existing controllers, dataloggers, PPA invoices, and dispatch history. For SolarShower EMS: inverter data and Tauron invoices. For grid studies: DSO data and our own models. Every recommendation we make holds up to a bank, an auditor, the DSO, and PSE.
Most integrators deliver a technical system and say "configure it yourselves". Smart Export SCADA is designed from the first line of code around the asset owner's actual questions. How to optimise sales at volatile spot prices. How to fulfil the PPA. How to report for ESG. When it makes sense to add storage. Engineering serves the business, not the other way around.
We know the mechanics of PPA settlement, the BSP path with PSE, URE regulations, and the requirements of the grid code and cybersecurity standards. We don't translate a textbook. We know what communication with Tauron, PGE, Enea, and PSE actually looks like.
Industrial automation and SCADA engineers, backend and embedded developers, an energy market and regulations analyst. All based in Poland.
Engineer with over 10 years of experience in industrial energy and automation. Combines firmware programming with energy market analysis and PSE mechanisms.
Fill in the form. We'll get back to you within one business day. A specific person from the team, matched to the topic of your project, will be in touch.
Your data goes only to us (Grid Experts). We do not sell it and do not share it with third parties. We reply within 1 business day.