Nodemcu esp8266 esp12-E disconnects and or wont reconnect after i turn my phone screen off or i back out of the app

new to this hope im posting in the right place and format…so my problem is blynk disconnects on me after i turn my phone screen off or i back out of the app and trys forever to reconnect i did some reading about this i tryed putting caps on the pwoerlines and simpletimer as well as blynk.run after blynk commands

                                                          #define BLYNK_PRINT Serial
                                                          #include <ESP8266WiFi.h>
                                                          #include <BlynkSimpleEsp8266.h>
                                                          #include <SimpleTimer.h>
                                                          #include <OneWire.h> 
                                                          #include <DallasTemperature.h>
                                                          #include <Wire.h>
                                                          #include <Adafruit_SSD1306.h>

                                                          #define Pin 14     //D5
                                                          #define Pin2 12    //D6  
                                                          #define Pin3 13    //D7
                         
                                                          #define OLED_RESET LED_BUILTIN

                                                  char auth[] = "36ca228ffb134e61b65b01a47745e45a";

SimpleTimer timer;

OneWire ourWire(Pin);
OneWire ourWire2(Pin2);
OneWire ourWire3(Pin3);

DallasTemperature sensors(&ourWire);
DallasTemperature sensors2(&ourWire2);
DallasTemperature sensors3(&ourWire3);


                                                                float s1;
                                                                float s2;
                                                                float s3;

Adafruit_SSD1306 display(OLED_RESET);

const unsigned char PROGMEM hyrulebitmap[] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x03, 0x80, 0x00, 0x00, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x01, 0xC0, 0x00,
0x00, 0x03, 0xF8, 0x00, 0x00, 0x00, 0x03, 0x01, 0x80, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x00,
0x00, 0x03, 0xFE, 0xC0, 0x00, 0x00, 0x07, 0x03, 0xC0, 0xE0, 0x00, 0x00, 0x03, 0x7F, 0xC0, 0x00,
0x00, 0x03, 0xFF, 0xF6, 0x00, 0x00, 0x0F, 0x03, 0xC0, 0xF0, 0x00, 0x00, 0x6F, 0xFF, 0xC0, 0x00,
0x00, 0x03, 0xFF, 0xFF, 0xB0, 0x00, 0x1E, 0x07, 0xE0, 0x78, 0x00, 0x0D, 0xFF, 0xFF, 0xC0, 0x00,
0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x3C, 0x0F, 0xF0, 0x3C, 0x01, 0xFF, 0xFF, 0xFF, 0xC0, 0x00,
0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFC, 0x78, 0x0F, 0xF0, 0x1E, 0x3F, 0xFF, 0xFF, 0xFF, 0xC0, 0x00,
0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x1F, 0xF8, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00,
0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x1F, 0xF8, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00,
0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0x40, 0x3F, 0xFC, 0x02, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00,
0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0x80, 0x7F, 0xFE, 0x01, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x7F, 0xFE, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0xFF, 0xFF, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x01, 0xFF, 0xFF, 0x80, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x01, 0xFF, 0xFF, 0x80, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xFF, 0xFF, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00,
0x00, 0x00, 0xBF, 0xFF, 0xFF, 0xFF, 0x07, 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, 0xFD, 0x00, 0x00,
0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00,
0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00,
0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xDF, 0x0F, 0xFF, 0xFF, 0xF0, 0xFB, 0xFF, 0xFF, 0xFF, 0x00, 0x00,
0x00, 0x00, 0x7F, 0xFF, 0xFF, 0x8F, 0x0F, 0xFF, 0xFF, 0xF0, 0xF1, 0xFF, 0xFF, 0xFE, 0x00, 0x00,
0x00, 0x00, 0x3F, 0xFF, 0xEC, 0x0F, 0x9F, 0xFF, 0xFF, 0xF9, 0xF0, 0x37, 0xFF, 0xFC, 0x00, 0x00,
0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x07, 0x9F, 0xFF, 0xFF, 0xF9, 0xE0, 0x03, 0xFF, 0xF8, 0x00, 0x00,
0x00, 0x00, 0x0F, 0xF6, 0x00, 0x07, 0x80, 0x00, 0x00, 0x01, 0xE0, 0x00, 0x6F, 0xF0, 0x00, 0x00,
0x00, 0x00, 0x05, 0xE0, 0x00, 0x1B, 0xC0, 0x00, 0x00, 0x03, 0xD8, 0x00, 0x07, 0xA0, 0x00, 0x00,
0x00, 0x00, 0x03, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0xC0, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x01, 0x80, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x03, 0x7F, 0xFE, 0xFC, 0x03, 0xC0, 0x3F, 0x7F, 0xFE, 0xC0, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFC, 0x3E, 0x03, 0xC0, 0x7C, 0x3F, 0xFF, 0xF8, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x3F, 0x87, 0xE1, 0xFC, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x1F, 0xC7, 0xE3, 0xF8, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x1F, 0x8F, 0xF1, 0xF8, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x7E, 0x1F, 0xF8, 0x7E, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x7E, 0x1F, 0xF8, 0x7E, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0xF8, 0x01, 0xFC, 0x3F, 0xFC, 0x3F, 0x80, 0x1F, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x3F, 0xFC, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x7F, 0xFE, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x0F, 0xF0, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF3, 0x87, 0xE1, 0xCF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xE7, 0xC3, 0xC3, 0xE7, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x43, 0xC2, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x81, 0x81, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x03, 0xC0, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x03, 0xC0, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x0F, 0xF0, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFE, 0x07, 0xE0, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x07, 0xE0, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x07, 0xE0, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x03, 0xC0, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x0F, 0x03, 0xC0, 0xF0, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x0E, 0x03, 0xC0, 0x70, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x1C, 0x01, 0x80, 0x38, 0x3A, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x18, 0x01, 0x80, 0x18, 0x3E, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x00, 0x01, 0x80, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x01, 0x80, 0x00, 0x3C, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x01, 0x80, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x01, 0x80, 0x00, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
};

