The only smart street light platform where you can call the pole — and it picks up.
Six engineered pole families — wind-solar Coastal, 360° CIGS architectural, drone-docking Sky Hub, Family IP, Heritage, Selfie — controlled from one Light OS, by one app, in your voice. Sub-second RTC, full-duplex SOS, nine device types, nine protocols, in one operating system.
One console. Twelve hundred poles. Voice in, action out.
A simulated operations console for everything a pole is and does — lamp matrix, programme composer, automation rules, RTC voice ops, nine device feeds, RAG fault diagnosis. The same City Light OS concept, shown here as a simulated demo.
SOLARTODO Light OSLIVE
Ask Light OS — "dim East District to 60 % after midnight, weekdays only"⌘ K
Online1 247
Faults3
SOS · 24 h0
Night·23:42
Live Views
Full Console
Lamp Matrix · 1 247 polesLive · 5 s sync · click any cell
On1 013 /1 24781.2% lit · curve normal
Dimmed142 polescron · midnight curve −38% kWh
Off / scheduled89 poles7.1% · maintenance windows
Alarms3 activeSOS 0 · faults 3 · auto-ticketed
On 80–100%
Dimmed 30–60%
Off / scheduled
Alarm
Selection
POLE #0847 · ROW 14 · COL 23East Gate Boulevard
State
Online
Brightness
100 %
CCT
4 000 K
Lamp heads
3 / 3 lit
Live power
144 W
Today
1.86 kWh
Driver
Iotcomm CAT1
Protocol
Modbus RTU
24 h brightness curve
Next: 23:00 cronDim group "Roadway main" → H2 50% · cooldown 60 s
Recent actions · last 5 minstreaming
14:32:08DIMPole #0234 brightness 100% → 80% · group "Pedestrian zone"
14:31:42CRON23 poles in Old Town entered "evening curve" · sunset −15 min
14:30:55ONPole #1102 H3 turned on · operator override · OPS·CHEN
14:30:11FAULTPole #0847 undervoltage 198 V · ticket TKT-2026-0520-073 auto-created
14:28:33OFFPole #0512 scheduled maintenance window started · 90 min
Pole #0847 (East Gate Boulevard) reports input voltage 198 V sustained over 12 min — below 200 V threshold. H2 driver throttled, H1 + H3 still nominal. Other 11 poles on same feeder line read 218–222 V.
1 · Embedtext-embedding-3 · 768 d12 ms
2 · Searchpgvector HNSW top-514 ms
3 · Retrieve3 docs · 0.71+ sim8 ms
4 · SynthesiseOpenAI GPT-5.4187 ms
Diagnosis · confidence 92%
Likely cause: cable joint corrosion at junction box JB-E14, isolated to single-pole branch — pattern matches the seaside salt-air incidents in case bank. Other poles on feeder remain nominal, so feeder-level problem is unlikely.
Recommended: dispatch maintenance crew, check IP67 seal at JB-E14, replace cable lug if oxidation present. ETA fix: 90 min.
Knowledge sources
Lamp controller undervoltage troubleshooting0.92
Iotcomm Tech Manual rev. 3 · §4.2.1
Coastal joint-box corrosion case bank0.78
Zanzibar phase-2 closure notes 2025-11
Branch isolation procedure for L-N-PE0.71
SOLARTODO Installer SOP §8.4
KB: 1 248 docs · 14 manuals · 78 closures · 90-day rolling case bank
Index: pgvector + HNSW · ~14 ms top-5 query
Auto-created ticket → patrol crew assigned in 8 s
Recent diagnoses · last 24 h73 tickets · 92% accuracy
TKT-073Pole #0847 undervoltage 198 V · cable joint corrosion (JB-E14)0.92DISP
API 14 ms p50PG healthyTimescaleDB healthyRedis 0.6 msLLM warm
Uptime 99.97 % · 90 dRegion ap-east-1OTATODO Light OS 8.5.9
6 Pole Families
Six engineered briefs. One factory. One operating system.
Wind-solar hybrid for off-grid coast and desert. 360° CIGS for sites that cannot show a panel. Sky Hub for low-altitude drone operations. Family IP for child-safe spaces. Iconic for monuments. Selfie for footfall.
Swipe / scroll · 6 families
Flagship
50m/s wind
Wind-Solar Hybrid
Coastal & Off-Grid
Magnetic-levitation VAWT, marine-grade hot-dip galvanising, IP68 buried battery, Starlink uplink. Engineered for typhoon coasts, off-grid island highways, oilfield perimeters and plateau passes — sites that have neither grid nor mercy.
No visible panels — a 360° flexible thin-film skin wraps the cylindrical pole itself. Multi-segment stacking and 5-to-10-pole mesh arrays make it specifiable wherever the site reads as architecture: five-star hotels, capital boulevards, heritage districts, airport landside.
A full smart streetlamp that also carries a rooftop drone hangar — charging or a 30-second robotic battery-swap, built to the DJI Dock 3 envelope. Anchors police and park patrols, fire bases, oil-and-gas hubs, port perimeters, last-mile delivery. Hangar is a field-installable upgrade.
Ten animal-character streetlights, each with a touch screen and an on-device AI companion. Engineered to EN 1176 child-safety, runs on 24 V safe voltage, vision runs locally — a child's image is never stored or uploaded. For theme parks, kindergartens, pediatric wings, themed retail.
A monument is commissioned, not catalogued. From a 4-metre decorative column to a 30-metre tower wrapped in a media-facade pixel skin. Form, material and content engineered for one site — UNESCO districts, royal palace approaches, World-Expo pillars, national memorials.
An installation earns its place when visitors choose to photograph it. Interactive towers with AI photo direction, AR overlays and one-tap sharing. Placed where footfall converts to exposure: theme parks, wedding zones, hotel rooftop lounges, viral photo stops, mall atriums. Festival skins push remotely.
Most "smart" street lights are one switch with a timer. SOLARTODO poles run up to three independent lamp heads — each on its own driver with 0–100% dimming and 2700–6500 K colour temperature, scheduled by group, controlled by voice. The same dial you move below is wired into every cron task and AI command in the Light OS.
Live power
144 W
Saving vs HPS
76 %
Avg CCT
3700 K
H1 · Pedestrian arm
36 W
Brightness60 %
Colour temp3000 K
H2 · Roadway main
72 W
Brightness100 %
Colour temp4000 K
H3 · Bike-lane / amenity arm
36 W
Brightness60 %
Colour temp2700 K
Same 0–100 % × 2700–6500 K control sits behind every cron task and voice command in the Light OS. Jump to live console →
10 Devices · 9 Protocols
One platform, every wire. From Modbus RTU to RTC.
Modbus RTU/TCP for lamp controllers. MQTT for LED displays + DJI Dock 3 cloud SDK. HTTP for solar gateways. TCP custom for IP audio. SIP/GB28181 for video. OCPP for EV chargers. ISUP for SOS columns. RTC for voice calls. We wrote the drivers; you plug in the gear you trust.
Device × Protocol
Modbus RTU
Modbus TCP
MQTT
HTTP/S
TCP Custom
WebSocket
SIP / GB28181
OCPP 2.0.1
ISUP / RTC
Grid Light Iotcomm · 892 nodes
★
✓
✓
✓
—
✓
—
—
—
Solar Light Sukoda · 218 nodes
—
—
✓
★
—
✓
—
—
—
LED Display BXY · 47 nodes
—
—
★
✓
—
✓
—
—
—
IP PA Speaker PY840 · 36 nodes
—
—
✓
✓
★
✓
—
—
—
Video Camera Hikvision/Dahua · 156 nodes
—
—
—
✓
—
✓
★
—
—
Environment Weather+AQ · 84 nodes
★
✓
✓
✓
—
✓
—
—
—
SOS Column Hikvision · 64 nodes
—
—
—
—
✓
✓
—
—
★
Wi-Fi AP OpenWRT · 72 nodes
—
—
✓
★
—
✓
—
—
—
EV Charger OCPP 2.0.1 · 38 nodes
—
—
—
✓
—
✓
—
★
—
Drone Hangar DJI Dock 3 · 12 fleet
—
—
★
✓
✓
✓
✓
—
✓
★Primary protocol — native driver
✓Supported via adapter
—Not applicable
Technical Architecture
Go backend. Timescale + pgvector. Three-tier hex.
Five layers, no exotic stack. Go + Gin in the API, PostgreSQL with TimescaleDB for time-series, PostGIS for geo, pgvector for AI knowledge, Redis for sessions. OpenAI for synthesis, low-latency RTC stack for the sub-second voice loop. Same architecture currently running in 3 government deployments.
Layer 1 · Clients
WebVue 3 · Element Plus · Leaflet (GIS)
Android APPKotlin · Jetpack Compose · Material 3
3rd-party APIREST · OpenAPI 3 · API-key + JWT
Layer 2 · Gateway
API Gateway · Load BalancerHTTPS (TLS 1.3) · JWT + API-key · rate-limit · IP allowlist
Layer 3 · Services
RESTful APIGo / Gin · Handler → Service → Repository
WebSocket PushRealtime state · alarm · notification
ScaleEdge sync nodes for offline-first & sovereign deployment.TimescaleDB auto-compress + 90-day retention.
Real Deployments
Oman · Zanzibar · KSA-MOI · UAE. Already lit.
Government and infrastructure deployments under signed authorisation, system integration manuals, and network-topology specs we publish — not stock-photo case studies.
🇴🇲Sultanate of Oman · 2026
Royal Oman Police — district pilot
Government-authorised 10-in-1 smart pole deployment for a Royal Oman Police district pilot. Light OS console + Android app + SOS ISUP integration, RTC voice ops on-call to district HQ. Letter of Authorisation on file.
Scale
Phase-1 pilot
Devices
Grid · SOS · Cam · LED
Year
2026 active
Our role
OEM + Light OS
Letter of Authorisation · Network Topology · Integration Manual
🇹🇿Zanzibar · Tanzania · 2025-2026
Zanzibar government support letter
Tanzania-government support letter for a Zanzibar lighting modernisation. Coastal-grade (50 m/s wind, IP68 buried battery), Light OS on-prem deployment, Vue 3 dashboard localised to Swahili and Arabic alongside English.
Scale
Multi-district
Deployment
On-premises
Coast envelope
50 m/s · IP68
UI langs
EN · AR · SW
Support Letter · Supply Agreement · On-Prem Integration Manual
🇸🇦Riyadh · KSA · 2026
KSA Ministry of Interior — MOI brief
Ministry of Interior of Saudi Arabia procurement brief: 8 m / 10 m smart pole quotation, EV charger catalogue, surveillance pole spec. Solar Surveillance Pole quote + EV Charger catalogue + Smart Pole 6m/8m/10m quotation served as part of the response pack.
Scale
MOI tender
Compliance
SBC 301 · SASO
Heights
6 m · 8 m · 10 m
Pack
3-doc RFQ pack
MOI Sales Manual · Quote 6-8-10 m · EV Catalogue
🇦🇪Abu Dhabi · UAE · 2026
Abu Khalid 1 000-pc IoT bollard
Active commercial discussion: 1 000-unit short IoT bollard order. Pi + 4G + CIGS thin-film wraparound; per-unit pricing $600 – $940. The pole is the photovoltaic — full CIGS skin, no visible panel. Project in negotiation.
Volume
1 000 pcs
Skin
CIGS 360°
Compute
Raspberry Pi + 4G
USD value
$ 0.6 – 0.94 M
Status · in commercial negotiation
Get Started
Send us your site map. We send back a Light OS demo.
Quote within 24 hours. RFQ pack on request. Voice the demo yourself — call our reference pole and watch a real LED dim from your phone.