Then I though I wanted to integrate with Blynk so I bought Wemos D1 R1 since it was Arduino compatible and has wifi connectivity.
Wemos connects to network nicely. It also detects DHT11 sensor connected to the Grove shield (connected to Wemos) but all the readings are always 0s for temperature and humidity.
The D1 is not really compatible with the Arduino it just uses the same IDE and if your strictly used the IDE internal libraries (and not other access to the hardware) you usually get Arduino sketches compiles and often they also run.Many DHT11 libraries are written for the AVR Arduinos and don't work on other hardware. As you failed to post your sketch as well as you failed to post links to the used libraries (as the sticky post at the top of the topic instructs you) we are not able to help you further.