const unsigned char sheath2 [] = {
0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0x48, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x12,
0x48, 0x00, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x12,
0x4E, 0x03, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xC0, 0x72,
0x47, 0xFF, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xFF, 0xE2,
0x40, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x02,
0x70, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x0A,
0x54, 0x01, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x80, 0x3A,
0x44, 0x21, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x84, 0x22,
0x74, 0x71, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x8E, 0x2E,
0x44, 0xF9, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x9F, 0x22,
0x7D, 0x05, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xA0, 0xBE,
0x43, 0x8E, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x71, 0xC2,
0x47, 0xDF, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xFB, 0xE2,
0x50, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x0A,
0x5F, 0xFF, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0xFF, 0xEA,
0x40, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x02,
0x40, 0x20, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x04, 0x02,
0x70, 0x20, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x04, 0x0E,
0x58, 0xF8, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x1F, 0x1A,
0x46, 0x23, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xC4, 0x62,
0x7E, 0x73, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xCE, 0x7E,
0x46, 0x23, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xC4, 0x62,
0x47, 0x07, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xE0, 0xE2,
0x5F, 0x8F, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0xF1, 0xFA,
0x41, 0xDC, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x3B, 0x82,
0x46, 0xAB, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xD5, 0x62,
0x40, 0xA8, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x15, 0x02,
0x4B, 0x26, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x64, 0xD2,
0x46, 0x73, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xCE, 0x62,
0x60, 0xA8, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x15, 0x06,
0x70, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x0A,
0x5C, 0x01, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x80, 0x32,
0x53, 0x06, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x60, 0xCA,
0x61, 0x8C, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x31, 0x86,
0x58, 0xD8, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x1B, 0x1A,
0x50, 0x50, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A,
0x47, 0xDF, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xFB, 0xEA,
0x5D, 0xDD, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0xBB, 0xBA,
0x61, 0xDC, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x3B, 0x86,
0x61, 0xDC, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x3B, 0x86,
0x63, 0xAE, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x75, 0xC6,
0x67, 0x27, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0xE4, 0xE6,
0x7F, 0xAF, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF5, 0xFA,
0x47, 0x27, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xE4, 0xE2,
0x4F, 0x27, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xE4, 0xF2,
0x6E, 0x73, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0D, 0xCE, 0x76,
0x6E, 0x73, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0D, 0xCE, 0x76,
0x7E, 0x73, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xCE, 0x7E,
0x7E, 0x23, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xC4, 0x7E,
0x47, 0x27, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xE4, 0xE2,
0x47, 0xDF, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xFB, 0xE2,
0x41, 0xFE, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x3F, 0xC2,
0x20, 0xF8, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1F, 0x04,
0x10, 0x70, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x0E, 0x08,
0x0B, 0x8E, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x71, 0xD0,
0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x20,
0x02, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x44, 0x40,
0x01, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2E, 0x80,
0x00, 0xA8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x00,
0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00,
0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00
};

