V3.1.0
Significant update, loads of features including, but not limited to:
- HTML/JS embedded into the firmware, no more uploading the SPIFFS separately
- functional HTTP update via the GUI [1]
- Better WiFi management
- Improved GUI dev tools, makes it easier to develop the UI
- Remote display of both the EmonTX serial and the Debug output in HTTP GUI
- Config saved as JSON in the 'EEPROM', makes adding additional config easier
- The Input process is more robust, parsed into ArduinoJson 'document' for passing to the different outputs
- Latest ESP8266 core
[1] - HTTP does not work yet on the Sonoff S20 smartplug since the ESP only had 1Mb flash
Most of the changes are by @jeremypoulter in #74
Upload pre-compiled FW using esptool
esptool.py write_flash 0x0 firmware.bin
firmware.bin
= FW for Huzzah
smartplug.bin
= FW for Sonoff S20
wifirelay.bin
= FW for MQTT WiFi relay