// Based on the OneWire library example
#include <WiFi.h>
#include <PubSubClient.h>
#include <OneWire.h>
#include <DallasTemperature.h>
#define ONE_WIRE_BUS 15
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensor(&oneWire);
void setup(void) {
Serial.begin(115200);
sensor.begin();
}
void loop(void) {
Serial.print("Requesting temperature...");
sensor.requestTemperatures(); // Send the command to get temperatures
Serial.println("DONE");
Serial.print("Sensor 1(*C): ");
Serial.println(sensor.getTempCByIndex(0));
delay(2000);
}