void setup()
{
Serial.begin(9600);
       delay(10);
Blynk.begin(auth, "****","****");
      delay(10);
display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
        delay(10);
         display.clearDisplay();
                 delay(10);
display.drawBitmap( 0, 0, hyrulebitmap, 128, 64, WHITE);
        display.display();
                delay(2000);
                 display.clearDisplay();


sensors.begin();
        delay(10);
         sensors.setResolution(10);
                 delay(10);        
sensors2.begin();
         delay(10);
          sensors2.setResolution(10);
                   delay(10);         
sensors3.begin();
         delay(10);
          sensors3.setResolution(10);
                   delay(10);  
  
timer.setInterval(2000L, ReadTemp);
timer.setInterval(3000L, Display);  
            
}

void ReadTemp()
{
sensors.requestTemperatures();
        delay(10);
         s1 = sensors.getTempFByIndex(0);
                      delay(10);
sensors2.requestTemperatures();
         delay(10);
          s2 = sensors2.getTempFByIndex(0);
                        delay(10);
sensors3.requestTemperatures();
         delay(10);
          s3 = sensors3.getTempFByIndex(0);
                        delay(10);
                        
}
BLYNK_READ(V1)
{
           Blynk.virtualWrite(V1, s1);
                 Blynk.run();
}
BLYNK_READ(V2)
{  
           Blynk.virtualWrite(V2, s2);
                 Blynk.run();
}
BLYNK_READ(V3)
{  
           Blynk.virtualWrite(V3, s3);
                 Blynk.run();
}

void Display()
{
display.drawBitmap( 0, 0, sheath2, 128, 64, WHITE);
  
display.setTextSize(2);
        display.setTextColor(WHITE);
                display.setCursor(35,7);
                        display.println(s1);
                display.setCursor(35,28);
                        display.println(s2);
                display.setCursor(35,49);
                        display.println(s3);
                                display.display();
                                        display.clearDisplay();
                                        
}              

void loop()
{
Blynk.run();
timer.run();
      yield();
}

post code like this:

wow so cool thank you…as for my problem any thoughts?

I have never used a yield in my loops with blynk…

i get the same problem with or with out it

post your serial output

