5.12.0m
* Remove sonoff-xxl
* Add sonoff-classic, sonoff-allsensors and sonoff-knx
* Add some coloring to important web buttons
* Add user selectable defines for Sunrise/set Dawn option (#2378)
* Add GPIO_User to GPIO02 for all Sonoff T1 (#2524)
5.12.0i
* Add commands Timer 0 to clear timer and Timer 1..16 to copy
timer
* Add optional Timer configuration webpage to be enabled in
user_config.h with define USE_TIMERS_WEB
* Change webpage parameter
communication
5.12.0h
* Add support for Software Serial bridge using commands
SerialDelimiter, SBaudrate and SSerialSend. Supports 8N1 and text only
(#2190)
* Add support for Hardware Serial bridge using commands
SerialDelimiter, Baudrate and SerialSend. Supports 8N1 and text only
(#2182)
5.12.0a
* Change platformio option sonoff-ds18x20 to sonoff-xxl
enabling ds18x20 and all other sensors in one image
* Fix providing web
page configuratin option for Friendly Name when no device (relay or
light) is configured (#1850)
* Change default paremeters in
user_config.h to undefined for easy installation (#1851)
* Change max
user configurable hold time from 10 to 25 seconds (#1851)
5.11.1j
* Prep for release
* Change uptime from hour to second
resulting in a display of 123T13:45:21 where 123 is days
* Fix Arilux
RF induced exception by moving interrupt handler to iram on non
esp/arduino lib v2.3.0
* Add NTP sync based on chip id (#1773)
5.11.1g
* Add support for PMS5003 particle concentration sensor
*
Reinstate console weblog to 20 lines after some webpage rewrite
* Add
command SetOption20 to allow update of Dimmer/Color/Ct without turning
power on (#1719)
* Update language files nl-NL (#1723) and es-AR
(#1722)
5.11.1e
* Replaced command Ina219Mode with command Sensor13
* Add
command Sensor15 2 to start MHZ19(B) Zero Point Calibration
* Add
chunked webserver pages for large pages saving memory
* Fix Non-English
JSON temperature unit attachement
* Fix Sonoff Pow Energy Today and
Energy Total reading after restart (#1648)
* Rewrite function pointers
to save code space and memory (#1683)
* Add option define
HOME_ASSISTANT_DISCOVERY_ENABLE in user_config.h (#1685)
* Fix SOnoff
Pow Energy Period roll-over (#1688)
5.11.1c
* Make command color parameter input less strict to ease Hass
support
* Add ColorTemperature to light status message
* Change
PubSubClient.h define MQTT_MAX_PACKET_SIZE from 512 to 1000 for Hass
support
* Make define MESSZ dependent on PubSubClient.h define
MQTT_MAX_PACKET_SIZE
* Fix logging line length around 400 characters
*
Change module name Wemos D1 mini into Generic (#1220)
* Revert HTML
change from width=100% to style=width:100% supporting HTML5 (#1358)
*
Add experimental (still Hass python exceptions) Home Assistant Discovery
for switch and light to be enabled by command SetOption19 1 (#1534)
*
Updated French Translation (#1561)
* Fix DS18B20 temperature JSON
decimal dot (#1561)
* Add Spanish language file (#1589)
* Update
Italian Language file (#1594)
* Consolidate WIFI_MANAGER_SEC into
WIFI_CONFIG_SEC (#1616)
* Fix Energy JSON message (#1621)
5.11.1b
* Add command PowerOnState option 5 which inverts PulseTime and
allows for delayed always on after power on
* Changed
OSWATCH_RESET_TIME (Blocked loop) from 30 to 120 seconds to allow slow
networks (#1556)
* Add French language file (#1561)
* Fix truncated
command names and wrong response for DomoticzSwitchIdx (#1571)
* Add
HTTP Allow Cross Origin removed from ESP8266/Arduino 2.4.0 (#1572)
*
Fix %-sign issue as printf escape character in Humidity and Sonoff SC
(#1579)
5.11.1a
* Add automagic two step Web server OTA upgrade using
filename-minimal image if OTA free space is too small
* Add chinese
language file (#1551)
5.10.0i
* Add device function pointers
* Moved Command and JSON
English language defines to one file (i18n.h)
* Update it-IT.h language
file (#1449)
* Fix Wemo and Hue emulation by adding M-Search response
delay (#1486)
5.10.0d
* Renamed commands Color2,3,4 to Color3,4,5
* Add command
Color2 to set color while keeping same dimmer value
* Add led signal to
Carbon Dioxide (CO2) sensors (see user_config.h)
* Fix Wemo Emulation
again (#1357)
* Updated German translation (#1438)
* Add support for SenseAir S8 CO2 sensor to be enabled with define
USE_SENSEAIR in user_config.h
* Add support for Domoticz Air Quality
sensor to be used by MH-Z19(B) and SenseAir sensors
5.10.0b
* Change Sonoff Pow Energy MQTT data JSON message and
consolidate Status 8 into Status 10
* Add optional support for PZEM004T
energy sensor to enable with define USE_PZEM004T in user_config.h (#614)
* Add alternative support for SHT3x enabled with define USE_SHT3X_V2 in
user_config.h (#1314)
* Add alternative support for SHT3x enabled with
define USE_SHT3X_V3 in user_config.h (#1314)
5.10.0a
* Add (experimental) support for sensor SHT3x
* Add support
for sensor MH-Z19(B) using serial interface to be enabled with define
USE_MHZ19_HARD_SERIAL in user_config.h (#561, #1248)
* Add
(experimental) support for sensor MH-Z19(B) using SoftwareSerial to be
enabled with define USE_MHZ19_SOFT_SERIAL_OBSOLETE in user_config.h
(#561, #1248)
* Add (experimental) support for sensor MH-Z19(B) using
stripped SoftwareSerial to be enabled with define USE_MHZ19_SOFT_SERIAL
in user_config.h (#561, #1248)
* Add support for iTead SI7021
temperature and humidity sensor by consolidating DHT22 into AM2301 and
using former DHT22 as SI7021 (#735)
* Fix BME280 calculation (#1051)
*
Add support for BME680 using adafruit libraries (#1212)
* Change
ADS1115 default voltage range from +/-2V to +/-6V (#1289)
* Add
multipress support and more user configurable options to Sonoff Dual R2
(#1291)
* Fix Sonoff Bridge missed learned key if learned data contains
0x55 (End of Transmission) flag (#1095, #1294)
* Add support for
TSL2561 using adafruit library (#661, #1311)
* Add alternative support
for SHT3x (#1314)