ESP8266, DS18B20 and Blynk 2.0

Yeah, I can’t send DS18B20 to Blink 2.0
In any way, everything works in the monitor, ESP8266 is connected, and the sensors are not visible on the website.
Help pliz…

//* ESP & Blynk *
#define BLYNK_TEMPLATE_ID           "0000"
#define BLYNK_DEVICE_NAME           "0000"
#define BLYNK_AUTH_TOKEN            "0000"
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
#define BLYNK_PRINT Serial

//* Blynk Данные *
char auth[] = BLYNK_AUTH_TOKEN; //"Код аутентефикации с приложения blynk

//* WiFi WiFi Данные *
char ssid[] = "00000"; //"имя сети вай-фай"
char pass[] = "00000000"; //"пароль от вай-фая"

BlynkTimer timer;

void myTimerEvent()
{
  // вы можете отправить любое значение в любой момент.
  // Пожалуйста, не отправляйте больше 10 значений в секунду.
  Blynk.virtualWrite(V1, millis() / 20000);
  Blynk.virtualWrite(V2, millis() / 20000);
  Blynk.virtualWrite(V3, millis() / 20000);
}

//* DS18B20 Температурный датчик *
#include <OneWire.h>
#include<DallasTemperature.h>
#define ONE_WIRE_BUS D3 // DS18B20 подключаем на D3 на плате (4 верху, правая сторона) 
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature DS18B20(&oneWire);
float temp_1;
float temp_2;
float temp_3;

void setup()
{
  Serial.begin(115200);
  Blynk.begin(auth, ssid, pass);
  DS18B20.begin();
  timer.setInterval(35000L, getSendData);
  DS18B20.setResolution (11); // При максимальной точности вермя срабатывания 2 секунды если не указана точность
  // 12 точность 0.06
  // 11 точность 0.12
  // 10 точность 0.25
  // 9 точность 0.5
  // 6 точность 0.5
  Serial.println(" ");
  Serial.println("Тестирование данных датчиков в Мониторе порта");
  timer.setInterval(10000L, myTimerEvent);
}

void loop()
{
  timer.run(); // Initiates SimpleTimer
  Blynk.run();
}

//***************************************************
//* Отправить данные датчика в Blynk *
// **************************************************
void getSendData()
{
  DS18B20.requestTemperatures();
  temp_1 = DS18B20.getTempCByIndex(0); // Sensor 0 показания для датчика 1 в цельсиях
  temp_2 = DS18B20.getTempCByIndex(1); // Sensor 0 показания для датчика 2 в цельсиях
  temp_3 = DS18B20.getTempCByIndex(2); // Sensor 0 показания для датчика 3 в цельсиях

  Serial.print("Temp_1: ");
  Serial.print(temp_1);
  Serial.print(" oC . Temp_2: ");
  Serial.print(temp_2);
  Serial.print(" oC . Temp_3: ");
  Serial.print(temp_3);
  Serial.println(" oC");

  Blynk.virtualWrite(V1, temp_1); //выврд данных на виртуальный пин V1
  Blynk.virtualWrite(V2, temp_2); //вывод данных навиртуальный пин V2
  Blynk.virtualWrite(V3, temp_3); //вывод данных навиртуальный пин V3
}