Další aktualizace za --:--

Spotové ceny elektřiny
přehledně a v reálném čase

Data přímo z OTE-CR. Zdarma, bez registrace.

Aktuální
Kč / kWh
Nejlevněji dnes
Kč / kWh
Nejdráže dnes
Kč / kWh
Průměr dnes
Kč / kWh
Průběh cen
Načítám…
Levná
Průměrná
Drahá
Zítra
Nejlevněji
Kč / kWh
Nejdráže
Kč / kWh
Průměr
Kč / kWh
Nejlepší čas pro spotřebiče
Kdy spustit nabíječku, myčku nebo pračku?
2 h
Nejlevnější blok
Průměrná cena
Kč / kWh

REST API & MQTT

Přímý přístup k datům pro vývojáře a chytrá zařízení. Zdarma, bez klíče, bez registrace.

🔌 REST API

Jednoduché HTTP endpointy. Cache každých 15 minut. Funguje odkudkoli.

GET api.spotovky.cz/v1/today
GET api.spotovky.cz/v1/tomorrow
GET api.spotovky.cz/v1/yesterday
GET api.spotovky.cz/v1/2026-03-13
📡 MQTT

Ideální pro chytrá zařízení. Broker: spotovky.cz:1883. Bez hesla.

SUB v1/current/json
SUB v1/today/json
SUB v1/tomorrow/json
SUB v1/current/bin

Ukázky kódu

Připojte se za pár minut. Podrobný popis všech endpointů, formátů a pravidel najdete v dokumentaci.

// ESP32 — aktuální cena přes MQTT (binární formát, 13 bytů)
#include <WiFi.h>
#include <PubSubClient.h>

const char* BROKER = "spotovky.cz";
const char* TOPIC  = "v1/current/bin";

void callback(char* topic, uint8_t* data, unsigned int len) {
  if (len < 13) return;

  // Offset 8: cena v haléřích (uint16, little-endian)
  uint16_t halere;
  memcpy(&halere, data + 8, 2);
  float czk = halere / 100.0f;

  // Offset 10: pořadí od nejlevnější (1 = nejlevnější ze 96)
  uint8_t rank = data[10];

  Serial.printf("Cena: %.2f Kč/kWh, pořadí: %d/96\n", czk, rank);
}
📄 Podrobná dokumentace API a MQTT →