We respect your privacy
Mneme-AI only uses cookies strictly necessary to operate the platform. You can customise your preferences at any time. Learn more
We respect your privacy
Mneme-AI only uses cookies strictly necessary to operate the platform. You can customise your preferences at any time. Learn more
Run 5 or 50 buildings from a unified interface. Drill-down Site → Building → Floor → Room with URL-shareable breadcrumb, auto-computed KPIs at each level, real-time WebSocket on every screen.
Managing a single building is manageable with a flat dashboard. Managing 5 or 50 buildings is another story. You want to see a global health state at 9 AM, identify the 2 or 3 buildings worth your attention today, drill-down on the one blinking, and resolve priority alerts without manually navigating between 50 tabs.
Legacy BMS often require one instance per building, making portfolio view impractical. Sensia is natively multi-site in the Hypervision range.
An IoT workspace's analytics revolves around a hierarchical drill-down canvas. For smart buildings, the hierarchy is site → building → floor → room → equipment → point.
You start at the root level (all sites), click on a site to enter it, click on a building to enter it, and so on. The breadcrumb at the top lets you go up one level with one click. The URL is the source of truth: ?path=site:UUID/building:UUID/floor:UUID — shareable.
At each level of the hierarchy, Sensia automatically computes the relevant KPIs:
KPIs are computed in real time via DigitalTwinService — no nightly batch, no stale data.
The direct children list at each level adapts density automatically:
Clicking on a row drills down one level.
Sensia pushes changes in real time via WebSocket — no 30-second polling. When an alert fires on a sensor, the UI updates sub-second on every connected screen.
The mechanism rests on the twin.{thing_id}.changed firehose pushed via Redis pub/sub to WebSocket pods. Typical latency: 100 to 300 ms between DB change and UI. On the frontend, smart debounce (100ms per parent_id) avoids wild re-renders on bursts.
Want your Lyon site manager to only see Lyon buildings, not Marseille? Space-scoped RBAC: each space (site) has its own permissions (registry.view, registry.manage, alerts.acknowledge).
You assign users to relevant spaces. API requests are filtered via FORCE Row Level Security in Postgres — a Lyon user PHYSICALLY cannot read Marseille data, even via a frontend bug.
No hard-coded limit. Internally tested on 500 sites / 5,000 buildings / 50,000 sensors with no perceptible degradation. Auto-computed KPIs are materialised in cache (Pulse scheduler), so hot-path rendering stays O(1). Beyond 1,000 sites, contact us for a custom benchmark.
The drill-down canvas stays responsive up to ~500 children per level thanks to « Load more » pagination. For ~5,000 sensors supervised simultaneously on the map, deck.gl and MapLibre clustering maintain 60 FPS on a recent M-series MacBook or Windows i7.
Three main roles: admin (full org), member (access to assigned spaces), viewer (read-only on spaces). You assign users to spaces (1 user can be member of several sites). Permissions are effective via FORCE RLS at Postgres level — no possible backend leak.
Three mechanisms: CSV/JSON export from any view (audit log included), REST API filtered by space (API key per space or per user), webhook triggerable by business rule. The Enterprise plan adds direct SQL export to your data lake (BigQuery, Snowflake, S3 Parquet).
The modern BMS platform unifying IoT supervision, BIM 3D and ISA-18.2 alarms.
Read moreVisualise your buildings in 3D, drag-drop sensors onto the BIM model.
Read moreAnticipate equipment failures across your entire portfolio.
Read moreCreate your account in 30 seconds, or check the public per-m² pricing before you talk to us.