En IoT-løsning består typisk af flere forskellige hardware- og softwareløsninger, der er leveret af flere virksomheder. Kombinationen af forskellige kompetencer, der er enten it-tekniske eller domænespecifikke, kan gøre det potentielt svært at spotte fejl og uregelmæssigheder – også kaldet anomalier – i et IoT-setup.