A DIY IoT sensor that exposes temperature/humidity data to Apple HomeKit and MQTT brokers using an ESP8266 (NodeMCU) and BME280 sensor. Details for this project are on https://github.com/guenthereder/NodeMcuHomekitMqtt. Here is an web installer for the Node Mcu firmware.
This only works on a chrome base browser.