INITIALIZING ESTATE DIGITAL TWIN
GROOTE SCHUUR HOSPITAL · OBSERVATORY · MOWBRAY · RONDEBOSCH
GROOTE SCHUUR HOSPITAL · INDUSTRY 4.0
DIGITAL TRANSFORMATION STRATEGY
LIVE FEED--:--:--
01
EXECUTIVE BRIEFING · GROOTE SCHUUR HOSPITAL · DIGITAL TRANSFORMATION

Digital Transformation Strategy

From isolated Industry 3.0 SCADA silos to a living digital estate across 3 Cape Town campuses — Observatory · Mowbray · Rondebosch — sensor to cloud.

INDUSTRY 3.0 · 1980 — 2015

Siloed SCADA Estate

CHILLER PLCBACnet MS/TPBMS HEAD-ENDLONWORKSENERGY METERPULSE ONLYLIFT CONTROLLERCLOSED HMIISLANDS OF AUTOMATION · NO INTEROPERABILITY
  • Proprietary protocols · vendor-locked HMIs
  • Data graveyards — no historian, no context
  • Reactive, run-to-fail maintenance
  • Zero cross-site visibility · paper logbooks
TRANSFORM
INDUSTRY 4.0 · EDGE → CLOUD

Open Microservices Fabric

CLOUDSPOKESEDGESENSORS CENTRAL MQTT BROKER CAMPUS SPOKES ▸ CENTRAL BROKER PLANT BRIDGE · MQTT BROKER DATA FLOWS UPWARD · SENSOR ▸ ESP32 ▸ BRIDGE ▸ SPOKE ▸ BROKER
  • Open protocols — MQTT · REST · NATS · mTLS hub & spoke
  • Edge analytics — vibration FFT & delta-T flagged in-flight
  • Predictive maintenance — work orders raised before failure
  • One glass cockpit for chillers, lifts & maintenance
500 msSENSOR POLL CADENCE
16ESP32 EDGE NODES
3 + 1SPOKES · BROKER HUB
11BUILDINGS · 3 CAMPUSES
02
SLIDE 02 · PHYSICAL LAYER

Chiller Plant Blueprint — hydronics & instrumentation

4× TRANE CHILLERS4× COOLING TOWERS8× PUMPS40+ INSTRUMENTS
GROOTE SCHUUR HOSPITAL · MAIN BUILDING

Plant Room B1-07 — Live Schematic

HYDRONICLIVEREAL PHOTO
CONDEVAP MAIN BUILDING · CHILLER PLANT ROOM B1-07 · HYDRONIC & INSTRUMENTATION — LIVE CONDENSER SUPPLY · 29.4 °C → COOLING TOWERS CT-01CT-02CT-03CT-04 UPPER PLANT DECK · +7.5 m ← CHWR · 12.4 °C · FROM AHU BANK CH-01CH-02CH-03CH-04 TRANE RTHD · 850 kWTRANE RTHD · 850 kWTRANE RTHD · 850 kWTRANE RTHD · 850 kW CHW PUMPS · PRIMARY / SECONDARYCONDENSER PUMPS P-01P-02P-03P-04CP-01CP-02CP-03CP-04 CHWS · 6.8 °C → AHU BANK FM CHWS RTD · PT1006.8 °C CHWR RTD · PT10012.4 °C FLOW METER · RS485142 L/s ΔP TRANSMITTER · CHW HEADERS1.82 bar · 4-20 mA VIB + CT CLAMP · PUMP P-022.1 mm/s · 14.2 A CHW LOOPCONDENSER LOOPRTD · DP · 4-20 mARS485 FLOW METERESP32 EDGE NODES ×4500 ms POLL · MQTTSCALE 1:100 · N ↑
03
SLIDE 03 · WIRELESS SENSING LAYER

Wireless Vibration Sensing — pumps ▸ OEM module ▸ Pi 5 bridge

8 × TRI-AXIAL OEM SENSORS2.4 GHz PROPRIETARY RFSENSOR MODULEDIGITAL · DIN RAIL
PUMP BANK · MAIN BUILDING · DATA FLOWS LEFT ▸ RIGHT

