Field notes

Safaricom NB-IoT for industrial tank monitoring in Kenya

15 May 20265 min read
IoTMonitoring
Remote NB-IoT gateway box mounted on a pole at a Kenyan tank site

We recommend Safaricom NB-IoT as the default connectivity option for single-tank monitoring sites in Kenya. Here is what drives that choice.

What NB-IoT actually is

Narrowband-IoT (NB-IoT) is a cellular protocol designed for low-bandwidth, low-power, deep-coverage devices. The data rate is small (a few kilobits per second), the message overhead is small, and the radio is optimised for battery operation. A well-designed NB-IoT sensor can run for three to five years on a primary lithium battery while reporting a tank level every fifteen minutes.

Why Kenya specifically

Safaricom rolled out NB-IoT coverage across most of the country between 2020 and 2023. The base-station coverage reaches sites where 4G LTE signal is patchy or non-existent. For a tank installed at an off-grid water-treatment site, NB-IoT is often the only viable cellular option.

How it shows up on a tank

Physically: a small gateway box mounted near the tank, with one or two cables descending to the level transmitter, the flow meter, or whichever instrument the site is monitoring. Power comes from either a primary battery (multi-year life) or a small solar panel.

Data: the gateway packages each reading into a small message and sends it over the Safaricom NB-IoT network to a cloud ingestion endpoint. We host that endpoint and run the monitoring app, or we push the data into your existing SCADA system, depending on what suits your IT setup.

When we do not recommend NB-IoT

Two cases: a multi-tank plant where on-prem LoRaWAN gives you a single gateway covering twenty instruments at lower operating cost, and a high-bandwidth site where you need real-time streaming for SCADA integration (4G LTE is better there). Most of our installs are single-tank or low-bandwidth, which is why NB-IoT is the default recommendation.

Full IoT page is at /products/iot/.