Browse Source

Version 1.9.1

fastled
Xose Pérez 7 years ago
parent
commit
925a8525e8
3 changed files with 21 additions and 3 deletions
  1. +15
    -0
      CHANGELOG.md
  2. +5
    -2
      README.md
  3. +1
    -1
      code/espurna/config/version.h

+ 15
- 0
CHANGELOG.md View File

@ -3,6 +3,21 @@
The format is based on [Keep a Changelog](http://keepachangelog.com/) The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/). 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 ## [1.9.0] 2017-08-25
### Added ### Added
- Support for IteadStudio BN-SZ01 Ceiling Light (#132) - Support for IteadStudio BN-SZ01 Ceiling Light (#132)


+ 5
- 2
README.md View File

@ -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 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. 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 ## 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 **relay synchronization** (all equal, only one ON, one and only on ON)
* Support for **delayed ON/OFF** * Support for **delayed ON/OFF**
* **MQTT** enabled * **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 * Switch on/off and toggle relays
* Report button event notifications * Report button event notifications
* Enable/disable pulse mode * 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) * DS18B20 (supports celsius & fahrenheit reporting)
* HLW8012 using the [HLW8012 Library](https://bitbucket.org/xoseperez/hlw8012) (Sonoff POW) * 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) * Non-invasive current sensor using the [EmonLiteESP Library](https://bitbucket.org/xoseperez/emonliteesp) (requires some hacking)
* Raw analog sensor
* Fast asynchronous **HTTP Server** * Fast asynchronous **HTTP Server**
* Configurable port * Configurable port
* Basic authentication * Basic authentication
* Web-based configuration * Web-based configuration
* Relay switching and sensor data from the web interface * 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 * Websockets-based communication between the device and the browser
* Backup and restore settings option * Backup and restore settings option
* Upgrade firmware from the web interface * 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 * **Over-The-Air** (OTA) updates even for 1Mb boards
* Manually from PlatformIO or Arduino IDE * Manually from PlatformIO or Arduino IDE
* Automatic updates through the [NoFUSS Library](https://bitbucket.org/xoseperez/nofuss) * Automatic updates through the [NoFUSS Library](https://bitbucket.org/xoseperez/nofuss)
* Update from web interface using pre-built images
* **Command line configuration** * **Command line configuration**
* Button interface * Button interface
* Click to toggle relays * Click to toggle relays


+ 1
- 1
code/espurna/config/version.h View File

@ -1,4 +1,4 @@
#define APP_NAME "ESPurna" #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_AUTHOR "xose.perez@gmail.com"
#define APP_WEBSITE "http://tinkerman.cat" #define APP_WEBSITE "http://tinkerman.cat"

Loading…
Cancel
Save