Below is the simplest BH1750 Arduino sketch I can find but it depends precisely which model you have.
#include <Wire.h>
#include <BH1750.h> // https://github.com/claws/BH1750
BH1750 lightMeter;
void setup(){
Serial.begin(9600);
lightMeter.begin();
}
void loop() {
uint16_t lux = lightMeter.readLightLevel();
Serial.print("Light: ");
Serial.print(lux);
Serial.println(" lx");
delay(1000);
}
So for Blynk you need to keep the first 3 lines and lightMeter.begin in setup().
In sendUptime() you need:
uint16_t lux = lightMeter.readLightLevel();
Blynk.virtualWrite(4, lux);