Predictika · Solar and storage site controls

An AI sales agent's PowerTrack edge unit order, checked before it goes out

An AI sales agent prepares an order for the on-site unit of a solar or storage site: a PowerTrack Logger or PowerLogger 1000, or a PowerTrack EMS/PPC controller on an Advantech UNO-137 or an SEL 3355. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the figures in Stem's public data sheets and returns a verdict and every reason.

Scope: The on-site edge unit of a PowerTrack site: PowerLogger 1000, PowerTrack Logger, and PowerTrack EMS/PPC on an Advantech UNO-137 or SEL 3355, checked against the figures in Stem's public data sheets. See everything this validator covers

This validator models the figures in Stem's public PowerTrack documents (EMS Solution technical overview and handout, Logger data sheet and comparison sheet, stem.com product pages), not just the scenarios shown below.

  • PowerLogger 1000 and PowerTrack Logger — up to 40 and up to 100 monitored devices; the PowerLogger 1000 is listed for C&I and PV-only systems, and Stem's comparison sheet marks utility-scale, hybrid and storage systems as not supported for it; DC input of 8 to 33 V (PowerLogger 1000) and 8 to 31 V (PowerTrack Logger); DIN-rail mounting; operating range of -40 to 80 °C for the PowerTrack Logger.
  • PowerTrack EMS/PPC on an Advantech UNO-137 — DIN-rail industrial PC, 10 to 36 V DC input, -40 to 70 °C, up to 47 W peak.
  • PowerTrack EMS/PPC on an SEL 3355 — 19-inch 3U rack-mount industrial PC, 38 to 58 V DC (low-voltage supply), -40 to 75 °C, up to 69 W peak. A high-voltage supply is listed as available without a range, so it goes to a person.
  • Site fit — panel supply voltage, enclosure temperature range, DIN or rack mounting, and, for the two EMS computers, the panel power budget against the data sheet peak draw (the logger data sheets give only an upper bound, so the logger draw is not checked).
  • Control modes and protocols — the twelve PPC control modes Stem lists, and DNP3, Modbus, OPC-UA, IEC 61850 and IEC 60870 for the EMS. A mode or protocol that is not on those lists, and control modes on a logger, go to a person.
  • Stated figures — a logger device capacity and an EMS maximum power draw the order states are compared with the data sheet figures for the selected unit.

Any order for these units that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Stem publishes none, so this validator produces no price build-up), device capacity of the EMS (not published), hot-standby configurations, memory and storage options of the SEL 3355, the PowerLogger 1000 operating temperature (not in the sheets read), PowerTrack Software, SCADA, Optimizer, Sage and managed services.

The AI sales agentBuilds the edge unit order from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Illustrative agent statement. The validator receives the structured request below.

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where rules-based CPQ gets it wrong

Click to expand

Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.

What the validator caughtTypical rules-based CPQPredictika
Limits that differ by unitOnly with workarounds
Each unit has its own device capacity, input voltage, temperature range and mounting. A rules-based CPQ needs a table or a rule per unit, and edits whenever a data sheet changes.
The data sheet figures are data; each order is compared with the figures for the unit it names on every call.
Site fit across several limitsOnly with care
The panel supply, the enclosure temperature, the cabinet mounting and the power budget each rule out different units, so fixing one can expose another.
All site limits are evaluated together and every failure is reported in one answer.
Legacy unit by site typeOnly with care
The PowerLogger 1000 is listed for C&I and PV-only systems only; an order that moves to a hybrid or storage site has to remember that.
The site type and the unit are evaluated together on every call.
Figures the order statesOnly with workarounds
A stated device capacity or power draw has to be compared with the data sheet for the unit actually selected, and nothing in a plain configurator does that.
The stated figures are fields in the request, compared with the data sheet values on every call.
Options Stem does not documentOnly with workarounds
Where a document is silent (a protocol, a control mode, a high-voltage supply range) a rule-based tool either blocks wrongly or lets the order through.
Those cases are sent to a person with the reason, instead of being guessed.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the order is saved or a step is completed, so a rep often fixes one error and meets the next.
All findings come back together, whatever order the choices arrived in.