ÈHQȸ>dIÁüayIHú[260] Connecting to milliken
[1264] Connected to WiFi
[1264] IP: 192.168.0.113
[1264] Blynk v0.3.8 on NodeMCU
0.00 s1
0.00 s2
0.00 s3
[5842] Connecting to blynk-cloud.com:8442
[6773] Ready (ping: 713ms).
78.35 s1
97.25 s2
77.45 s3
78.35 s1
97.25 s2
77.45 s3
78.35 s1
97.25 s2
77.45 s3
78.35 s1
97.25 s2
77.45 s3
[24314] Connecting to blynk-cloud.com:8442
[25232] Ready (ping: 714ms).
78.35 s1
97.25 s2
77.45 s3
[33166] Connecting to blynk-cloud.com:8442
78.35 s1
97.25 s2
77.45 s3
[35795] Ready (ping: 2119ms).
78.35 s1
97.25 s2
77.45 s3
78.35 s1
97.25 s2
77.45 s3
78.35 s1
97.25 s2
77.45 s3
78.35 s1
97.25 s2
77.45 s3
78.35 s1
97.25 s2
77.45 s3
78.35 s1
97.25 s2
77.45 s3
78.35 s1
97.25 s2
77.45 s3
[64411] Connecting to blynk-cloud.com:8442
[65349] Ready (ping: 716ms).
78.35 s1
96.80 s2
77.45 s3
[73494] Connecting to blynk-cloud.com:8442
78.35 s1
96.80 s2
77.45 s3
[76142] Ready (ping: 2120ms).
78.35 s1
96.80 s2
77.45 s3
78.35 s1
96.80 s2
77.45 s3
78.35 s1
96.80 s2
77.45 s3
[91512] Connecting to blynk-cloud.com:8442
[92435] Ready (ping: 713ms).
78.35 s1
96.80 s2
77.45 s3
[100527] Connecting to blynk-cloud.com:8442
78.35 s1
96.80 s2
77.45 s3
[102882] Ready (ping: 2120ms).
78.35 s1
96.80 s2
77.45 s3
[111557] Connecting to blynk-cloud.com:8442
[112626] Ready (ping: 715ms).

take the Blynk.run(); out of everywhere except loop

and try taking all the delays out of the functions too…

With @Dave1829 on this one, try to avoid delays anywhere. A delay makes your MCU stop processing, it won’t do anything, so you’ll probably end up with really unstable connections. 6x 10ms is al ready well over half a second, which is an eternity in MCU land.

You also may want to increase the reading of your Dallas to 5s and see if that helps.

no luck i think its an app problem not the code because it only DC’s and trys to reconnect if i turn my phone screen off

                                                         #define BLYNK_PRINT Serial
                                                          #include <ESP8266WiFi.h>
                                                          #include <BlynkSimpleEsp8266.h>
                                                          #include <SimpleTimer.h>
                                                          #include <OneWire.h> 
                                                          #include <DallasTemperature.h>
                                                          #include <Wire.h>
                                                          #include <Adafruit_SSD1306.h>

                                                          #define Pin 14     //D5
                                                          #define Pin2 12    //D6  
                                                          #define Pin3 13    //D7
                         
                                                          #define OLED_RESET LED_BUILTIN

                                                  char auth[] = "36ca228ffb134e61b65b01a47745e45a";

SimpleTimer timer;

OneWire ourWire(Pin);
OneWire ourWire2(Pin2);
OneWire ourWire3(Pin3);

DallasTemperature sensors(&ourWire);
DallasTemperature sensors2(&ourWire2);
DallasTemperature sensors3(&ourWire3);


                                                                float s1;
                                                                float s2;
                                                                float s3;

Adafruit_SSD1306 display(OLED_RESET);

