PubSubClient

You can also take a look at my project here Battery Powered ESP8266 Temperature/Humidity Monitor with DHT11