Node mcu error while compile

#define BLYNK_PRINT Serial
#include <OneWire.h>
#include <SPI.h>
#include <BlynkSimpleEsp8266.h>
#include <DHT.h>
#include <DallasTemperature.h>
#define ONE_WIRE_BUS D2
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);
char auth[] ="BOsoqmyvsdJSenk51n6EplHN0jqela_aajwi";
char ssid[] = "ritchie";
char pass[] = "cipher";
//code written by Md iqbal
//website:-techiqbal.com
//Youtube:-Techiqbal
#define DHTPIN 2
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);
SimpleTimer timer;
void sendSensor()
{
float h = dht.readHumidity();
float t = dht.readTemperature();

if (isnan(h) || isnan(t)) {
Serial.println("Failed to read from DHT sensor!");
return;
}

Blynk.virtualWrite(V5, h); //V5 is for Humidity
Blynk.virtualWrite(V6, t); //V6 is for Temperature
}
void setup()
{
Serial.begin(9600);
dht.begin();

timer.setInterval(1000L, sendSensor);
Blynk.begin(auth, ssid, pass);
sensors.begin();
}

Error

In file included from C:\Users\richie\Documents\Arduino\libraries\blynk-library-master\src/BlynkApiArduino.h:14,
from C:\Users\richie\Documents\Arduino\libraries\blynk-library-master\src/BlynkSimpleEsp8266.h:24,
from C:\Users\richie\Documents\Arduino\sketch_jan04a\sketch_jan04a.ino:7:
C:\Users\richie\Documents\Arduino\libraries\blynk-library-master\src/Blynk/BlynkApi.h: In member function 'void BlynkApi::beginGroup()':
C:\Users\richie\Documents\Arduino\libraries\blynk-library-master\src/Blynk/BlynkApi.h:141:98: error: 'buff' was not declared in this scope
141 | static_cast<Proto*>(this)->sendCmd(BLYNK_CMD_GROUP, 0, cmd.getBuffer(), cmd.getLength(), buff, len);
| ^~~~
C:\Users\richie\Documents\Arduino\libraries\blynk-library-master\src/Blynk/BlynkApi.h:141:104: error: 'len' was not declared in this scope; did you mean 'mblen'?
141 | static_cast<Proto*>(this)->sendCmd(BLYNK_CMD_GROUP, 0, cmd.getBuffer(), cmd.getLength(), buff, len);
| ^~~
| mblen
C:\Users\richie\Documents\Arduino\libraries\blynk-library-master\src/Blynk/BlynkApi.h: In member function 'void BlynkApi::beginGroup(uint64_t)':
C:\Users\richie\Documents\Arduino\libraries\blynk-library-master\src/Blynk/BlynkApi.h:149:98: error: 'buff' was not declared in this scope
149 | static_cast<Proto*>(this)->sendCmd(BLYNK_CMD_GROUP, 0, cmd.getBuffer(), cmd.getLength(), buff, len);
| ^~~~
C:\Users\richie\Documents\Arduino\libraries\blynk-library-master\src/Blynk/BlynkApi.h:149:104: error: 'len' was not declared in this scope; did you mean 'mblen'?
149 | static_cast<Proto*>(this)->sendCmd(BLYNK_CMD_GROUP, 0, cmd.getBuffer(), cmd.getLength(), buff, len);
| ^~~
| mblen
C:\Users\richie\Documents\Arduino\libraries\blynk-library-master\src/Blynk/BlynkApi.h: In member function 'void BlynkApi::endGroup()':
C:\Users\richie\Documents\Arduino\libraries\blynk-library-master\src/Blynk/BlynkApi.h:156:98: error: 'buff' was not declared in this scope
156 | static_cast<Proto*>(this)->sendCmd(BLYNK_CMD_GROUP, 0, cmd.getBuffer(), cmd.getLength(), buff, len);
| ^~~~
C:\Users\richie\Documents\Arduino\libraries\blynk-library-master\src/Blynk/BlynkApi.h:156:104: error: 'len' was not declared in this scope; did you mean 'mblen'?
156 | static_cast<Proto*>(this)->sendCmd(BLYNK_CMD_GROUP, 0, cmd.getBuffer(), cmd.getLength(), buff, len);
| ^~~
| mblen
exit status 1
Error compiling for board NodeMCU 1.0 (ESP-12E Module).

anyone help me please............

Welcome to the forum

Please follow the advice given in the link below when posting code, in particular the section entitled 'Posting code and common code problems'

Use code tags (the </> icon above the compose window) to make it easier to read and copy for examination

Your topic was MOVED to its current forum category which is more appropriate than the original

try to move #include <BlynkSimpleEsp8266.h> as first include

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.