const unsigned char PROGMEM hyrulebitmap[] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x03, 0x80, 0x00, 0x00, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x01, 0xC0, 0x00,
0x00, 0x03, 0xF8, 0x00, 0x00, 0x00, 0x03, 0x01, 0x80, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x00,
0x00, 0x03, 0xFE, 0xC0, 0x00, 0x00, 0x07, 0x03, 0xC0, 0xE0, 0x00, 0x00, 0x03, 0x7F, 0xC0, 0x00,
0x00, 0x03, 0xFF, 0xF6, 0x00, 0x00, 0x0F, 0x03, 0xC0, 0xF0, 0x00, 0x00, 0x6F, 0xFF, 0xC0, 0x00,
0x00, 0x03, 0xFF, 0xFF, 0xB0, 0x00, 0x1E, 0x07, 0xE0, 0x78, 0x00, 0x0D, 0xFF, 0xFF, 0xC0, 0x00,
0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x3C, 0x0F, 0xF0, 0x3C, 0x01, 0xFF, 0xFF, 0xFF, 0xC0, 0x00,
0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFC, 0x78, 0x0F, 0xF0, 0x1E, 0x3F, 0xFF, 0xFF, 0xFF, 0xC0, 0x00,
0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x1F, 0xF8, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00,
0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x1F, 0xF8, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00,
0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0x40, 0x3F, 0xFC, 0x02, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00,
0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0x80, 0x7F, 0xFE, 0x01, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x7F, 0xFE, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0xFF, 0xFF, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x01, 0xFF, 0xFF, 0x80, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x01, 0xFF, 0xFF, 0x80, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xFF, 0xFF, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00,
0x00, 0x00, 0xBF, 0xFF, 0xFF, 0xFF, 0x07, 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, 0xFD, 0x00, 0x00,
0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00,
0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00,
0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xDF, 0x0F, 0xFF, 0xFF, 0xF0, 0xFB, 0xFF, 0xFF, 0xFF, 0x00, 0x00,
0x00, 0x00, 0x7F, 0xFF, 0xFF, 0x8F, 0x0F, 0xFF, 0xFF, 0xF0, 0xF1, 0xFF, 0xFF, 0xFE, 0x00, 0x00,
0x00, 0x00, 0x3F, 0xFF, 0xEC, 0x0F, 0x9F, 0xFF, 0xFF, 0xF9, 0xF0, 0x37, 0xFF, 0xFC, 0x00, 0x00,
0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x07, 0x9F, 0xFF, 0xFF, 0xF9, 0xE0, 0x03, 0xFF, 0xF8, 0x00, 0x00,
0x00, 0x00, 0x0F, 0xF6, 0x00, 0x07, 0x80, 0x00, 0x00, 0x01, 0xE0, 0x00, 0x6F, 0xF0, 0x00, 0x00,
0x00, 0x00, 0x05, 0xE0, 0x00, 0x1B, 0xC0, 0x00, 0x00, 0x03, 0xD8, 0x00, 0x07, 0xA0, 0x00, 0x00,
0x00, 0x00, 0x03, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0xC0, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x01, 0x80, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x03, 0x7F, 0xFE, 0xFC, 0x03, 0xC0, 0x3F, 0x7F, 0xFE, 0xC0, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFC, 0x3E, 0x03, 0xC0, 0x7C, 0x3F, 0xFF, 0xF8, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x3F, 0x87, 0xE1, 0xFC, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x1F, 0xC7, 0xE3, 0xF8, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x1F, 0x8F, 0xF1, 0xF8, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x7E, 0x1F, 0xF8, 0x7E, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x7E, 0x1F, 0xF8, 0x7E, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0xF8, 0x01, 0xFC, 0x3F, 0xFC, 0x3F, 0x80, 0x1F, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x3F, 0xFC, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x7F, 0xFE, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x0F, 0xF0, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF3, 0x87, 0xE1, 0xCF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xE7, 0xC3, 0xC3, 0xE7, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x43, 0xC2, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x81, 0x81, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x03, 0xC0, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x03, 0xC0, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x0F, 0xF0, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFE, 0x07, 0xE0, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x07, 0xE0, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x07, 0xE0, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x03, 0xC0, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x0F, 0x03, 0xC0, 0xF0, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x0E, 0x03, 0xC0, 0x70, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x1C, 0x01, 0x80, 0x38, 0x3A, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x18, 0x01, 0x80, 0x18, 0x3E, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x00, 0x01, 0x80, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x01, 0x80, 0x00, 0x3C, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x01, 0x80, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x01, 0x80, 0x00, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
};

