If you don’t know what it is sending out, you should connect with a client to listen to all topics, and then watch to see what the sensor sends. I use mosquitto_sub, but I have heard MQTT.FX works well
the MQTT topic is generated from the “Controller Publish” section in your second picture.
Try: /ESP01/SoilSensor1/Analog
%sysname% is the name of your ESP device (ESP01)
%tskname% is the name of your device (SoilSensor1)
%valname% is in the name of the value (Analog? Should be able to change it. I have a NODEMCU and it is under optional settings.)
thank you for your assistance… finally got it to communicate. I am getting the reading in numbers. for eg, 1024 for dry. is there anyway I can convert this to percentage value or some way to tell for what value will it be dry and what value it will be wet.