Soil moisture sensors

As an FYI,

If distance/reach is an issue, one may consider a LoRa based Soil Sensor.

There is a community using these. I have only recently been trying these out, so can not yet attest to how well they can hold up to weather, water, etc. but they have been sprayed with a waterproof coating, which I believe is the manufacturer’s own special sauce.

So after all the discussion what is the best quality/price one?

@sparkydave quick question about this bluetooth sensor:

I have the gl-s10-bt-proxy (The Best Home Assistant Bluetooth Proxy: GL.iNet GL-S10 | Blakadder's Smarthome Shenanigans) with ESPHome, and is this sensor working with the Xiaomi BLE integration?
Thank you!

Yes, it works with the Xiami BLE integration. But make sure you select the bluetooth version for $20. The cheap for $6 doesn’t have BT.

1 Like

Thank you! Just order it from aliexpress.

BLE Sensor arrived! Fw 3.3.6 Immediately discovered by HA, Bluetooth range seems very high using gl-s10 proxy. Seems a good purchase.

1 Like

Question (if youre still around) - my computer recognizes it on ESPhome web, but everytime I try to flash it with ESPhome I get the error:

Failed to initialize. Try resetting your device or holding the BOOT button while selecting your serial port until it starts preparing the installation.

I tried to put it in Download mode (not sure how to tell if Im doing it correctly) but no luck. For Download mode I follow these steps:

Press and hold IO0
Plug USB cable. Wait seconds for boot
Release IO0

cc: @WallyR

What it?
Each board may have a different approach on how to get it into flash mode, so knowing the board is important.

On the chip I see Espressif ESP32-S2-SOLO or 21098-ESPS2SOLO

On the board I see SOIL_SENSOR_ESP32S V03

Apologies in advance, as Im new to setting up these boards. Hopefully this is what you need, let me know otherwise.

And for further context, I have the battery unplugged and removed the board from the case so the USB cable is secured into the port. Also made sure Im using a data cable and can see it as a USB serial device.

And for further context, I have the battery unplugged and removed the board from the case so the USB cable is secured into the port. Also made sure Im using a data cable and can see it as a USB serial device.

EDIT: Okay turns out ESPHome web doesnt work well with this board so I’m going to use Adafruit ESPTool to flash a bin. I will try to use ESPHome manual download to create the BIN file.

Any good projects for ESPHome I can reference for this sensor?

cc: @WallyR @Ksully86 if you would know.

cc: @WallyR @Ksully86 if you would know.

I used ESP flasher when I flashed mine, but it was ages ago, before the ESPHome web flasher became available.
I will see what is possible when I get back home next weekend.