const unsigned char sheath2 [] = {
0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0x48, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x12,
0x48, 0x00, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x12,
0x4E, 0x03, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xC0, 0x72,
0x47, 0xFF, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xFF, 0xE2,
0x40, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x02,
0x70, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x0A,
0x54, 0x01, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x80, 0x3A,
0x44, 0x21, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x84, 0x22,
0x74, 0x71, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x8E, 0x2E,
0x44, 0xF9, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x9F, 0x22,
0x7D, 0x05, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xA0, 0xBE,
0x43, 0x8E, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x71, 0xC2,
0x47, 0xDF, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xFB, 0xE2,
0x50, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x0A,
0x5F, 0xFF, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0xFF, 0xEA,
0x40, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x02,
0x40, 0x20, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x04, 0x02,
0x70, 0x20, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x04, 0x0E,
0x58, 0xF8, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x1F, 0x1A,
0x46, 0x23, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xC4, 0x62,
0x7E, 0x73, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xCE, 0x7E,
0x46, 0x23, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xC4, 0x62,
0x47, 0x07, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xE0, 0xE2,
0x5F, 0x8F, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0xF1, 0xFA,
0x41, 0xDC, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x3B, 0x82,
0x46, 0xAB, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xD5, 0x62,
0x40, 0xA8, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x15, 0x02,
0x4B, 0x26, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x64, 0xD2,
0x46, 0x73, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xCE, 0x62,
0x60, 0xA8, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x15, 0x06,
0x70, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x0A,
0x5C, 0x01, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x80, 0x32,
0x53, 0x06, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x60, 0xCA,
0x61, 0x8C, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x31, 0x86,
0x58, 0xD8, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x1B, 0x1A,
0x50, 0x50, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A,
0x47, 0xDF, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xFB, 0xEA,
0x5D, 0xDD, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0xBB, 0xBA,
0x61, 0xDC, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x3B, 0x86,
0x61, 0xDC, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x3B, 0x86,
0x63, 0xAE, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x75, 0xC6,
0x67, 0x27, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0xE4, 0xE6,
0x7F, 0xAF, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF5, 0xFA,
0x47, 0x27, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xE4, 0xE2,
0x4F, 0x27, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xE4, 0xF2,
0x6E, 0x73, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0D, 0xCE, 0x76,
0x6E, 0x73, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0D, 0xCE, 0x76,
0x7E, 0x73, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xCE, 0x7E,
0x7E, 0x23, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xC4, 0x7E,
0x47, 0x27, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xE4, 0xE2,
0x47, 0xDF, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xFB, 0xE2,
0x41, 0xFE, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x3F, 0xC2,
0x20, 0xF8, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1F, 0x04,
0x10, 0x70, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x0E, 0x08,
0x0B, 0x8E, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x71, 0xD0,
0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x20,
0x02, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x44, 0x40,
0x01, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2E, 0x80,
0x00, 0xA8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x00,
0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00,
0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00
};

void setup()
{
Serial.begin(9600);
      
Blynk.begin(auth, "milliken","whiskey#7");
     
display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
       
         display.clearDisplay();
                 
display.drawBitmap( 0, 0, hyrulebitmap, 128, 64, WHITE);
        display.display();
                delay(2000);
                 display.clearDisplay();
                 
sensors.begin();
      
         sensors.setResolution(10);
                       
sensors2.begin();
        
          sensors2.setResolution(10);
                          
sensors3.begin();
        
          sensors3.setResolution(10);
                  
  
timer.setInterval(5000L, ReadTemp);
timer.setInterval(6000L, Display);  
            
}

void ReadTemp()
{
sensors.requestTemperatures();
      
         s1 = sensors.getTempFByIndex(0);
                      
sensors2.requestTemperatures();
        
          s2 = sensors2.getTempFByIndex(0);
                       
sensors3.requestTemperatures();
        
          s3 = sensors3.getTempFByIndex(0);
                      ;
Blynk.run();
}
BLYNK_READ(V1)
{
           Blynk.virtualWrite(V1, s1);
                 Blynk.run();
}
BLYNK_READ(V2)
{  
           Blynk.virtualWrite(V2, s2);
                 Blynk.run();
}
BLYNK_READ(V3)
{  
           Blynk.virtualWrite(V3, s3);
                 Blynk.run();
}



