Platforma

Federovaná NGSI-LD kontextová vrstva, adaptéry na systémy, které už provozujete, a datové modely, které si mezi nimi udrží význam.

Kontextová vrstva

Každý připojený systém si dál drží vlastní databázi. Nad nimi běží NGSI-LD context broker, který má jeden popis každé reálné věci: ulice, trafostanice, senzoru, místnosti. Vaše aplikace se pak ptají brokera na jednu otázku místo dvanácti otázek do dvanácti systémů.

NGSI-LD entita nese své vlastnosti, své vztahy a svůj @context. To stačí k tomu, aby dotaz jako „každý teplotní senzor v této městské části a budova, do které patří“ přešel přes hranice systémů bez lepicího kódu psaného na jedno použití.

GET /ngsi-ld/v1/entities/urn:ngsi-ld:Streetlight:BB-1042
{
  "id": "urn:ngsi-ld:Streetlight:BB-1042",
  "type": "Streetlight",
  "powerState": { "type": "Property", "value": "off",
                    "observedAt": "2026-08-30T19:04:00Z" },
  "location": { "type": "GeoProperty",
                 "value": { "type": "Point", "coordinates": [19.146, 48.736] } },
  "refRoadSegment": { "type": "Relationship",
                       "object": "urn:ngsi-ld:RoadSegment:BB-Nam-SNP" },
  "@context": ["https://smartdatamodels.org/context.jsonld"]
}
Jedna pouliční lampa jako NGSI-LD entita: stav, poloha a vztah k ulici, na které stojí.

Jak si brokery podávají data

Jeden broker pro celou organizaci se málokdy odsouhlasí. Odbory vlastní svá data a dávají je z ruky opatrně, což je pochopitelné. Brokery se proto navzájem registrují jako zdroje kontextu: dotaz přijde na jeden broker, poputuje na ten, který dané entity drží, a vrátí se jako jedna sloučená odpověď.

Vodárny si nechávají svou databázi i svá přístupová pravidla. Městský dashboard přesto ukáže jejich data vedle počtů aut.

dotaz jedna odpověď Doprava context broker vlastní data zůstávají registrovaný jako kontextový zdroj Voda context broker vlastní data zůstávají Energie context broker vlastní data zůstávají
Dotaz přijde na jeden broker a odpovědí všechny tři. Žádná data se nekopírovala.

Adaptéry a sběr dat

Většina práce na každém projektu je pod brokerem.

  • IoT a telemetrie: MQTT, LoRaWAN a OPC UA toky, normalizované do entit a aktualizované tak, jak přicházejí měření.
  • Geodata: WFS, GeoJSON a PostGIS vrstvy, takže entity mají skutečnou geometrii, ne dvojici souřadnic.
  • Pozorování senzorů: OGC SensorThings a služby kompatibilní s STA pro časové řady.
  • Evidence a soubory: databáze majetku, CSV exporty, BIM a IFC výstupy, katastrální záznamy.
  • Historická data: temporální dotazy odpoví, jak dvojče vypadalo minulé úterý, ne jen jak vypadá teď.
MQTT LoRaWAN OPC UA SCADA WFS · PostGIS GeoJSON SensorThings STA CSV · IFC BIM Adaptér normalizuje NGSI-LD entity, dotazovatelné
Co plní kontext: protokoly dovnitř, NGSI-LD entity ven.

Modely, které si udrží význam

Entita přejde mezi systémy jen tehdy, když jí oba myslí totéž. Stavíme na publikovaných smart data modelech tam, kde sednou, a rozšiřujeme je tam, kde nesednou; každé rozšíření se zapíše jako součást dodávky. Výsledné JSON-LD kontexty jsou vaše, verzujete je jako každý jiný artefakt a můžete si je vzít s sebou.

Provoz

Stack je open source. Běží na vašem Kubernetes, na spravovaném clusteru v EU regionu, který si vyberete, nebo na jednom serveru pro pilot. Dostanete nasazení jako kód, modely, adaptéry a runbook psaný pro někoho, kdo u projektu nebyl. Když nás později vyměníte, všechno běží dál.

Co necháváme jiným

Neprodáváme dvojčata, dashboardy ani zařízení. Vizualizace patří nástroji, který si vaše týmy stejně ráno otevřou, a my mu podáme spojený kontext, ze kterého kreslí.

Zeptejte se na své systémy