Smart Streetlight Node
Every light carries an ESP32 controller with a LoRa radio that checks its lamp, battery and solar panel.
ESP32 + LoRaEach pole is a connected device. Here's how our ESP32, LoRa and MQTT system keeps every light on and every fault visible.
Smart nodes talk to a gateway streetlight over LoRa. The gateway sends everything to our server over MQTT, and you watch it live.
Every light carries an ESP32 controller with a LoRa radio that checks its lamp, battery and solar panel.
ESP32 + LoRaAround 100 lights talk directly to one gateway, which is itself a streetlight. No extra masts needed.
~100 lights / gatewayThe gateway sends data over the internet to the CaneaTech server using MQTT, a lightweight IoT protocol.
Internet uplinkYour team and ours see live status, receive alerts and send commands from the dashboard.
Web dashboardWe chose a star topology with LoRa and MQTT because it's reliable, energy-efficient and affordable to scale.
LoRa reaches across a whole cluster while using very little energy, ideal for solar-powered lights.
Only the gateway needs internet. About 100 lights share one uplink instead of 100 SIM cards.
Add a new street or estate by adding a new cluster. Every cluster appears in the same dashboard.
MQTT is built for IoT devices. It keeps data small and fast, even on modest connections.
Our backend server collects data from every gateway. Your team sees it live, and so does ours, so maintenance starts before residents notice a problem.

From the controller in each pole to the dashboard on your screen, the CaneaTech system is developed in Ghana. That means local support, local spare parts and a team that understands local conditions.
| Controller (each light) | ESP32 microcontroller |
|---|---|
| Radio link | LoRa long-range, low-power radio |
| Network design | Star topology: every light links directly to a gateway streetlight |
| Cluster size | About 100 streetlights per gateway |
| Uplink to server | Gateway sends data over the internet using MQTT |
| Monitored per pole | Lamp status, battery level, solar charging, energy use |
| Remote control | On / off, dimming, schedules, motion-based dimming |
| Solar backup | At least 3 nights without sun (standalone solar lights) |
| Works with | New CaneaTech solar lights and existing streetlights (retrofit) |
| CCTV | Pole-mounted and pole-powered; video over a separate 4G or Wi-Fi link |
Lamp wattage, pole height and battery size are matched to each project. Ask us for a site-specific specification.
Request a proposal and we'll walk you through the dashboard and a design for your site.