Using sensorReporter and GPIO to monitor analog output

I’ve implemented sensorReporter to monitor digital (LOW/HIGH) output from sensor modules successfully, but I wondered if anyone has tried using it to monitor analog output from a sensor?

I am using the supplied GPIO classes and functions in sensorReporter for both physical relays and sensors successfully, but I’d like to capture the analog values my sensors supply (which are essentially voltages depending on things like moisture levels) to have a more accurate metric (i.e. actual percentage of moisture, vs. just a digital LOW/HIGH value returned).

Any ideas on how best to do this, please LMK. I love sensorReporter!

Raspberry Pis do not have an ATD chip. The GPIOs only support digital sensors. You need an ATD chip between the RPi and the sensor in order for the RPi to make sense of it. By the time you’ve done that you may as well just use a ESP8266 or ESP32 with one of the many firmwares out there (ESPHome, Tasmota, ESPEasy, etc.).

Awesome, thanks for the quick answer! I didn’t understand that when I bought so many of these sensors. I can make do pretty well with the simple digital LO-HI readings and adjust as necessary. Hope this helps somebody as noob as me!