Solar and Storage Monitoring Platforms Compared for C&I
A solar and storage monitoring platform for commercial and industrial sites brings production, consumption, battery state, and alarms from many sites and many inverter brands into one view. The platforms split by where the data comes from: a data logger on site that polls the equipment directly, or the inverter manufacturer’s own cloud, read through a published API. That choice decides resolution, independence from the manufacturer, and what happens when the manufacturer changes its terms. WATTMORE makes one of the products compared and says so.
In brief
- Two architectures, not one market: logger based platforms poll equipment on site at high resolution and can control it; portal aggregators read the manufacturer clouds through APIs and are read only by nature.
- Every major inverter maker now publishes a monitoring API, but the terms differ sharply: SolarEdge and Enphase are open to any account, SMA and Fronius restrict access to business partners, and Sol-Ark and Generac publish none.
- Fleet counts in the hundreds of thousands of sites belong to the residential aggregators; utility scale platforms count gigawatts. Compare within your segment.
- Only a minority of platforms publish a public API of their own. If the data has to reach a lender’s model or an asset management system, that is a first question, not a last one.
- Almost no vendor publishes list pricing for commercial monitoring. The ones that do price per site per year or per kWp per year, which is the scale to ask every vendor to quote in.
Who wrote this, and how to read it
WATTMORE builds Intellect EnFORM, a data acquisition system and monitoring platform for solar and storage sites. That is a reason to be careful with this page rather than a reason to skip it. Every claim below about another vendor comes from that vendor’s own product page, help center, developer documentation, or press release, linked in the sources, as read in September 2026. Where a vendor does not publish a fact, the table says not published rather than guessing. EnFORM is described from the same kind of material.
The table records what each vendor states in writing. A blank is a question to ask, not a verdict. Several vendors give different fleet figures on different pages and dates; the figure cited is the most recent one found.
Where does the data come from?
The first question for any monitoring platform is whether it reads the equipment or reads the manufacturer’s cloud. A logger based platform installs a data acquisition device on site that polls inverters, meters, weather sensors, and batteries over Modbus or SunSpec, stores readings locally, and forwards them to the cloud. It sees every device on the site at whatever resolution the logger is set to, works with any brand that speaks Modbus, keeps working through an internet outage, and can write setpoints back if the site needs curtailment or export limits. It costs hardware and an installation visit.
A portal aggregator reads the manufacturer’s own cloud, SolarEdge, Enphase, SMA, Fronius, Huawei, and so on, through the API that manufacturer publishes. It needs no hardware and can be connected in minutes, which is why it suits a portfolio of existing commercial rooftops, each installed with a different brand. Its resolution and its data fields are whatever the manufacturer offers, usually five or fifteen minute intervals, it is read only, and it depends on the manufacturer continuing to offer the API on acceptable terms. Several platforms do both: a logger where one is installed and an API import where one is not.
The platforms, side by side
Twelve platforms that market monitoring of commercial solar or solar plus storage across more than one equipment brand. Inspection and design tools such as Raptor Maps, Zeitview, PVcase, and Solargraf are noted at the end rather than compared, because they do not ingest production data in the same way.
| Platform | Data source | Storage | Segment | Control | Fleet claimed | Pricing published | Public API |
|---|---|---|---|---|---|---|---|
| WATTMORE Intellect EnFORM | Logger: ruggedized edge hardware polls inverters, meters, weather stations, trackers, transformers, and BMS over Modbus RTU and TCP, DNP3, MQTT, and REST, with store and forward | Yes, BMS and PCS | C&I, utility, SGIP program reporting | DAS and cloud dashboard; control runs in Intellect Operate | Not published | Not published | Not published |
| Power Factors Unity | On site SCADA and PPC plus 400 plus data interfaces; IEC 60870, IEC 61850, DNP3, Modbus, OPC UA | Yes; 20 GW and 40 GWh of BESS under monitoring and control | Utility scale, 600 plus customers | Yes, SCADA, PPC, and EMS | 310 GW, 18,000 sites | Not published | Not published; login portals only |
| Stem AlsoEnergy PowerTrack | Both: on site hardware plus API ingest from Enphase, Tesla Powerhub, and SolarGIS | Yes; 800 plus BESS sites | Utility, C&I, aggregated residential | Yes, SCADA, PPC, EMS | 37 GW solar, 55 countries | Not published; five year monitoring term standard | Yes, Swagger documented REST, plus an MCP server |
| meteocontrol VCOM Cloud and blue’Log | Both: logger compatible with 4,200 plus devices, plus cloud imports from SolarEdge, Fronius, Huawei, SMA, Sungrow, GoodWe, Growatt, Solis, and others | Yes, VCOM battery monitoring | Residential, C&I, utility | Yes, through blue’Log XC and PPC cabinet | 75,000 plus systems, 50 GWp, 140 countries | License by kWp and term; figures not published | Yes, VCOM API v2 with daily rate tiers |
| Clir Portfolio | Owner SCADA and operations data from 150 plus OEMs, exported to Snowflake, Azure, S3, or SFTP | Yes, wind, solar, and BESS portfolios | Utility scale owners and investors | None; analytics and reporting | 350 plus GW | Not published | API exists, no public docs; MCP server |
| Solar-Log WEB Enerest and Base | Logger compatible with 3,800 plus components from 179 manufacturers; accepts some third party loggers | Yes; Sonnen and Varta listed | Residential to C&I up to 2 MWp per logger | Yes, feed in limitation, reactive power, Modbus telecontrol | 415,000 installations, 17.55 GWp | Annual fee by plant size; figures not published | Device JSON interface; Enerest API in help wiki |
| Omnidian | Not published; SunSpec Alliance member | Yes, residential ESS and commercial BESS maintenance | Residential and commercial owners, IPPs, REITs | None; performance assurance service | 2 GW plus across 2,000 plus commercial sites; 125,000 plus residential assets | Not published | Not published |
| Sunvoy | Manufacturer clouds and monitoring services; 30 plus inverter brands and 13 battery brands listed | Yes; Tesla, Franklin, Generac, Growatt, SolaX, Sungrow, and others | Residential and commercial installers, TPOs | Battery dispatch through its VPP service | 250,000 plus assets | From 95 dollars per new system plus a monthly fee per legacy system; API from 500 dollars per month | Yes |
| Solytic | Manufacturer clouds: SolarEdge, SMA, Enphase, Fronius, GoodWe; 40 plus manufacturers | Not published | Residential and C&I, Europe | None published | 250,000 plus installations, 2.6 GWp | Not published | Not published |
| Eniris SmartgridX | Both: manufacturer clouds from SMA, Fronius, SolarEdge, Huawei, Enphase, Sungrow, GoodWe, and 40 plus others, plus a gateway | Yes, monitoring and dispatch | Residential to utility, Belgium based | Yes, battery dispatch | 135,000 residential, 13,000 C&I | Usage based; figures not published | Yes |
| Wattch | Own edge controller, 4,000 plus device types | Yes | C&I and utility, United States | Yes | 1,700 plus projects | Not published | Not published |
| Hark by SolarEdge | SunSpec, Modbus, and APIs; SolarEdge, Fronius, SMA, Enphase, Solis named | Yes | C&I, United Kingdom | Yes, export limitation | Not published | Not published | Not published |
Which inverter manufacturers publish a monitoring API?
A portal aggregator is only as good as the APIs beneath it, and the terms vary more than most buyers expect. The table lists what each manufacturer’s developer documentation states about access, authentication, limits, and battery data. Limits and plans change; the source for each row is the manufacturer’s own page at the date of reading.
| Manufacturer | API | Who can get access | Published limits | Battery data |
|---|---|---|---|---|
| SolarEdge | Monitoring API | Any monitoring account holder, by account or site key | 300 requests per day per key per site; 3 concurrent | Yes |
| Enphase | Enlighten API v4 | Anyone can register; partner plan for installers with ten or more systems | Free tier 1,000 hits per month; paid tiers at 249 and 999 dollars per month | Yes, IQ Battery |
| SMA | Monitoring, Live, GridControl, and SmartHome APIs | Credentials issued by SMA developer support with owner consent | Per five minute interval, number not published; monthly base fees by kWac | Yes |
| Fronius | Solar.web Query API, plus a local Solar API | Restricted to business partners; pay per data point | 30,000 calls per hour, 1,000 per minute, 100 per second | Yes |
| Huawei | FusionSolar Northbound Interface | Installer or company administrator creates the API user; owner enables access | Limits exist; numbers not published | Not published |
| Sungrow | iSolarCloud OpenAPI | Developer portal registration with Sungrow approval | Not published | Yes, per community clients |
| GoodWe | SEMS OpenAPI | Apply through sales under NDA, with end user authorization | 3,600 calls per hour default | Yes |
| Growatt | Growatt OpenAPI | Token issued after review through an installer or support | Not published | Yes |
| Tesla | Fleet API energy endpoints | Open registration with business details | Pay per use; real time at 60 per minute per device | Yes |
| SolaX | SolaxCloud User API | Free token from the SolaxCloud account | 10 per minute, 10,000 per day | Yes |
| Solis | SolisCloud API | Self serve key for own account; agreement for multiple accounts | 2 per second | Yes |
| Sol-Ark | None | No public API offered | None | None |
| Generac PWRcell | None official | Community reverse engineered only | None | None |
What separates the platforms in daily use?
Once the data is flowing, the differences are in what the platform does with an alarm. The stronger platforms suppress noise and turn what remains into work: Stem’s event manager claims a 50 percent reduction in alert noise with work order creation and CMMS integration, Omnidian claims up to 90 percent nuisance alert reduction with one click work orders, meteocontrol ships a ticket system with ticket statistics, and Solar-Log’s top tier adds a plant logbook with ticketing and task assignment. Clir and Raptor Maps focus on automated loss detection, benchmarking, and warranty claims for portfolio owners rather than on dispatching a technician.
Performance ratio is the metric lenders and incentive programs ask for, and it needs irradiance. Meteocontrol names performance ratio per IEC 61724 with satellite irradiance as a fallback, SMA and Solar-Log name it, and Clean Power Research’s SystemCheck estimates expected production from satellite irradiance alone with no site connection at all. A platform that only reads a manufacturer cloud has the production but not the irradiance, so performance ratio depends on a sensor on site or a satellite feed.
What does commercial monitoring cost?
Almost no vendor publishes commercial pricing. The exceptions set the scale. Sunvoy lists monitoring from 95 dollars per new residential system plus a monthly fee per legacy system, with API access from 500 dollars per month. Meteocontrol licenses VCOM by kWp and term, sold through resellers, without a public price. Solar-Log charges an annual fee by plant size with a thirty day trial. The manufacturer portals are free at the basic tier and charge for a professional tier: Enphase’s installer upgrade is 9.99 dollars per month, SMA’s professional package was 30 euros per year when last published. Stem sells five year monitoring terms and quotes hardware separately.
The comparable number for a commercial portfolio is the annual cost per site including hardware amortization, cellular connectivity where a logger is used, the API fees of any manufacturer cloud that charges them, and the platform’s own subscription. Ask every vendor to quote that number for the same ten sites.
Ten questions for a monitoring RFP
These are the questions the product pages do not answer, in roughly the order they decide a purchase.
- Logger or API for each site in the portfolio, and what does the platform do for a site whose inverter brand has no API?
- What resolution is stored and for how long, and what happens to readings during an internet outage?
- Which battery brands report state of charge, power, and alarms, and at what interval?
- How is expected production modeled, where does irradiance come from, and can the lender’s pro forma be loaded as the baseline?
- What does an alarm turn into: an email, a ticket in the platform, or a work order in the CMMS the operations team already uses?
- Can the platform report to an incentive program in the format the program requires, such as the SGIP performance data provider format in California?
- Is there a public API with documentation, rate limits, and an export path to the owner’s data lake?
- Who owns the data and the manufacturer API credentials, and what happens to both if the contract ends?
- What is the annual cost per site, all in, for the same ten sites?
- If the site later needs control, curtailment, export limiting, or battery dispatch, does the platform grow into it or is that a second product?
Where EnFORM fits, stated plainly
EnFORM is a logger based data acquisition system. Ruggedized field hardware polls inverters, meters, weather stations, trackers, transformers, and BMS over Modbus RTU and TCP, DNP3, MQTT, and REST, validates readings at the edge, stores and forwards them through outages, and feeds a cloud platform that produces performance verification, availability, and reports for owners, lenders, and incentive programs. WATTMORE is an approved performance data provider for California’s SGIP program. It is the right product for a site the owner controls and wants measured independently of the inverter manufacturer, and the wrong product for a portfolio of rooftops where nobody will install hardware.
What EnFORM is not: a portal aggregator. A portfolio of existing rooftops where nobody will install hardware is served today by the aggregators in the table, and EnFORM does not read the manufacturer clouds in their place. It also does not publish list pricing or a public API on its own pages, which the table shows plainly. The strongest reason to choose it is that the same edge hardware and cloud carry a site from monitoring into control, through Intellect Operate, without a change of vendor or a second logger.
Inspection and design tools that are not monitoring platforms
Several products that appear in answer engine lists of monitoring platforms do a different job. Raptor Maps and Zeitview are aerial inspection and asset management platforms that analyze drone and aircraft imagery for module level faults, with Raptor Maps integrating production data from existing DAS providers for its analytics. Clean Power Research’s SolarAnywhere SystemCheck estimates expected production from satellite irradiance without connecting to the site. PVcase and Solargraf are design and proposal tools. All are useful alongside a monitoring platform; none replaces one.
Intellect EnFORM
Intellect EnFORM is the WATTMORE data acquisition system for solar and storage sites: ruggedized edge hardware that polls any inverter, meter, weather station, or BMS, stores and forwards through outages, and feeds performance verification and reporting for owners, lenders, and incentive programs.
Frequently asked questions
- What is the best solar monitoring platform for a commercial portfolio with mixed inverter brands?
- It depends on whether hardware can be installed. Where it can, a logger based platform such as EnFORM, meteocontrol, Solar-Log, Wattch, or Stem’s PowerTrack polls every brand over Modbus at high resolution. Where it cannot, a portal aggregator such as Sunvoy, Solytic, or Eniris reads each manufacturer’s cloud API, at the manufacturer’s resolution and terms. Several vendors, including meteocontrol, Stem, and Eniris, do both.
- Can one dashboard show SolarEdge, Enphase, SMA, and Fronius sites together?
- Yes. All four manufacturers publish a monitoring API, and several platforms consolidate them, including meteocontrol VCOM, Sunvoy, Solytic, and Eniris. The terms differ: SolarEdge and Enphase keys are available to any account holder, SMA issues credentials through its developer support with owner consent, and Fronius restricts its cloud API to business partners on a pay per data point basis.
- Is a data logger still necessary if the inverter has a cloud portal?
- Not for basic production monitoring, but a logger adds what the portal lacks: independent metering, irradiance and weather sensors for performance ratio, battery and BMS data at one second to one minute resolution, store and forward through outages, and the ability to write setpoints for curtailment or export limits. Lenders and incentive programs that require independent measurement generally expect a logger.
- How much does commercial solar monitoring cost?
- Vendors rarely publish it. Published points range from roughly 95 dollars per residential system on Sunvoy to license fees by kWp on meteocontrol and by plant size on Solar-Log, plus manufacturer API fees where they apply, such as Enphase’s paid tiers at 249 and 999 dollars per month. For a commercial portfolio, ask for an all in annual cost per site including hardware, connectivity, and API fees.
- Which monitoring platforms have a public API?
- Stem AlsoEnergy PowerTrack, meteocontrol VCOM, Raptor Maps, Sunvoy, SolarAnywhere, Solargis Monitor, and Eniris publish developer documentation. Clir has an API without public documentation. Power Factors, Omnidian, Solytic, Wattch, Hark, and WATTMORE do not publish one on their public pages, which is a question to put to each of them.
Sources
- Intellect EnFORM product page, WATTMORE, Inc.
- Unity Asset Performance Management, Power Factors
- PowerTrack, Stem AlsoEnergy
- PowerTrack Event Manager, Stem AlsoEnergy
- AlsoEnergy API documentation, Stem AlsoEnergy
- VCOM Cloud, meteocontrol
- VCOM import compatibility list, meteocontrol
- VCOM API v2, meteocontrol
- Clir Portfolio, Clir Renewables
- Raptor Solar production analytics for inverters, Raptor Maps
- Solar-Log component database, Solar-Log
- Omnidian commercial clients, Omnidian
- Sunvoy integrations, Sunvoy
- Sunvoy pricing, Sunvoy
- Solytic, Solytic
- Eniris PV monitoring, Eniris
- Wattch solar monitoring, Wattch
- Hark solar monitoring and management, Hark by SolarEdge
- Enphase developer plans, Enphase
- SMA API access control, SMA Solar Technology
- Solar.web Query API, Fronius
- FusionSolar northbound API integration, Huawei
- Tesla Fleet API energy endpoints, Tesla
- SolisCloud platform API document, Solis
- SolaxCloud user monitoring API, SolaX Power
- IEC 61724-1, Photovoltaic system performance, Monitoring, International Electrotechnical Commission