Wireless Vibration Architecture & Data Flow

VIB · ISO 20816500 ms SAMPLEMQTT ▸ PI 5
VIB FIELD WIRELESS PUBLISH ZONE 1 · EVAPORATOR WATER PUMPS · CHW LOOP 4 × EVAPORATOR PUMPS · P-01 – P-04 TRI-AXIAL MEMS · 10–1000 Hz · ISO 20816 ZONE ALARM ZONE 2 · CONDENSER WATER PUMPS · CW LOOP 4 × CONDENSER PUMPS · CP-01 – CP-04 MAGNET-MOUNT · IP67 · BATTERY 3-YR · −40…+85 °C 2.4 GHz PROPRIETARY RF 2.4 GHz PROPRIETARY RF AES-128 · TDMA · 8 CH OEM · WIRELESS SENSOR MODULE SENSOR MODULE · DIGITAL RX 8/8 SENSORS RF ▮▮▮▮▯ -58 dBm BUFFER 2k · CRC OK RF radio8-CH RECEIVERTDMA SYNC DIN-RAIL · 24 V DC · MODBUS + MQTT EDGE FFT 4–16 kHz · ENVELOPE · TEMP PASS-THRU STORE-AND-FORWARD · 72 h OFFLINE CACHE MQTT · QoS 1 · VLAN 40 PLANT BRIDGE GATEWAY · CHILLER PLANT ROOM PI 5 · PLANT BRIDGE Pi-5 ▸ 4× vCPU BROKER :1883 ● VIB TOPIC ● LIVE mosquitto edge-analytics · FFT SUBSCRIBES: gsh/plant/vib/{pump}/telemetry VIB ALERTS ▸ CMMS AUTO-WO (P-02 WATCHED) FORWARDS ▸ OBSERVATORY CLUSTER ▸ CENTRAL BROKER LIVE VIBRATION · ISO 20816 P-01 EVAP1.8 mm/sTEMP 54°C · AXIS X/Y/Z OK P-02 EVAP4.7 mm/s⚠ ZONE C · WO-2417 AUTO-RAISED CP-01 COND2.1 mm/sTEMP 61°C · AXIS X/Y/Z OK 8/8 SENSORS ONLINE · RF MESH SELF-HEALINGSAMPLE 500 ms · FFT WINDOW 8192 · ΔT GUARD DATA FLOW · LEFT ▸ RIGHT 1 SENSORS · tri-axial MEMS sample each pump 500 ms 2 RF LINK · AES-128 TDMA, 8-ch, self-healing mesh 3 SENSOR MODULE · FFT + envelope + temp, CRC check 4 PUBLISH · MQTT QoS 1 over Wi-Fi VLAN 40 5 PI 5 BRIDGE · edge-analytics FFT · threshold rules 6 UPSTREAM ▸ OBS CLUSTER ▸ CENTRAL BROKER ▸ CLOUD SENSORS ▸ RF ▸ SENSOR MODULE ▸ MQTT ▸ PI 5 BRIDGE ▸ CLUSTER ▸ BROKER ▸ CLOUD
8 VIB SENSORS
SENSOR MODULE
PI 5 BRIDGE
CENTRAL BROKER▲ 8 SENSORS × 2 Hz
VIB SENSORS8
OEM MODULE1
RF CHANNELS8
SAMPLE RATE500 ms
2.4 GHz RFMQTT PUBLISHUPSTREAM
04
SLIDE 04 · EDGE CONTROLLER DIGITAL TWIN

ESP32 Dual-Core Edge Controller — sense ▸ FIFO ▸ publish

DUAL-CORE LX6 ×2RX + TX ANTENNAWIRED + RF I/OIP65 ENCLOSURE
EDGE CONTROLLER · MAIN BUILDING · DATA FLOWS LEFT ▸ RIGHT

ESP32 Digital Twin · Wired + Wireless Sensor Integration

