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í.
{
"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"]
}
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.
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ď.
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í.