Meet the SenseCAP S2105: a LoRaWAN Wireless Soil Sensor that can detect temperatures from -40 to 80C. It can also monitor soil moisture from 0- to 100%. This sensor comes with Bluetooth connectivity. It lasts up to 10 years on battery. It combines with the SenseCAP Mate app to visualize your data.
The SenseCAP S2105 has a long transmission range of up to 10km in line of sight. These come handy for gardening. More info is available here.