Core 0 · SENSEFIFOCore 1 · PUBLISH
WIRELESS SENSORS · BATTERY RF NODES TEMP PROBES ×6 · 0.1 °C RESOLUTION ACTUATOR POSITION FEEDBACK DOOR · ALARM · LEAK CONTACTS 10-YR BATTERY · IP67 · SELF-REPORT RF ▸ RX ANT · 2.4 GHz INTAKE EXHAUST IP65 POLYCARBONATE · GASKET SEALED · ACTIVE CROSS-VENT · −20…+60 °C RX ANT SENSOR UPLINK · 2.4 GHz RF RX ▼ TX ANT GATEWAY LINK · 2.4 GHz MQTT TX ▲ ESP32-WROVER-E · DUAL-CORE LX6 · 240 MHz CORE 0 SENSOR · CONTROL ENGINE Poll 500 ms · RTU decode ADC 4-20 mA · 12-bit Actuator PID · PWM out Ring buffer · 2k samples LOAD 34% FIFO QUEUE LOCK-FREE CORE 0 ▸ CORE 1 CORE 1 PUBLISH · NETWORK MQTT QoS 1 · JSON TLS 1.2 secure Retry queue · LWT OTA update agent LOAD 41% SHARED FABRIC · SRAM 8 MB · FLASH 16 MB · SPI · I²C · UART WIRED FIELD I/O · TERMINAL RAIL TB1 PT100 RTD ×2CHWS / CHWR DP TRANSMITTER4-20 mA LOOP FLOW METERMODBUS RS485 DRY CONTACTVALVE / ALARM ADC OPTO MAX485 FERRULED · COLOR-CODED WIRED I/O ▸ ADC · OPTO · RS485 CONTROL ▸ ACTUATORS ACTUATORS · VFD START/STOP · 2-WAY VALVES PWM · 0-10 V · RELAY — DRIVEN BY CORE 0 · FEEDBACK VIA RF MQTT · QoS 1 ▸ PLANT BRIDGE GATEWAY · PI 5 PI 5 · PLANT BRIDGE SUB ● gsh/# VIB · TWIN TOPICS ▲ 1.8k MSG/MIN mosquittoLOCAL BROKER analyticsFFT · RULES FORWARDS ▸ OBS CLUSTER ▸ CENTRAL MQTT BROKER RULES ▸ CMMS AUTO-WORK-ORDERS LIVE TWIN · RUNTIME TELEMETRY INTER-CORE QUEUE14 / 2048 RX RATE · SENSORS16 pkt/s TX RATE · GATEWAY16 pkt/s RF RSSI · RX ANT-58 dBm HEAP FREE212 kB UPTIME47 d 12 h ① SENSORS · WIRED + RF ▸ ② RX ANT ▾ ▸ ③ CORE 0 · SENSE/CONTROL ▸ ④ FIFO ▸ ⑤ CORE 1 · MQTT ▸ ⑥ TX ANT ▴ ▸ ⑦ PI 5 ▸ BROKER ▸ CLOUD DUAL-CORE SEPARATION · SENSING NEVER BLOCKS PUBLISHING · WIRED + WIRELESS CONVERGE AT CORE 0 · ACTUATOR CONTROL LOOPBACK
CORE 0 · SENSE
FIFO
CORE 1 · PUBLISH
TX ANT ▸ PI 5 BRIDGE▲ 32 PKT/S · QoS 1
CORES2
ANTENNASRX + TX
WIRED INPUTS8
RF CHANNELS8
WIRED I/ORF RXMQTT TX
05
SLIDE 05 · BRIDGE GATEWAY LAYER

Bridge Gateway · Pi 5 — 8 µservices · local broker · hotspot

QUAD-CORE A768 MICROSERVICESLOCAL MQTT BROKERWi-Fi HOTSPOT
PLANT BRIDGE GATEWAY · CHILLER PLANT ROOM · DATA FLOWS LEFT ▸ RIGHT

Local Broker · Protocol Bridge · Technician Hotspot

