IoT system becomes hot topic nowadays for smart home, IoT helps devices to communicate together without human intervention inside home, so it is offering many challenges. A new smart home IoT platform powered using electromagnetic energy harvesting is proposed in this paper. It contains a high gain transmitted antenna array and efficient circular polarized array rectenna system to harvest enough power from any direction to increase life time of the batteries used in IoT system. Optimized energy consumption, the software with adopting the Zigbee protocol of the sensor node and low power microcontroller are used to operate in lower power modes. The proposed system has an 84.6 days lifetime which is approximately 10 times the lifetime for similar system. On the other hand, the proposed power management circuit operated at 0.3 V DC to boost the voltage to ~3.7V from radio frequency energy harvesting and manage battery level to increase the batteries lifetime. A predictive indoor environment monitoring system is designed based on a novel hybrid system to provide a non-static plan, approve energy consumption and avoiding failure of sensor nodes in smart home.