Postavili jsme to ve dvou
Two of us built it

Postavili jsme to ve dvou. Běží to v Poustce. Zavolejte si o tom.

Two of us built it. It runs at Poustka. Let's talk about it.

Žádný product manager. Žádný marketing budget. Dva čeští inženýři, jedna bateriová úložna, dva roky vývoje. A telefon, který přepošle hovor přímo nám.

No product manager. No marketing budget. Two Czech engineers, one battery site, two years of development. And a phone that rings through to us directly.

Poustka site

Dopis od týmu

A letter from the team

Před dvěma lety jsme měli pocit, že průmyslová automatizace v Česku má dvě rychlosti. Buď přijde Siemens nebo Schneider s nasazením na rok a půl a fakturou s pěti nulami, nebo si firma musí sama postavit Excel a každý den v něm něco přepisovat tužkou.

Two years ago we felt industrial automation in Czechia had only two speeds. Either Siemens or Schneider arrived with an 18-month rollout and a six-figure invoice, or a company built its own Excel and someone copied numbers into it with a pencil every day.

Mezi tím nic. Žádný produkt pro českou středně velkou bateriovou úložnu, která potřebuje vidět svých 188 Modbus registrů ve webovém prohlížeči — a do měsíce, ne do roku.

Nothing in between. No product for the mid-sized Czech battery site that needs to see its 188 Modbus registers in a web browser — within a month, not a year.

Tak jsme to napsali sami. Edge modul v Pythonu, který běží na site-gatewayi a polluje Modbus každých 30 sekund. Cloud nad Azure IoT Hubem, protože dělat MQTT sami nedávalo smysl. Dashboard v Reactu, protože SCADA workstation v roce 2026 už nikdo nechce.

So we wrote it ourselves. Python edge module running on a site gateway, polling Modbus every 30 seconds. Cloud on Azure IoT Hub, because rolling our own MQTT made no sense. React dashboard, because nobody wants a SCADA workstation in 2026.

V dubnu 2026 to první spustilo v Poustce, na bateriové úložně SPL Energo. Sinexcel PCS, CATL BMS, ABB ochrany a jističe — všechno přes jednu webovou stránku. Žádné mockupy. Žádné slidy. 73 dnů produkčního provozu k dnešnímu dni.

April 2026, we shipped to Poustka, an SPL Energo battery site. Sinexcel PCS, CATL BMS, ABB protections and breakers — all through one web page. No mockups. No slides. 73 production days as of today.

Pokud zvažujete podobnou cestu, nepište nám dlouhý e-mail. Zavolejte. Telefon přepojí přímo nám. Za 15 minut zjistíme, jestli to vaší lokalitě dává smysl. Pokud ne, řekneme to rovnou.

If you're considering a similar path, don't write a long email. Call. The phone rings through to us. In 15 minutes we'll know if this fits your site. If it doesn't, we'll say so up front.

Tým ECC
Praha · červen 2026
The ECC team
Prague · June 2026
Cesta
The journey

Dva roky. Jeden produkt. Bez kompromisů.

Two years. One product. No compromises.

Q1 2024

První řádek kódu

First line of code

Prototyp Modbus edge modulu v Pythonu. Jeden Sinexcel PCS na laboratorním stole.

Python Modbus edge module prototype. One Sinexcel PCS on a lab bench.

Q4 2024

Azure IoT Hub jako páteř

Azure IoT Hub as backbone

Rozhodnutí: necustomujeme MQTT broker, využijeme managed cloud. Multi-tenant z první commitu.

Decision: no custom MQTT broker. Use managed cloud. Multi-tenant since commit one.

Q2 2025

React dashboard, JWT auth

React dashboard, JWT auth

SPA s role-based přístupem. JWT v HttpOnly cookie. Atomic login lockout proti brute-forcu.

SPA with role-based access. JWT in HttpOnly cookie. Atomic login lockout against brute force.

Q4 2025

Bezpečnostní audit, pentest

Security audit, pentest

Externí pentest, identifikované problémy opraveny, dokumentace.

External pentest, findings remediated, documented.

Duben 2026
April 2026

Produkce v Poustce

Production at Poustka

První zákazník: SPL Energo. 12 zařízení, 188 registrů na PCS, 30 s polling. Žije od té doby.

First customer: SPL Energo. 12 devices, 188 regs per PCS, 30 s polling. Alive ever since.

Dnes
Today

Druhá lokalita v jednání

Second site under discussion

99.4 % uptime přes 73 dnů. Hledáme druhého zákazníka pro Q3 2026.

99.4 % uptime over 73 days. Looking for the second customer for Q3 2026.

Když to nefunguje, telefon zazvoní u nás. Ne na callcentru. U nás.
When it breaks, the phone rings with us. Not at a call center. With us.
Tým ECC · Praha · 2026ECC team · Prague · 2026

Zavolejte si o tom. Patnáct minut.

Let's talk about it. Fifteen minutes.

Žádný formulář. Žádné CRM. Vytočte číslo, ozve se buď Adam, nebo někdo z týmu, kdo na ECC pracuje od první komity.

No form. No CRM. Dial the number — you'll reach either Adam or someone from the team who's been on ECC since commit one.

📞 +420 725 594 801 info@eccontrol.org