What this validator catches: findings from its test cases

Click to expand

Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the order; approval findings need a person to sign off; everything else is computed.

1The order has 101 monitored devices; the selected logger is listed for up to 100 devices.
2The PowerLogger 1000 is listed for C&I and PV-only systems; the Stem comparison sheet marks utility-scale, hybrid and energy storage systems as not supported for it.
3The panel supply is 32 V DC; the selected edge unit is listed for an input of 8 to 31 V DC.
4The enclosure temperature runs from -5 to 81 degrees C; the selected edge unit is listed for operation from -40 to 80 degrees C.
5The order states a logger capacity of 40 devices; the data sheet capacity of the selected logger is 100.
6The selected edge unit is DIN-rail mounted and the site cabinet offers a 19-inch rack only.
7The selected edge unit draws up to 47 W according to its data sheet; the panel power budget for it is 40 W.
8The Stem technical overview lists DNP3, Modbus, OPC-UA, IEC 61850 and IEC 60870 for the EMS; a person should confirm any other protocol with Stem.
9A requested control mode is not among the twelve PPC control modes Stem lists; a person should confirm it with Stem.
10The order states a maximum power draw of 21 W; the data sheet figure for the selected edge unit is 47 W.
11The selected edge unit is a 19-inch 3U rack-mount unit and the site cabinet offers DIN rail only.
12The SEL 3355 data sheet lists a high-voltage power supply as available but gives no input range; a person should confirm it against the panel supply.
13The logger data sheets list no PPC control modes; Stem describes them for the PowerTrack PPC on the EMS platform. A person should confirm.

Scenarios and results

Click to expand

The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.

1. C&I rooftop portfolio: Edge unit for a C&I rooftop solar portfolio with 64 monitored devices

The agent's request. Please order the edge unit for our C&I solar site: a PowerLogger 1000 for 64 monitored devices, on a 24 V DC panel supply, with the enclosure running from -5 to 45 degrees C. The cabinet offers DIN rail only. The order states a logger capacity of 100 devices. It is ready to send.

Verdict: Blocked.

  • More devices than the logger supports. The order has 64 monitored devices; the selected logger is listed for up to 40 devices.
  • Stated device capacity does not match. The order states a logger capacity of 100 devices; the data sheet capacity of the selected logger is 40.

2. C&I rooftop portfolio: The agent resubmits after fixing the errors, with the PowerTrack Logger

The agent's request. Please order the edge unit for our C&I solar site: a PowerTrack Logger for 64 monitored devices, on a 24 V DC panel supply, with the enclosure running from -5 to 45 degrees C. The cabinet offers DIN rail only. The order states a logger capacity of 100 devices. It is ready to send.

Verdict: Allowed.

  • Data sheet figures. 64 monitored devices on a 24 V DC panel supply.

3. Hybrid site on a 48 V panel: Edge unit for a hybrid solar-plus-storage site on a 48 V panel

The agent's request. Please order the edge unit for our hybrid solar-plus-storage site: PowerTrack EMS/PPC on an Advantech UNO-137 for 48 monitored devices, on a 48 V DC panel supply, with the enclosure running from -10 to 55 degrees C. The cabinet offers 19-inch rack only; the panel power budget for the unit is 120 W. The unit talks IEC 61850 to the utility. Control modes wanted: Fast Frequency Response and Automatic Voltage Regulation. The order states a maximum power draw of 47 W. It is ready to send.

Verdict: Blocked.

  • Panel supply outside the unit input range. The panel supply is 48 V DC; the selected edge unit is listed for an input of 10 to 36 V DC.
  • DIN-rail unit in a rack-only cabinet. The selected edge unit is DIN-rail mounted and the site cabinet offers a 19-inch rack only.

4. Hybrid site on a 48 V panel: The agent resubmits after fixing the errors, with the SEL 3355

