Skip to main content
GullySystem
A practical guide

Common IoT Implementation Challenges

Ganesh HSStrategy and Technology, GullySystem
Practical advice · 5 min read

In this guide 6 sections
The short answer

Most IoT projects stumble on the site rather than the sensors: patchy signal, missing power, mismatched protocols, unowned batteries and repairs, and default passwords left in place. Alarm volume grows faster than staff. A site survey before installation and a written acceptance test before sign-off catch most of these problems while they are still cheap to fix.

Connectivity, power and mounting problems on site

A floor plan hides the corner where Wi-Fi drops out, the wall where a sensor must sit, and the missing socket for anything that is not battery powered. Surveys find these gaps early. Installation day usually finds them instead, with the installer on site, the vendor on the phone and the project already behind the date promised to management.

A firm renting excavators and compactors faces this on every job, because each building site brings its own power access, mobile signal and mounting points for a tracker. The problem is permanent, not one-off. Without a survey, some site is always the one where the tracker never reports, and a technician drives out to discover that the cab roof blocks the signal.

Protocol mismatches and weak signal

Machines bought years apart from different vendors often speak different protocols, so joining them to one system usually needs a gateway that translates between them. Plug and play rarely applies. Ask the integrator to list every protocol each device speaks, such as Modbus, MQTT or a vendor’s proprietary format, before ordering anything, not after the first failed test. Two devices both labelled IoT-enabled can still fail to talk to each other, and discovering that after purchase is an expensive way to learn what a protocol is.

Signal quality is a separate physical problem, because metal housings, thick masonry and dense equipment layouts weaken wireless links in ways an open workbench never shows. Readings arrive late or not at all.

Security, ownership and field maintenance

Projects usually have a named owner during installation and nobody afterwards, yet someone must still replace batteries, recalibrate probes, fix cracked housings and patch device firmware. Unowned work simply stops happening. The system then degrades quietly over several months, and the first sign is often a manager noticing that a dashboard has shown the same flat line since spring.

Security slips under deadline pressure. A device keeps its factory username and password for now during a rushed rollout, with a note to change it later, and that note is almost never actioned. Change every default credential before a device leaves the bench, record who holds the admin login, and schedule a firmware review so old firmware does not linger for years.

False alarms, missing readings and scaling cost

With ten devices an occasional false alarm or an extra battery change is a minor irritation, but with a hundred devices the same faults become a standing workload. Exceptions multiply but staffing does not. Decide who receives each alarm class, who may silence it, and what counts as a real fault, so a flood of low-battery warnings never buries a temperature breach. The team that handled ten devices in a spare hour a week is suddenly triaging alerts all day, and the real faults hide among the noise.

Cost scales unevenly too, because connectivity fees, platform subscription tiers and technician time rarely grow in a straight line with device count. A per-device price that looked comfortable in a ten-unit trial can look very different once the same sum is multiplied across every site in the plan. Rerun the arithmetic at full scale.

Site surveys, pilots and acceptance testing

A short survey before installation measures actual signal strength, power access and mounting surfaces at the real locations, which removes many connectivity surprises before they become expensive. Check the place, not the plan.

A bounded pilot follows, then an acceptance test with written pass criteria such as readings from every device for two weeks and every alarm acknowledged by a named person. Only then sign off the rollout. Skipping this step to save a fortnight is the commonest reason a pilot that worked in the demo falls apart once it is scaled across real buildings.

IoT readiness and risk register

A register listing the common risk areas: connectivity, power, protocol compatibility, ownership, security and scaling cost. Each row has columns for the site-specific finding, its severity, and the mitigation or test planned before wider rollout. Complete it during the site survey so it records real locations.

Open a blank worksheet to print

Questions owners ask

Why do lab pilots fail on site?

A test bench is too kind. Metal enclosures and crowded equipment weaken wireless signals, power can be unreliable, and heat or dust that a lab never sees damage devices that behaved perfectly during testing.

Who maintains the physical equipment?

Someone named, decided before rollout. That owner, whether an internal technician or a contracted service, handles battery replacement, recalibration and repairs, and a maintenance-free assumption is behind most systems that quietly stop being trusted.

What belongs in an acceptance test?

Measurable pass criteria, written down. List the readings every device must deliver, the longest tolerable data gap, the alert path from sensor to named person and the expected battery life.

Browse all guidesBack to top ↑
Next step

Have a specific situation to work through?

This article covers the general case. Tell us what you’re actually dealing with and we’ll respond directly.

Discuss Your Requirement