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.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.1d
* Add locale Decimal Separator to Web sensor page
* Add
command State to retrieve device state information (same data as
teleperiod state and status 11 in slightly different JSON format)
*
Extent state information with Light parameters
* Fix IRSend parameter
translation (#1636)
* Add optional login to Webserver AP mode (#1587,
#1635)
* Fix BME680 teleperiod resistance measuring (#1647)
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.0f
* Differentiate between JSON text defines and other text
defines to allow for English JSON while using different locale (#1449)
* Fix display of build date and time in non-english locale (#1465)
* 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 (experimental) support for iTead SI7021 temperature and humidity
sensor (#735)
* Change ADS1115 default voltage range from +/-2V to
+/-6V (#1289)
5.9.1j
* Revert changes to xsns_05_ds18x20.ino and rename to
xsns_05_ds18x20_legacy.ino still needing library OneWire and providing
legacy JSON message:
*
"DS18x20":{"DS1":{"Type":"DS18B20","Address":"284CC48E04000079","Temperature":19.5},"DS2":{"Type":"DS18B20","Address":"283AC28304000052","Temperature":19.6}}
* Add new xdrv_05_ds18x20.ino free from library OneWire and add the
following features:
* Add support for DS1822
* Add forced setting of
12-bit resolution for selected device types (#1222)
* Add read
temperature retry counter (#1215)
* Fix lost sensors by performing
sensor probe at restart only thereby removing dynamic sensor probe
(#1215)
* Fix sensor address sorting using ascending sort on sensor
type followed by sensor address
* Rewrite JSON resulting in shorter
message allowing more sensors in default firmware image:
*
"DS18B20-1":{"Id":"00000483C23A","Temperature":19.5},"DS18B20-2":{"Id":"0000048EC44C","Temperature":19.6}
* Add additional define in user_config.h to select either single sensor
(defines disabled), new multi sensor (USE_DS18X20) or legacy multi
sensor (USE_DS18X20_LEGACY)
* Add support for Sonoff Dual R2 (#1249)
*
Fix ADS1115 detection (#1258)
5.9.1i
* Fix Arilux LC11 restart exception 0 after OTA upgrade
*
Disabled CRC lookup-table in OneWire.h (#define ONEWIRE_CRC8_TABLE 0) to
save some code space
* Rewrite xsns_05_ds18x20.ino adding support for
DS1822, correct address calculation and force setting 12-bit resolution
(#1222)
* DS18x20 sensor reconfiguration now only probed at restart
removing dynamic connection and intermittent sensor loss (#1215)