⚡ Elecz Docs

Electricity decision signal for AI agents, automation, and developers.

LIVE FREE NO API KEY

What is Elecz?

Elecz turns hourly ENTSO-E spot prices into actionable decisions — for AI agents, home automation, and anyone whose costs depend on when they use electricity.

One call returns: current price, cheapest hours, energy state, top 3 contract recommendations, and a direct action: run_now / delay / switch_contract / monitor.

Markets: Finland · Sweden · Norway · Denmark · Germany

Connect in 30 seconds

Claude / Claude Code / any MCP client

{
  "mcpServers": {
    "elecz": {
      "url": "https://elecz.com/mcp"
    }
  }
}

ChatGPT / Copilot (REST)

GET https://elecz.com/signal/optimize?zone=DE

Works with any tool that can call a REST endpoint — GPT Actions, Copilot plugins, Zapier, n8n, Make.

cURL

curl "https://elecz.com/signal/optimize?zone=FI"

Examples

👤 Consumer

Should I switch my electricity contract?

"Should I switch my electricity contract? I'm in Finland and use about 3 000 kWh per year."

Elecz returns top 3 ranked contracts with annual cost estimates, trust scores, and direct links to switch. If savings exceed zero, switch_recommended: true is set with expected EUR/year savings.

When to charge my EV?

"When is the cheapest time to charge my electric car tonight in Sweden?"

Elecz returns the best 3-hour consecutive window with average price, start and end time — ready to feed directly into a charging schedule or Home Assistant automation.

When to run the water heater?

"Milloin kannattaa käynnistää lämminvesivaraaja tänä yönä Suomessa?"

Cheapest hours endpoint returns sorted hours and the optimal window. Works identically in any language — Elecz signals are language-neutral JSON.

How much can I save?

"How much could I save annually by switching electricity provider in Norway?"

Returns expected savings in NOK/year versus median market price, with the recommended provider and a direct link to switch.

🏢 Business

Office contract comparison — Germany

"What is the cheapest electricity contract for our office in Germany? We use about 12 000 kWh per year."

Pass consumption=12000&zone=DE — Elecz returns top 3 Arbeitspreis-ranked contracts with annual cost at that consumption level. Prices are brutto ct/kWh including MwSt (19%). Regional Netzentgelt not included — it is fixed by your grid operator regardless of provider.

Annual savings report

"Calculate how much our company could save by switching electricity contracts in Sweden. We consume 25 000 kWh annually."

Returns ranked contracts with annual cost estimates and savings versus median provider — ready to include in a cost report or board presentation.

Batch job scheduling

"When is the cheapest time to run our nightly data processing jobs in Denmark this week?"

Cheapest hours endpoint returns the optimal window for the next 24h. Integrate with your scheduler to shift workloads automatically.

🔧 Developer

Python — act on price signal

import httpx

signal = httpx.get("https://elecz.com/signal/optimize?zone=FI").json()

match signal["action"]:
    case "run_now":
        run_batch_job()
    case "delay":
        schedule_later(signal["spot_price"])
    case "switch_contract":
        notify_team(signal["action_link"])

Full schema at /signal/optimize?zone=FI. Build the rest yourself.

🏠 Home Automation

Home Assistant

sensor:
  - platform: rest
    name: "Electricity Signal"
    resource: "https://elecz.com/signal/optimize?zone=FI"
    value_template: "{{ value_json.action }}"
    scan_interval: 3600

automation:
  - alias: "Charge EV at cheapest hours"
    trigger:
      platform: state
      entity_id: sensor.electricity_signal
      to: "run_now"
    action:
      service: switch.turn_on
      entity_id: switch.ev_charger

MCP Tools

ToolDescriptionBest for
optimizeSingle action: run_now / delay / switch_contract / monitorAutomation, HA, agents
spot_priceCurrent spot price for any zoneDashboards, monitoring
cheapest_hoursCheapest hours next 24h + best windowEV charging, scheduling
best_energy_contractTop 3 contracts for your consumption profileContract decisions
energy_decision_signalFull signal: price + contracts + state + recommendationRich agent responses

REST API

EndpointDescription
GET /signal/optimize?zone=FIOne-call optimization — recommended
GET /signal?zone=DE&consumption=3500Full energy decision signal
GET /signal/spot?zone=NOCurrent spot price only
GET /signal/cheapest-hours?zone=SE&hours=5Cheapest hours next 24h
GET /healthHealth check

Zones: FI · SE · SE1–SE4 · NO · NO1–NO5 · DK · DK1–DK2 · DE

No authentication. No API key. No rate limit for reasonable use.

🇩🇪 Germany

Elecz vergleicht Stromtarife in Deutschland basierend auf ENTSO-E Spotpreisen und aktuellen Arbeitspreis-Daten von 12 Anbietern.

Unterstützte Anbieter: Tibber · Octopus Energy · E wie Einfach · Yello · E.ON · Vattenfall · EnBW · Naturstrom · LichtBlick · Polarstern · ExtraEnergie · Grünwelt

Hinweis: Preise sind Arbeitspreis brutto ct/kWh inkl. MwSt (19%). Regionales Netzentgelt ist nicht enthalten — es wird vom Netzbetreiber festgelegt und ist unabhängig vom gewählten Anbieter.

GET https://elecz.com/signal/optimize?zone=DE&consumption=3500
"Welcher Stromanbieter ist gerade am günstigsten für mich? Ich verbrauche 3 500 kWh im Jahr."
"Wann ist der Strom heute Nacht am billigsten — wann soll ich mein E-Auto laden?"
"Lohnt sich ein Wechsel zu Tibber? Wie viel spare ich im Jahr?"

Data Sources

Spot prices from ENTSO-E Transparency Platform, updated hourly. Contract prices scraped nightly. Currency conversion via Frankfurter API. Cached in Redis, stored in Supabase (EU region).

Roadmap

Support

Questions, integrations, or issues: sakke@zemloai.com

⚡ Elecz.com · Zemlo AI · Kokkola, Finland · Home · Privacy Policy