RS485 · ETH · WLANDOCKER COMPOSE
INPUTS LOCAL BROKER EGRESS OEM VIBRATION SENSOR MODULE VIB MODULE · 8-CH RF TRI-AXIAL ×8 PUMPS · FFT ON-BOARD · DIN-RAIL STORE & FORWARD · CRC · TEMP PASS-THRU LEGACY PLANT PROTOCOLS · PLANT ROOM MODBUS · BACnet · OPC-UA MODBUS RTU · RS485 BACnet MS/TP OPC-UA · ETHERNET CHILLER · CT · PUMP BRIDGED ▸ MQTT · NOT RIPPED OUT — HISTORY PRESERVED POLL 1 s · PER-VENDOR REGISTER MAPS ESP32 SENSOR MODULES ESP32 ×16 · DUAL-CORE EDGE WIRED I/O + RF ▸ CORE 0 ▸ FIFO ▸ CORE 1 MQTT TX TOPIC gsh/plant/{zone}/telemetry PLANT BRIDGE GATEWAY · PI 5 · QUAD-CORE CORTEX-A76 · 8 GB PI 5 · LOCAL MQTT BROKER + µSERVICE FABRIC ACTIVE COOLER ▲ CENTRAL BROKER ONLINE CLICK CHIP TO SIMULATE OUTAGE modbus-br:502MODBUS ▸ MQTTRS485 · RTU/TCPC1 bacnet-br:47808BACnet ▸ MQTTMS/TP · IPC1 opcua-br:4840OPC-UA ▸ MQTTETH · SUBSCRIBEC2 mosquitto:1883 LOCAL MQTT BROKER ESTATE FALLBACK · IF CENTRAL HUB DIES ▸ THIS SERVES THE PLANT RETAINS · ROUTES · BUFFERS 72 h 32 msg/s SUB ×12 · PUB ×9 historian:8086TS CACHE · 72 hSTORE & FORWARDC0 edge-analyticsFFTVIB FFT · ΔT RULES▸ CMMS ALERTSC2 nats-syncNATSPUBLISH ▸ CLUSTERmTLS · QoS 1C3 hotspot-portal:8443AP · MOBILE DASHREAD-ONLY TWINC3 CORE 038%mosquitto · historian CORE 142%modbus · bacnet CORE 240%opcua · analytics CORE 335%nats · hotspot DOCKER COMPOSE · AUTO-RESTART · HEALTH WATCHDOG · OTA · VLAN 40 FIELD · VLAN 50 CAMPUS MQTT · QoS 1 ▸ RS485 · ETH ▸ BRIDGES MQTT TX ×16 ▸ NATS · mTLS ▸ SPOKE ▸ CENTRAL MQTT BROKER OBSERVATORY · CLUSTER PI 5 aggregator historian cache sync SUB ● bridge/# ▲ 1.8k msg/min CACHE ● SYNCED PUBLISHES ▸ CENTRAL BROKER @ OBSERVATORY FEEDS LOCAL BROKER STATE BACK ON RESTORE HTTP REQ ◂ LOCAL HOTSPOT · TECHNICIAN ACCESS Wi-Fi AP · PLANT-BRIDGE-LOCAL TWIN LIVE PLANT DASHBOARD · 0 ms CLOUD READ-ONLY DIGITAL TWIN · WPA2 · ROLE-BASED 6 CLIENTS CONNECTED ● J. DUBE · HVAC · ● T. NDLOVU · LIFTS · ● S. PATEL WORKS WITH CENTRAL BROKER UP *OR* DOWN ① VIB MODULE ▸ ② ESP32 ×16 ▸ ③ MODBUS · BACNET · OPC-UA ▸ ④ MOSQUITTO LOCAL BROKER ▸ ⑤ NATS-SYNC ▸ ⑥ CAMPUS CLUSTER ▸ ⑦ CENTRAL BROKER HOTSPOT SERVES TECHNICIANS IN PARALLEL · IF CENTRAL BROKER DIES ▸ LOCAL BROKER HOLDS THE ESTATE · 72 h CACHE · SYNC ON RESTORE
MOSQUITTO · LOCAL
NATS-SYNC
CAMPUS CLUSTER PI 5
CENTRAL BROKERLEGACY ▸ BRIDGED72 h BUFFER
µSERVICES8
QUAD CORES4
INPUT STREAMS3
HOTSPOT6 CLI
LEGACY ▸ BRIDGEMQTT INSPOKE ▸ HUBHOTSPOT
06
SLIDE 06 · EDGE & CLUSTER LAYER

