Command Palette

What are you looking for...

Deep Dive into AI Decision-Making Logic

3 min read
Last updated February 26, 2026

Electricity prices

Your plan is built around actual day-ahead electricity prices (from sources like Nordpool) and your specific energy package including fees, subsidies, and any special rates you may have. This helps us make decisions that are both realistic and cost-effective.

When do plans arrive?

Usually when prices come in for the next day, our price engine starts calculations and sites are queued up. Some sites get the next day's AI plans a bit later than others. If you check the plan right when prices arrive and don't see it yet, your site might still be in the queue - check again in a few minutes.

How AI uses electricity prices to maximize value

  • Buys cheap for later use (arbitrage) - Charge battery during low-price hours, discharge during high-price hours
  • Buys cheap and sells high (trading) - Charge from grid during cheap hours, export to grid during expensive hours
  • Uses solar optimally - Sometimes it's better to charge battery from solar and export grid energy during high prices

Time-of-Use (TOU) Tariff Handling

For customers with TOU tariffs, we have developed features that allow setting specific charge-hour windows. This feature is available under AI Settings > Charge command.

TOU charge command for Sweden.png

Contact support if you have a TOU package that needs configuration.

How selling to grid works

When grid export is enabled and electricity prices are high, the AI may issue:

  • Sales Priority command - After covering the consumption, prioritize selling solar to the grid instead of charging the battery
  • Maximum Grid Feed command - Export as much power from the battery as possible

Learn more about the Plan Commands here

Selling and its limitations

Your ability to sell depends on:

  1. Inverter export capability - Some inverters have maximum export power limits
  2. Grid connection limits - Your utility connection may have export restrictions
  3. Battery discharge limits - Battery can only discharge at certain rates
  4. Minimum SOC protection - AI will not discharge below your protected battery level

Negative Price Protection

When electricity prices go negative, the AI automatically:

  • Stops exporting to grid
  • May reduce solar production to the level of current consumption
  • Holds battery or charges from excess solar
  • Minimizes grid import during negative price hours

Flex Service & AI Interaction If you want to see how the AI planner interacts with Flex you can see this article.

Battery state

Revenue vs. Battery Protection Trade-offs

Charging and discharging cycles do cause little battery wear but AI does not take it into consideration during commands planning and execution.

Help

If you have any questions about planner performance feel free to contact [email protected]

When contacting support, please include:

  • Specific date/time of unexpected behavior
  • Screenshot of Plan 24 graph
  • Description of what you expected vs. what happened
Was this helpful?

Related guides

Related FAQ