#IoT sensors for soil monitoring can run on Energy Harvesting... Due to the temperature difference in the soil...
"Soil-Monitoring Sensor Powered by Temperature Difference between Air and Shallow Underground Soil"
https://dl.acm.org/doi/pdf/10.1145/3380995