Smart farming is an emerging concept that refers to managing farms using technologies like IoT, robotics, drones, and AI to increase the quantity and quality of products while optimizing the human labour required by production. IoT in Smart Farming technology is the concept of connected smart machines and sensors integrated into farms to make farming processes data-driven and data-enabled.