Sunset over a Comex-owned solar array at Raduša, Tešanj

    Energy asset control

    Every fifteen minutes, a decision for your plant.

    Every fifteen minutes BESS Optimizer decides what your PV and battery plant does, from the day-ahead prices, the production forecast and the plant's own limits. We add it above the controller you have, or deliver it with the cabinet, a Schneider Electric PLC and a Comex IPC. Any battery, any inverter.

    Proof you can check

    Schneider Electric integrator
    CertifiedSchneider Electric integrator
    years in industrial automation
    15+years in industrial automation
    projects delivered
    50+projects delivered
    plants under Comex price control, one with storage, and ours
    4plants under Comex price control, one with storage, and ours

    Start here

    Two ways in.

    You already have a plant with a battery

    We add the optimiser above your existing controller and connect to the battery and the inverters you have, over Modbus and OPC UA, from any vendor. Nothing that works gets replaced.

    Weeks

    You are building one

    We supply the control point: the cabinet, a Schneider Electric PLC, a Comex IPC, the networking, BESS Optimizer and the commissioning. The battery and the inverters come from the vendor you choose.

    Months, set by construction and grid energisation

    BESS Optimizer

    What it plans, and what it plans from.

    A linear programme decides, for every fifteen-minute slot of today and tomorrow, whether the plant charges, discharges, holds or curtails. It is deterministic: the same inputs give the same plan, and every decision can be read back afterwards.

    • Prices: the day-ahead curve for your market, at fifteen-minute resolution
    • Forecast: production from weather and irradiance, scored against the plant's own pyranometer to pick the best model
    • Limits: state of charge, inverter bounds, export limit, and the cost of a battery cycle

    Raduša yields about 30% more revenue than the same plant selling without our BESS Optimizer. Dispatch runs automatically; the operator can take manual control when the plant needs it.

    The public dashboard publishes that comparison daily: the same plant, with the optimiser and without it, against the same market prices.

    See today's result on the Raduša dashboard

    Behind the meter

    A business with its own PV is the same problem, smaller.

    A factory or a warehouse with rooftop PV and a battery faces the same fifteen-minute decision as a plant: charge from the roof or the grid, cover the evening from the battery, stay under the connection limit, and never pay for a cycle that does not earn one. The optimiser plans it from your tariff, your load and your production, and the control cabinet carries it out. In 2026 Croatia and Slovenia opened grant schemes for businesses adding a battery to existing PV; the case is strongest where power is dear and the roof is already there.

    • Tariff windows and peak charges, not only the exchange price
    • Self-consumption first; export only when it pays
    • The connection limit respected on every slot
    • Several sites under one view, if you run more than one

    Start here

    Two problems we solve. Pick yours.

    Negative-price curtailment

    Stop exporting when the day-ahead price goes to zero or below. No battery required.

    BESS integration and optimisation

    The control layer between the market and your battery plant, supplied with the hardware and the commissioning.

    You are here

    Scope

    What one contract contains.

    Which layer we supply and which stays yours, line by line — including the ones we deliberately do not take on.

    What one contract contains.
    LayerSupplied by Comex
    BESS OptimizerDispatch plan every fifteen minutes, forecasting, market data, monitoring, alerting
    Industrial PCFanless x86 node at the plant running the optimiser and the gateway
    ControllerSchneider Modicon M262, IEC 61131-3 program, OPC UA server, when the plant has none we can use
    Cabinet and wiringPre-wired, tested, DIN rail
    NetworkingPrivate VPN, mutual TLS per site, outbound connections only
    CommissioningSite works, sign-off, operator handover
    Battery and invertersYours, from any vendor. We connect to them over Modbus and OPC UA; we do not supply them
    Plant controllerWhichever controller the grid code requires is integrated, not replaced

    What we ship

    The control cabinet, not the battery.

    We do not sell battery systems. The battery and the inverters are yours, from the vendor you choose, and different vendors can sit under the same control point. What arrives from us is the cabinet: a Schneider Electric PLC, a Comex IPC, the networking, pre-wired and tested, then commissioned against your connection conditions.

    Vendor-agnostic by design

    We do not sell the battery or the inverters, so we have no reason to prefer one make. The control point speaks the protocols the equipment already has, and different vendors can sit under one plan.

    • Battery systems and their BMS over Modbus TCP or OPC UA, any make
    • PV inverters over Modbus; INVT through Solarman loggers is proven in the field, other families after a register check
    • Existing plant controllers integrated, not replaced; Schneider Modicon supplied where the plant has none
    • Mixed fleets: one optimiser, one dashboard, several vendors
    • Open battery cabinet showing stacked battery modules, BMS and orange DC cabling

      Our own storage at Raduša: the battery is the vendor's, the control on top of it is ours

    • Interior of a battery container with battery modules racked in four columns and climate control

      Inside the Raduša container, racked and cooled for continuous duty

    • Comex-branded battery container installed beside a solar array

      Installed beside the array and tied into the plant through the control point

    The system

    Built to industrial control standards, not cloud-software ones.

    • The controller is the authority

      The plant's controller runs the plant. Everything above it, including our cloud, is advisory.

    • A local copy of the plan

      The Comex IPC at the plant holds the schedule and the configuration, so a lost link changes nothing about what the plant does next.

    • Three-layer fail-safe

      Broker-side last will, a cloud watchdog, and a controller-resident fallback that zeroes setpoints and holds charge. Verified by pulling the link.

    • Read before act

      Every setpoint is checked against inverter bounds and state-of-charge limits before it is written, verified after, and logged with who and when.

    • One-second telemetry

      Power, state of charge, import, export, production and alarms, retained and queryable for any past interval.

    • Private networking

      Mutual TLS per site from our own certificate authority, outbound connections only. No inbound ports at any plant.

    Proof

    Look at a plant we own, running now.

    Raduša is our own solar plant with a battery of about 300 kWh and 125 kW. Our solutions are tested and verified on plants we own, and the monitoring that shows them running is public.

    Open the Raduša dashboard

    Read-only. It shows the plant as it is, including the days it does something we did not expect.

    Continuity

    What happens to your plant if something happens to us.

    It is a fair question to ask a company of our size, and the answer is contractual rather than reassuring: source code in escrow with release on defined events, interface and protocol documentation delivered with the plant, and a written handover procedure. Underneath that, the control path runs on open protocols end to end, OPC UA to the controller, MQTT over TLS to the broker, Modbus to field devices, so another competent integrator can take it over.

    Taking a battery into NOSBiH's balancing market? That is a different programme: what is already proven on plants, what still has to be built for aFRR, and how long that takes.

    Read the capability dossierPDF, Rev C, 10 September 2026.
    Coal running on the main conveyor at RMU Kakanj's Vrtlište plant

    Proof, not projection

    0 min

    unplanned downtime during the changeover

    At RMU Kakanj we rebuilt control, motor starting and supervision across two coal lines — without stopping production once.

    Read the case study

    Built on industry-standard components

    • Schneider Electric
    • Teltonika
    • Intel
    • Oracle Cloud
    • Mean Well

    Nothing proprietary on the wire: OPC UA, MQTT over TLS and Modbus end to end.

    Comex crew installing solar trackers during a plant build

    On site

    The same crew that builds and runs our plants

    Our engineers install and commission on site, or a local contractor follows our specification. Either way we stay with you to the end.

    Questions we actually get

    Do you work with our existing inverters and batteries?
    Yes, and that is the point. We do not sell batteries or inverters; we connect to whatever your vendor supplied, over Modbus and OPC UA, and we can run different vendors under one control point. Nothing that works has to be replaced.
    Can we have the optimiser without new hardware?
    If your plant already has a controller we can reach, yes. The optimiser runs on a Comex IPC we add at the plant and writes its plan to the controller you have. If there is no controller, or it cannot take an external setpoint, we supply the control point as well.
    Do you supply the hardware too, or only software?
    Both, as one contract when you need it: a Schneider Electric PLC, a Comex IPC, the cabinet, the networking, the commissioning and the software that runs on it. Most optimisation vendors never touch the plant, and most integrators do not model the market.
    What does it cost?
    It depends on scope, and we quote against a plant rather than a price list. Adding the optimiser above an existing controller is the smaller engagement; a full control point for a plant under construction is the larger one.
    How long does it take?
    Above an existing controller: weeks. A full control point for a new plant: months, and the schedule is usually set by construction and grid energisation rather than by us.
    What happens when the connection drops?
    The plant carries on. The controller holds the current plan and the fail-safe logic locally; our cloud is advisory, and its absence is not an outage.
    Are you certified?
    We are a certified Schneider Electric integrator with fifteen years in industrial automation. Grid-code component certification is not something we hold today, and we would rather say so here than surprise you at commissioning.

    For EPCs and integrators

    You keep the customer. We supply what is behind the battery.

    If you sell and install storage, the optimiser and the control point are the part your battery vendor does not give you and your customer will ask about. We deliver them to your specification or ours, commission with your crew or ours, and stay out of your customer relationship. Ask for the partner scope and the commissioning checklist.

    Talk to an engineer

    Start with the plant you have, or the one you are planning.

    Tell us the project stage, the connection status and the size if you know it. An engineer replies, not a sales sequence, and the first answer is whether we are the right contractor for it.

    We use your details only to prepare your analysis. No newsletter, and we do not pass them to anyone else.

    This website uses cookies

    We use cookies for advertising, analytics and social features. The site works the same if you deny them.

    Privacy policy