Poll sensor data from an ESP8266 microcontroller programmed to report multiple DS18B20 thermometers.
We collect and interpret live data from the same sensors used by the Datalog plugin. We've done this with an html script by hard-coding for a particular sensor. script ![]()
As proof of concept SENSOR finds a specific sensor by way of a name found in the Datalog plugin markup providing a port-forwarded URL that will return sensor data in scaled centigrade to be averaged and converted to Fahrenheit.
FROM found.ward.fed.wiki/esp8266-datalog SENSOR garage REPORT
SENSOR expects state.page to include a Datalog plugin defining name to url equivalences. The two digit accurate string representation is written to state.temperature for downstream presentation.