Distributed Edge Network — hub & spoke · sensor to broker

HUB & SPOKERPi 5 ×4mTLS PUBLISHNATS SYNC
ESTATE TOPOLOGY · HUB & SPOKE · DATA FLOWS UPWARD

Sensors ▸ Plant Bridge ▸ Campus Cluster ▸ Central Broker

VLAN 40 · FIELDVLAN 50 · CAMPUSVLAN 60 · ESTATE
FIELD GATEWAY CAMPUS ESTATE HUB CENTRAL MQTT BROKER HUB · ESTATE-WIDE · TIME-SERIES LAKE · UNIFIED API · ▲ 1.8k MSG/MIN BACKHAUL 38 ms · CACHE SYNC CLOUD APPS SUBSCRIBE ▼ SPOKE · mTLS SPOKE · mTLS SPOKE · mTLS SPOKE · SECONDARY CAMPUSMOWBRAY · CLUSTER PI 5 broker analytics cache sync PI 5 · 12 ESP32 LINKED · VLAN 50 SPOKE · MASTER CAMPUS · MAIN PLANT FEEDOBSERVATORY · CLUSTER PI 5 aggregator historian cache sync nats sub PI 5 · AGGREGATES 16 ESP32 · VLAN 50 SPOKE · TERTIARY CAMPUSRONDEBOSCH · CLUSTER PI 5 broker analytics cache sync PI 5 · 8 ESP32 LINKED · VLAN 50 CAMPUS FABRIC · VLAN 50 PLANT BRIDGE GATEWAY · CHILLER PLANT ROOMPI 5 · PLANT BRIDGE Pi-5 ▸ 4× vCPUCPU 42 °C ▮▮▮▯BROKER :1883 ● mosquittoLOCAL MQTT BROKER modbus-brMODBUS/BACnet ▸ MQTT edge-analyticsVIB FFT · ΔT MODEL nats-syncPUBLISH ▸ SPOKE SERIAL ▸ MQTT LEGACY PLANT SYSTEMS · PLANT ROOMMODBUS RTU · BACnet MS/TP CHILLER · CT · PUMP CONTROL PANELS BRIDGED ▸ MQTT · NOT RIPPED OUT SMART SENSORS · FIELD I/O VIB TRI-AXIAL ×20PT100 TEMP ×12DP · 4-20 mA ×8FLOW · RS485CT CLAMPS ×20 SMART SENSORS ▸ BRIDGE · RS485 · 4-20 mA FIELD SEGMENT · ESP32 WIRELESS EDGE · Wi-Fi VLAN 40 WLAN · VLAN 40 ESP-32 · ZONE A2.4 GHz WLANWIRELESS EDGE ESP-32 · ZONE B2.4 GHz WLANWIRELESS EDGE ESP-32 · ZONE CBATTERY SENSORSWIRELESS EDGE ESP-32 · ZONE DBATTERY SENSORSWIRELESS EDGE 16 × ESP32 WIRELESS EDGE BATTERY SENSORS ▸ MQTT ▸ BRIDGE DATA FLOWS UPWARD ▲ SMART SENSORS ▸ PLANT BRIDGE GATEWAY ▸ CLUSTER PI 5 ▸ CENTRAL MQTT BROKER · ESP32 EDGE ▸ GATEWAY
SMART SENSORS
PLANT BRIDGE
CENTRAL MQTT BROKER · HUB
CLOUD APPSMODBUS/BACNET ▸ BRIDGE ▸ BROKER
EDGE NODES16
µSERVICES4
SPOKES3
HUB1
FIELD I/O ▸ BRIDGEWLAN MQTTCAMPUS FABRICSPOKE ▸ HUB
07
SLIDE 07 · ENTERPRISE LAYER