The agent's request. Please order the edge unit for our hybrid solar-plus-storage site: PowerTrack EMS/PPC on an SEL 3355 with the low-voltage supply for 48 monitored devices, on a 48 V DC panel supply, with the enclosure running from -10 to 55 degrees C. The cabinet offers 19-inch rack only; the panel power budget for the unit is 120 W. The unit talks IEC 61850 to the utility. Control modes wanted: Fast Frequency Response and Automatic Voltage Regulation. The order states a maximum power draw of 69 W. It is ready to send.

Verdict: Allowed.

  • Data sheet figures. 48 monitored devices on a 48 V DC panel supply; the selected edge unit draws up to 69 W according to its data sheet.

5. Utility storage site: Edge unit for a utility battery storage site with 120 monitored devices

The agent's request. Please order the edge unit for our battery storage site: a PowerTrack Logger for 120 monitored devices, on a 24 V DC panel supply, with the enclosure running from -15 to 48 degrees C. The cabinet offers DIN rail and 19-inch rack. Control modes wanted: Dynamic SOC Control and SOC Waypoint. The order states a logger capacity of 100 devices. It is ready to send.

Verdict: Blocked.

  • More devices than the logger supports. The order has 120 monitored devices; the selected logger is listed for up to 100 devices.
  • Control modes on a logger to confirm. The logger data sheets list no PPC control modes; Stem describes them for the PowerTrack PPC on the EMS platform. A person should confirm.

6. Utility storage site: The agent resubmits after fixing the errors, with the SEL 3355

The agent's request. Please order the edge unit for our battery storage site: PowerTrack EMS/PPC on an SEL 3355 with the low-voltage supply for 120 monitored devices, on a 24 V DC panel supply, with the enclosure running from -15 to 48 degrees C. The cabinet offers DIN rail and 19-inch rack; the panel power budget for the unit is 100 W. The unit talks DNP3 to the utility. Control modes wanted: Dynamic SOC Control and SOC Waypoint. The order states a maximum power draw of 69 W. It is ready to send.

Verdict: Blocked.

  • Panel supply outside the unit input range. The panel supply is 24 V DC; the selected edge unit is listed for an input of 38 to 58 V DC.

7. Utility storage site: The agent resubmits after fixing the errors, with the Advantech UNO-137

The agent's request. Please order the edge unit for our battery storage site: PowerTrack EMS/PPC on an Advantech UNO-137 for 120 monitored devices, on a 24 V DC panel supply, with the enclosure running from -15 to 48 degrees C. The cabinet offers DIN rail and 19-inch rack; the panel power budget for the unit is 100 W. The unit talks DNP3 to the utility. Control modes wanted: Dynamic SOC Control and SOC Waypoint. The order states a maximum power draw of 47 W. It is ready to send.

Verdict: Allowed.

  • Data sheet figures. 120 monitored devices on a 24 V DC panel supply; the selected edge unit draws up to 47 W according to its data sheet.

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI sales agent prepares an order for the on-site unit of a solar or storage site: a PowerTrack Logger or PowerLogger 1000, a PowerTrack EMS/PPC controller on an Advantech UNO-137 or an SEL 3355. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the figures in Stem's public data sheets and returns a verdict and every reason.
  2. I will start with the first request by the agent.
  3. The agent says. Please order the edge unit for our hybrid solar-plus-storage site: PowerTrack EMS/PPC on an Advantech UNO-137 for 48 monitored devices. The cabinet offers 19-inch rack only; the panel power budget for the unit is 120 W. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings, all in one answer. The panel supply is 48 V DC; the selected edge unit is listed for an input of 10 to 36 V DC. The selected edge unit is DIN-rail mounted and the site cabinet offers a 19-inch rack only.
  6. The validator returned two blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the order are checked against each other.
  7. What this shows: for limits that differ by unit, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the edge unit to PowerTrack EMS/PPC on SEL 3355, low-voltage supply and the stated maximum power draw as to 69 W.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. Both earlier findings are cleared, and the validator's figure matches the order.
  13. Two problems caught in one call, fixed in one pass, and a clean order. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.