The Internet of Things (IoT) plays a critical role in the digitalization of numerous industries, enabling increased automation, connectivity, and data collection in areas such as manufacturing, healthcare, transportation, and smart cities. This paper introduces a power-aware method for IoT networks using mobile stations and a dynamic power management strategy. The proposed method aims to improve power consumption and total packets received compared to the static-station balanced data traffic method. The proposed method uses a mobile station to dynamically adapt its transmission power based on the network conditions and the strength of the received signal. Furthermore, a dynamic power management strategy is employed to further decrease the power usage of the network by adjusting the power state of each station and IoT node according to its level of activity, data traffic, and communication requirements. Simulation results showed that the proposed method reduced power consumption by up to 64%, increased total packets received by 72%, and, as a result, increased network coverage and lifetime compared to the balanced data traffic method with static stations. This method can be employed in various IoT applications to improve power efficiency and increase network reliability.