Unified Enterprise Glass Cockpit

SSOUNIFIED API
IoT HUB · DIGITAL TWIN ● LIVE
SELECTED CLUSTEROBSERVATORY CH-016.9° CH-027.6° CH-036.8° CH-046.7° CHWS · FLOW 142 L/sCHWR · RETURNTEMPERATURE HEATMAP6.5°6.9°7.3°7.6°
PLANT LOAD71%
COP5.42
TWIN ENTITIES212
LATENCY38 ms
LIFT STATUS ● LIVE
ESTATE VERTICAL TRANSPORT · 4 CARSL8L6L4L2G L1L2L3L4 FAULT · E-32DOOR ZONE SENSOR
● L1THEATRE WINGL6→L2 · 2 PAX
● L2MAIN COREL2→L8 · 4 PAX
● L3MAIN COREE-32 · HELD
● L4MOWBRAY LINKMRO · 02:00
◆ EMERGENCY TRIP INTERLOCK · CARS RECALLED ON FIRE ALARM
LAST ENTRY · 14:22 — "L3 DOOR RETEST OK" — T. NDLOVU
E-ENGINEERING CMMS AUTO-WO
SENSOR THRESHOLD ▸ WORK-ORDER AUTOMATIONVIB FFT BREACHP-02 · 4.7 mm/sRULE ENGINECMMS APIWO RAISEDWO-2417
P1WO-2417
NEW
Pump P-02 bearing replacement
TRIGGER · VIB 4.7 mm/s ▸ ISO ZONE C · DUE 24h
P2WO-2413
DISPATCHED
CH-02 condenser fouling
TRIGGER · COP 4.91 ▸ -8% · TECH EN-ROUTE
P3WO-2408
COMPLETED
CT-03 basin clean
CLOSED 11:40 · 1.6 h
BEARING ×4SEAL ×2CONTACTOR ×1ANT ×6
JDJ. DUBE · HVAC
TNT. NDLOVU · LIFTS
SPS. PATEL · ELECT
CENTRAL MQTT BROKER · HUB
IoT HUB
LIFT TRACKER
CMMSSSO · OIDC
▲ THRESHOLD BREACH · P-02 VIB 4.7 mm/s ▸ WO-2417 AUTO-RAISED
08
SLIDE 08 · GEO-DIGITAL TWIN

Estate Geographic Twin — 3 campuses · 11 buildings

OBSERVATORYMOWBRAYRONDEBOSCH
CAPE TOWN SOUTHERN SUBURBS · HUB & SPOKE

Estate 3D Campus Map

EDU OBSERVATORY CAMPUS9 BUILDINGS · -33.9378S 18.4708E MOWBRAY CAMPUSLEGROTTIES CRECHE · -33.9436S 18.4819E RONDEBOSCH CAMPUSWM SLATER · 1 KLIPFONTEIN RD · -33.9628S 18.4792E LIVE NETWORK STATUSOBSERVATORY (MASTER SPOKE)ONLINE · 38ms · 9 BLDGSMOWBRAYONLINE · 42ms · 1 BLDGRONDEBOSCHONLINE · 45ms · 1 BLDG
SELECT BUILDING
Building:—
Campus:—
Coordinates:—
Status:—
Edge Nodes:—
11
BUILDINGS
3
SPOKES
1
BROKER HUB
21 m
ELEVATION
OBSERVATORY-33.9378S 18.4708E
New MainOld MainL-BlockHRDMaternityEngineeringOPDCarinusClarendon
MASTER SPOKE38ms
MOWBRAY-33.9436S 18.4819E
Legrotties Creche
SPOKE42ms
RONDEBOSCH-33.9628S 18.4792E
William Slater · 1 Klipfontein Rd
SPOKE45ms
ADDRESSES
📍 Main Road, Observatory, Cape Town, 7925
📍 Mowbray, Cape Town, 7700
📍 1 Klipfontein Road, Rondebosch, 7700
09
SLIDE 09 · MAIN SERVER LAYER

