Produkt · IoT konfigurace

UNISETUP
Jedno rozhraní pro jakýkoliv hardware.

Schema-driven konfigurátor IoT zařízení. Konfigurační rozhraní se negeneruje ručně pro každé zařízení znovu — vzniká automaticky z popisu zařízení. Přidáte schéma, ne kód.

Konzultovat projekt Zpět na hlavní stránku
100 % remote · spolupráce po celém Česku
Nové: R&D program — až 5 zařízení zdarma →

Problém

Každé zařízení má vlastní konfigurační peklo

Senzor, brána, řídicí jednotka, chytrý spínač — každé IoT zařízení potřebuje nastavit síť, přihlašovací údaje, endpointy, provozní parametry. V praxi to znamená psát konfigurační UI znovu pro každý produkt: web formulář, mobilní obrazovku, sériový terminál, nebo kombinaci všeho.

Výsledkem je, že konfigurace stárne jinak než firmware. Přidáte nový parametr do zařízení a musíte ručně dohnat každé rozhraní, které ho má nastavit — web, appku, dokumentaci. Časem se rozjedou a nikdo přesně neví, které rozhraní je ještě pravdivé.

❌ Konfigurace psaná ručně
  • × Nové UI pro každé zařízení znovu od nuly
  • × Nový parametr firmwaru = zásah do tří různých kódů
  • × Web, appka a dokumentace se časem rozejdou
  • × Konfigurační chyba se objeví až v provozu, u zákazníka
✓ Konfigurace ze schématu
  • Nové zařízení = nové schéma, ne nový kód
  • Jedno rozhraní automaticky platí pro všechna zařízení
  • Firmware a konfigurátor se nemůžou rozejít
  • Validace parametrů dřív, než se dostanou do zařízení

Schéma je pravda. Rozhraní je odvozené.

Bez UNISETUP
S UNISETUP
Vývojář naprogramuje formulář pro každé zařízení
Vývojář popíše parametry zařízení jedním schématem
Konfigurátor je součástí firmwaru daného produktu
Konfigurátor je univerzální runtime nad libovolným schématem
Nový parametr = nový release konfigurační appky
Nový parametr = nový řádek ve schématu

Stejný princip, na kterém stojí ATRUST: kontrakt je pravda, rozhraní je jen projekce.

Klíčový koncept

Přepínač SET / WORK

Konfigurační a produkční režim nejsou stav v software, který lze omylem přepnout na dálku — jsou to dva fyzicky oddělené stavy zařízení. Přepíná se pinem, jumperem nebo dlouhým podržením tlačítka při startu.

SET WORK

SET — zařízení nastartuje jako konfigurační AP nebo vystaví lokální config endpoint. Připojíte se, nastavíte, odpojíte se.

WORK — produkční režim. Konfigurační rozhraní neběží, protože fyzicky nemůže — pin říká, že zařízení dělá svou práci, ne že čeká na nastavení.

Bezpečnost, která nejde obejít softwarovou chybou — protože není v software, je v hardwaru.

První produkt bez vazby na minulost

189

projektů

soutěž Nápad roku 2026 — investorská viditelnost zachována

nezávislý
na d.process

první produkt Atriplex postavený bez vazby na starší platformy

hardware
+ software

koncept řeší bezpečnost na úrovni fyzického pinu, ne jen kódu

UNISETUP vznikl ze stejné zkušenosti jako d.process: kdykoliv se stejná práce dělá ručně pro každý jednotlivý případ, dřív nebo později se rozjede. Rozdíl je v cíli — d.process řešil business aplikace, UNISETUP řeší konfiguraci fyzických zařízení.

Nabídka

UniSetup R&D Program

Vyvíjíte vlastní embedded zařízení?
Vyzkoušejte UniSetup při vývoji až 5 typů zařízení zdarma.
Bez licence a bez závazku.

Co získáte
  • UniSetup pro R&D
  • technickou konzultaci při prvním projektu
  • možnost ověřit vlastní zařízení
  • přímou zpětnou vazbu od autora
Co potřebujeme od vás
  • krátkou zpětnou vazbu,
  • popis zkušenosti,
  • případně souhlas s anonymní case study.
Přihlásit se do R&D programu

Vyvíjíte IoT zařízení
a konfigurace vám přerůstá přes hlavu?

Napište mi pár vět o vašem hardwaru a o tom, jak dnes řešíte konfiguraci. První konzultace je nezávazná a proběhne online.

jakub@lebeda.eu →

Ing. Jakub Lebeda · Atriplex Algorithmics · IČO 19074671 · +420 607 720 317 · Provodín