diff --git a/CHANGELOG.md b/CHANGELOG.md index ba0a686d..d83ccf28 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). +## [1.9.1] 2017-08-27 +### Added +- Support to build without NTP support +- Added current time, uptime, free heap, firmware size and free space to web interface + +### Changed +- Changed settings keys for Itead Sonoff RF Bridge +- Disable Domoticz by default + +### Fixed +- Fixed build flags for DHT and DS18B20 in platformio.ini file +- Fixed Itead Sonoff B1 by updating the my9291 library +- Fixed light status on boot (#157) +- Fixed CSS bug cause by a bad merge + ## [1.9.0] 2017-08-25 ### Added - Support for IteadStudio BN-SZ01 Ceiling Light (#132) diff --git a/README.md b/README.md index fb402d78..cee24490 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ ESPurna ("spark" in Catalan) is a custom firmware for ESP8266 based smart switch It was originally developed with the **[IteadStudio Sonoff](https://www.itead.cc/sonoff-wifi-wireless-switch.html)** in mind but now it supports a growing number of ESP8266-based boards. It uses the Arduino Core for ESP8266 framework and a number of 3rd party libraries. -**Current Release Version is 1.9.0**, read the [changelog](https://bitbucket.org/xoseperez/espurna/src/master/CHANGELOG.md). +**Current Release Version is 1.9.1**, read the [changelog](https://bitbucket.org/xoseperez/espurna/src/master/CHANGELOG.md). ## Features @@ -21,7 +21,7 @@ It uses the Arduino Core for ESP8266 framework and a number of 3rd party librari * Support for **relay synchronization** (all equal, only one ON, one and only on ON) * Support for **delayed ON/OFF** * **MQTT** enabled - * SSL/TLS support (not on regular builds, requires staging version of Arduino Core for ESP8266) + * **SSL/TLS support** (not on regular builds, requires staging version of Arduino Core for ESP8266) * Switch on/off and toggle relays * Report button event notifications * Enable/disable pulse mode @@ -36,11 +36,13 @@ It uses the Arduino Core for ESP8266 framework and a number of 3rd party librari * DS18B20 (supports celsius & fahrenheit reporting) * HLW8012 using the [HLW8012 Library](https://bitbucket.org/xoseperez/hlw8012) (Sonoff POW) * Non-invasive current sensor using the [EmonLiteESP Library](https://bitbucket.org/xoseperez/emonliteesp) (requires some hacking) + * Raw analog sensor * Fast asynchronous **HTTP Server** * Configurable port * Basic authentication * Web-based configuration * Relay switching and sensor data from the web interface + * Handle color, brightness, and white/warm channels for lights * Websockets-based communication between the device and the browser * Backup and restore settings option * Upgrade firmware from the web interface @@ -53,6 +55,7 @@ It uses the Arduino Core for ESP8266 framework and a number of 3rd party librari * **Over-The-Air** (OTA) updates even for 1Mb boards * Manually from PlatformIO or Arduino IDE * Automatic updates through the [NoFUSS Library](https://bitbucket.org/xoseperez/nofuss) + * Update from web interface using pre-built images * **Command line configuration** * Button interface * Click to toggle relays diff --git a/code/espurna/config/version.h b/code/espurna/config/version.h index 12a9afa4..9ebb631d 100644 --- a/code/espurna/config/version.h +++ b/code/espurna/config/version.h @@ -1,4 +1,4 @@ #define APP_NAME "ESPurna" -#define APP_VERSION "1.9.0" +#define APP_VERSION "1.9.1" #define APP_AUTHOR "xose.perez@gmail.com" #define APP_WEBSITE "http://tinkerman.cat"