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)
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 in user_config.h (#561, #1248)
* Add (experimental) support
for sensor MH-Z19(B) using SoftwareSerial to be enabled with define
USE_MHZ19 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)
* Add (experimental) support for iTead SI7021 temperature and humidity
sensor (#735)
* Change ADS1115 default voltage range from +/-2V to
+/-6V (#1289)
5.10.0a
* Add (experimental) support for sensor SHT3x
* Change ADS1115
default voltage range from +/-2V to +/-4V (#1289)
* Add multipress
support and more user configurable options to Sonoff Dual R2 (#1291)
5.10.0a
* Add (experimental) support for sensor SHT3x
* Change ADS1115
default voltage range from +/-2V to +/-4V (#1289)
* Add multipress
support and more user configurable options to Sonoff Dual R2 (#1291)
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)
5.9.1g
* Fix typo ALIRFRCV into ARIRFRCV
* Add nicer clock support for
larger hand widths
* Add better clock support for different pixel
counts (#1226)
* Remove command EnergyReset 1..3
* Add commands
EnergyReset1 0..42500, EnergyReset2 0..42500 and EnergyReset3
0..42500000
* to (Re)set Energy Today, Yesterday or Total respectively
in Wh (#406, #685, #1202)
* Add SettingsSaveAll routine to command
SaveData to be used before controlled power down (#1202)
5.9.1f
* Upgrade library ArduinoJson to 5.11.2
* Upgrade library
IRRemoteEsp8266 to 2.2.1 + 2 commits but tweaked some protocols to keep
code usage small
* Upgrade library NeoPixelBus to 2.2.9
* Upgrade
library OneWire to 2.3.3 + 6 commits
* Formalize library PubSubClient
to 2.6 + 9 commits and additional delay
* Add optional ADS1115 driver
as alternative for unsupported I2Cdevlib in esp8266-core 2.4.0-rc2
*
Fix wrong response name for command HlwISet (#1214)