Majority of the IoT devices would be connected to a wireless network for its specific requirement and convenience.
There are many wireless transmission technologies used IoT system like Wi-Fi, Bluetooth, LoRa WAN, SigFox, Zigbee etc. … Each of this system has its own advantages and specifications.
Implementation of multiple technology platforms is challenging for developers since information must be shared between devices and application.
Complexity: IoT is complex due to the wide are of applications. Every system must be designed, tested and implemented according to its specification.
Power: like all other smart system, IoT also requires power for its smart sensors, wireless transmitting devices and gadgets. It must be efficient in terms of power consumptions.
Cloud access: most the IoT will be using a centralized cloud-based process control system. In order to reduce latency and maintain real time connectivity in a cloud base system are challenging.