#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............