Predictika · Battery-inverter system configuration checks
An AI sales agent assembles a home battery storage quote: the Sunny Boy Storage inverter, the battery and its module count, the use case, any second battery and the battery communication cable. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the public approved-battery tables and cable requirements and returns a verdict, every reason and the figures it computed.
This validator models the compatibility rules of SMA's approved-battery document, not just the scenarios shown below.
Any battery storage quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (SMA publishes none in this document, so no price build-up or line-item quote is produced), the US inverter models, firmware versions, installation and certification, and batteries added to the approved list after the document's status of November 2021.
7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
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 caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| A battery that is approved for some inverters but not others | Only with care Approval is a table of inverter and battery pairs, so the allowed set has to be kept per inverter as batteries are added. | The inverter and battery are in one request and compared together on every call. |
| A module range that differs by battery, including batteries with no modules | Only with care Each battery has its own range, and the non-modular ones must reject any module count. | The range for the chosen battery is checked together with every other rule, with the quoted count in the answer. |
| A limited approval that depends on inverter, battery and module count together | Only with workarounds The combinations that need a person's sign-off are a lookup over three choices, which takes many scoped rules or a table to maintain. | The combination is one rule, and it returns an approval finding rather than a block. |
| A stated battery capacity that disagrees with the modules and the number of batteries | Only with workarounds The capacity comes from the battery, its module count and how many batteries are quoted; checking a stated figure against it takes extra formulas. | The stated figure is one more field in the request and is compared with the computed capacity on every call. |
| A cable length limit | Easy A numeric limit on one field; routine in a product-rules CPQ. | The same rule, checked together with all the others on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the quote 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. |
Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.
| 1 | This battery is not approved for the selected Sunny Boy Storage inverter in the approved-battery table. |
| 2 | For the Sunny Boy Storage 2.5 the table lists only increased self-consumption; secure power supply and battery-backup operation are marked as not possible. |
| 3 | The table does not allow multi-battery operation with batteries of this type on this inverter (marked not possible or in planning). |
| 4 | The quote has 5 battery module(s); the approved range for this battery is 2 to 4 module(s), where 0 to 0 means the battery is not modular. |
| 5 | The quote has 1 battery module(s); the approved range for this battery is 2 to 4 module(s), where 0 to 0 means the battery is not modular. |
| 6 | The quote has 2 battery module(s); the approved range for this battery is 0 to 0 module(s), where 0 to 0 means the battery is not modular. |
| 7 | AXIstorage Li SH, era:powerbase and Hyperion are compatible only with the item numbers the approved-battery table lists, and this battery is not one of them. |
| 8 | The table marks this inverter and battery size as a limited approval, because the battery cannot always deliver the inverter output; a person should confirm the sizing. |
| 9 | SMA notes restrictions for battery-backup operation with this battery (for example the backup grid can be interrupted for a few seconds on large load jumps); a person should confirm the customer accepts them. |
| 10 | The table does not list this combination of different battery types for multi-battery operation. |
| 11 | The battery communication cable is 11 m; the maximum between battery and inverter is 10 m. |
| 12 | The battery communication cable is category 4; the minimum is CAT5e (category 5). |
| 13 | The battery communication cable must be shielded. |
| 14 | The battery communication cable has to be insulated for 600 V. |
| 15 | A battery communication cable run outdoors has to be UV-resistant. |
| 16 | The quote states 10,200 Wh of nominal battery capacity; the module configuration gives 7,700 Wh. |
| 17 | The quote states 7,700 Wh of nominal battery capacity; the module configuration gives 15,400 Wh. |
| 18 | The quote has 9 battery module(s); the approved range for this battery is 3 to 8 module(s), where 0 to 0 means the battery is not modular. |
| 19 | The battery communication cable is 14 m; the maximum between battery and inverter is 10 m. |
| 20 | The battery communication cable is category 3; the minimum is CAT5e (category 5). |
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.
The agent's request. Please prepare a quote for a Sunny Boy Storage 2.5 with a BYD Battery-Box Premium HVM battery of 4 modules, for secure power supply, with a 6 m battery communication cable. The quote states 11,000 Wh of nominal battery capacity. It is ready to send.
Verdict: Blocked.
The agent's request. Please prepare a quote for a Sunny Boy Storage 5.0 with a BYD Battery-Box Premium HVM battery of 4 modules, for increased self-consumption, with a 6 m battery communication cable. The quote states 11,000 Wh of nominal battery capacity. It is ready to send.
Verdict: Allowed.
The agent's request. Please prepare a quote for a Sunny Boy Storage 5.0 with a BYD Battery-Box Premium HVS battery and a LG RESU7H battery of 3 modules, for increased self-consumption, with a 14 m battery communication cable run outdoors. The cable is not UV-resistant. It is ready to send.
Verdict: Blocked.
The agent's request. Please prepare a quote for a Sunny Boy Storage 5.0 with a BYD Battery-Box Premium HVS battery and a BYD Battery-Box Premium HVM battery of 3 modules, for increased self-consumption, with a 10 m battery communication cable run outdoors. The cable is not UV-resistant. It is ready to send.
Verdict: Blocked.
The agent's request. Please prepare a quote for a Sunny Boy Storage 5.0 with a BYD Battery-Box Premium HVS battery and a BYD Battery-Box Premium HVM battery of 3 modules, for increased self-consumption, with a 10 m battery communication cable run outdoors. It is ready to send.
Verdict: Allowed.
The agent's request. Please prepare a quote for a Sunny Boy Storage 6.0 with a BYD Battery-Box H battery of 5 modules, for increased self-consumption, with a 5 m battery communication cable. The quote states 7,700 Wh of nominal battery capacity. It is ready to send.
Verdict: Blocked.
The agent's request. Please prepare a quote for a Sunny Boy Storage 5.0 with a BYD Battery-Box H battery of 5 modules, for increased self-consumption, with a 5 m battery communication cable. The quote states 6,400 Wh of nominal battery capacity. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.