Main Server Digital Twin — 5 containers · all campuses publish inward

DOCKER HOST5 CONTAINERSCENTRAL BROKERSUPABASE DB
MAIN SERVER · IT DATA CENTRE · ALL CAMPUS CLUSTERS PUBLISH HERE

Docker-Containerized Estate Platform

24 CORES · 128 GBSSD RAID-102× 10 GbE
CAMPUSES MAIN SERVER CLUSTER PI 5 · MASTEROBSERVATORY BROKER broker aggregator ▲ publishes estate telemetry · mTLS CLUSTER PI 5 · SECONDARYMOWBRAY BROKER broker analytics ▲ publishes campus telemetry · mTLS CLUSTER PI 5 · TERTIARYRONDEBOSCH BROKER broker analytics ▲ publishes campus telemetry · mTLS ESTATE FABRIC MAIN SERVER · PROLIANT DL380 · 24-CORE XEON · 128 GB ECC · SSD RAID-10 · 2× 10 GbE LACP MAIN SERVER · DOCKER HOST central-mqtt-brokerCENTRAL MQTT BROKER · :1883 · :8883 TLS ALL CAMPUSES PUBLISH HERE · QoS 1 · RETAINED STATE HUB supabase-dbSUPABASE POSTGRESQL · POSTGIS · ROW-LEVEL SECURITY TIME-SERIES · AUTH · STORAGE · AUTO-BACKUP PITR DB iot-hub-appIoT HUB WEB APP · :3000 REAL-TIME TWIN · HEATMAPS · CLUSTERS e-engineering-appE-ENGINEERING CMMS · :4000 AUTO-WORK-ORDERS · INVENTORY · DISPATCH 3d-digital-twin3D DIGITAL TWIN ENGINE · WEBGL · :5000 REAL-TIME 3D ESTATE · FLOW ANIMATIONS · GEO-ANCHORED DOCKER ENGINE · 5 CONTAINERS · COMPOSE · HEALTH CHECKS · WATCHTOWER OTA v26.x
OBS · MOW · RON BROKERS
CENTRAL MQTT BROKER
SUPABASE DB
APPS · 3D TWIN
CONTAINERS5
CPU CORES24
RAM128 GB
ESTATE UPTIME99.98%
CAMPUS PUBLISHDB PERSISTAPP FEED
10
SLIDE 10 · EXECUTIVE CLOSING

The Business Case — ROI & roadmap

24-MONTHESTATE-WIDE
PROJECTED RETURN · 24-MONTH MODEL
BREAKEVEN · MONTH 9 R0R1MR2M M0M3M6M9M12M18 R 2.1M / YR
-18%ENERGY COST/m²
-41%DOWNTIME
+31%ASSET LIFESPAN
9 moPAYBACK
DEPLOYMENT ROADMAP
PHASE 0 · COMPLETE · WE ARE HERE
Strategy & Architecture Planning
Estate audit · hub & spoke design · vendor selection
PHASE 1 · NEXT
Observatory Plant Instrumentation
8 vib sensors · OEM module · Pi-5 bridge
PHASE 2 · PLANNED
Hub & Spoke Broker Estate
3 spokes · central MQTT broker · unified API
PHASE 3 · PLANNED
Mowbray & Rondebosch Buildout
Legrotties + William Slater
PHASE 4 · PLANNED
Predictive AI · Chiller Optimizer
ML setpoints · −7% COP target
PHASE 5 · PLANNED
Estate Twin Certification
ISO 23247 · BIM integration
"Every chiller cycle, every lift trip, every work order — one living digital estate."
GROOTE SCHUUR HOSPITAL · INDUSTRY 4.0 PROGRAM · 2025
←→ NAVIGATE
1-0 JUMP
N NOTES
A AUTOPLAY
E PDF
F FULLSCREEN
AUTO ▸ 8s