WH51 Wireless Soil Moisture Sensor

WH51 Wireless Soil Moisture Sensor

This device is supported, you need to use an -fsk build

1 Like

And what is an -fsk build? Would the LILYGO® LoRa32 V2.1_1.6.1 433 Mhz work with the sensor?

The separate different modulation builds, for Heltec and LilyGo, available in the current development build

lilygo-rtl_433-fsk

But your LilyGo would only work with the WH51, if you have the Oceania version which is also transmitting at 433MHz. If you have a European 868MHZ or North American 915MHZ WH51 version, you would need the appropriate MHz LiliGo LoRa32 V2.1_1.6.1.

Hope this clarifies things.

So that would mean, for example, if I take the sensor at this url in the 868Mhz version then I would need to take the board at this in the SX1276 868Mhz version and flash the development firmware fsk, right?

Correct, or get the 433 MHz Other Areas version of the WH51 if you already have a 433 MHZ LilyGo. Either way, the frequencies should match.

This is the general concept, and while I do not have a WH51 myself, it seems to work fine for others here in the forum. If you do ge the 868MHz version/LilyGo, you’ll likely also have to fine tune the frequency in the WebUI to 868.35 MHZ for proper reception …

1 Like

i use ttgo-lora32-v1 & 868,360 mhz and wh51 working great :slight_smile:

N: Send on /RTL_433toMQTT/Fineoffset-WH51/00cbd4 msg {“model”:“Fineoffset-WH51”,“id”:“00cbd4”,“battery_ok”:0.66667,“battery_mV”:1300,“moisture”:0,“boost”:0,“ad_raw”:25,“mic”:“CRC”,“protocol”:“Fine Offset Electronics/ECOWITT WH51, SwitchDoc Labs SM23 Soil Moisture Sensor”,“rssi”:-60,“duration”:10000}

1 Like

Many thanks for the feedback and help !