void Display()
{
display.drawBitmap( 0, 0, sheath2, 128, 64, WHITE);
  
display.setTextSize(2);
        display.setTextColor(WHITE);
                display.setCursor(35,7);
                        display.println(s1);
                display.setCursor(35,28);
                        display.println(s2);
                display.setCursor(35,49);
                        display.println(s3);
                                display.display();
                                        display.clearDisplay();
                                        
}              

void loop()
{
Blynk.run();
timer.run();

yield();
}

i copyed the wrong one the .runs are out

I’m thinking it has to do with yield(). Why use that in the main loop anyway? I can’t seem to fathom what it does there.

What happens when you remove the OLED display and relevant code? It may be needed to determine where the problem exists and when it occurs. It may be an incompatibility between two libraries. I’m pretty sure the Dallas one works ok, but I don’t know about the OLED.

no dice it dc’s much much more now

#define BLYNK_PRINT Serial
                                                          #include <ESP8266WiFi.h>
                                                          #include <BlynkSimpleEsp8266.h>
                                                          #include <SimpleTimer.h>
                                                          #include <OneWire.h> 
                                                          #include <DallasTemperature.h>


                                                          #define Pin 14     //D5
                                                          #define Pin2 12    //D6  
                                                          #define Pin3 13    //D7
                                                     

                                                  char auth[] = "36ca228ffb134e61b65b01a47745e45a";

SimpleTimer timer;

OneWire ourWire(Pin);
OneWire ourWire2(Pin2);
OneWire ourWire3(Pin3);

DallasTemperature sensors(&ourWire);
DallasTemperature sensors2(&ourWire2);
DallasTemperature sensors3(&ourWire3);


                                                                float s1;
                                                                float s2;
                                                                float s3;


void setup()
{
Serial.begin(9600);
      
Blynk.begin(auth, "milliken","whiskey#7");
     

                 
sensors.begin();
      
         sensors.setResolution(10);
                       
sensors2.begin();
        
          sensors2.setResolution(10);
                          
sensors3.begin();
        
          sensors3.setResolution(10);
                  
  
timer.setInterval(5000L, ReadTemp);
  
            
}

void ReadTemp()
{
sensors.requestTemperatures();
      
         s1 = sensors.getTempFByIndex(0);
                      
sensors2.requestTemperatures();
        
          s2 = sensors2.getTempFByIndex(0);
                       
sensors3.requestTemperatures();
        
          s3 = sensors3.getTempFByIndex(0);
                    

}
BLYNK_READ(V1)
{
           Blynk.virtualWrite(V1, s1);
                
}
BLYNK_READ(V2)
{  
           Blynk.virtualWrite(V2, s2);
                
}
BLYNK_READ(V3)
{  
           Blynk.virtualWrite(V3, s3);
       
}




void loop()
{
Blynk.run();
timer.run();

 
}

How are the widgets setup on which you display the values? Are they set to Push or Frequency reading? It may help to set them to Push, so the Sketch controls when they are updated instead of the App requesting them from the MCU.

if its set to push it stops updating so i set it to 5 sec

If it’s set to push, it should update with intervals you’ve set with your timer of reading the sensors. You could combine the reading of the sensor with virtualWrite of the VPins, so you won’t need the BLYNK_READ functions. Saves a couple lines of code I guess.

But nonetheless, your code is very simple and by all means it should work like a charm. What kind of phone and/or OS are you using?

1 Like

when i set to push i get no updated readings…i have a note 5 running android

I’d be examining my hardware/router etc for issues.

Your ping is massive.

The code looks ok.

ping only gets up there when this is in the loop. if its not there it’s 1ms

Serial.print(s1);
       Serial.println(" s1");
              
Serial.print(s2);
       Serial.println(" s2");
              
Serial.print(s3);
       Serial.println(" s3");
              delay(2000);

Post your new serial output