This function doesn't do anything with the data it collects:
void termometer()
{
float readData = DHT.read22(dataPin); // Reads the data from the sensor
float p = DHT.temperature; // Gets the values of the temperature
float k = DHT.humidity; // Gets the values of the humidity
}
This function is not correctly defined, and does not return a value:
BLYNK_WRITE(V4) // V4 is the number of Virtual Pin
{
int pinValue2 = param.asInt();
}