The document presents a context-aware energy conserving routing algorithm (CECA) for Internet of Things (IoT) devices, aimed at addressing the challenges of routing performance due to dynamic communication links and limited battery power. By incorporating quality of service (QoS) metrics such as inter-meeting time and residual energy, the CECA algorithm enhances network lifetime, throughput, and reduces end-to-end delays compared to existing routing algorithms. Simulation results indicate significant improvements in energy efficiency and routing stability, making CECA a suitable solution for IoT-enabled smart mobile devices.