 
   u8g2.begin();
   dallasTemp.begin();
+  dallasTemp.getAddress(tempDeviceAddress, 0);
+  dallasTemp.setResolution(tempDeviceAddress, DALLAS_RESOLUTION);
 
   unsigned long initialTime = millis();
   unsigned long timeElapsedSinceStart;

#define TEMP_WARNING_RATE 120000 //2 x 60 x 1000ms

#define CT_CALIBRATION_VALUE 60.6  // (100A / 0.05A) / 33 ohms
#define INITIAL_SETTLE_TIME 30000 //30 seconds

#define BUTTON_DEBOUNCE 300


  }
}

float getTemperature(){
  //There is only one sensor on the bus so just use the first one
  dallasTemp.requestTemperaturesByIndex(0);
