* 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)
5.9.1e
* Add + (plus) and - (minus) to command color to select 1 out of
12 preset colors
* Add + (plus) and - (minus) to command ct to control
ColdWarm led ColorTemperature (+34/-34)
* Tune Arilux RF code
* Fix
possible iram1_0_seg compile error by shrinking ICACHE_RAM_ATTR code
*
Update core_esp8266_wiring_digital.c to latest (staged) level
*
Workaround Sonoff Bridge Learn Mode hang caused by unrecognised RF code
(#1181)
* Fix blank console log window by using XML character encoding
(#1187)
5.9.1d
* Add support for Arilux LC11 (CLearing RF home code when
selecting no Arilux module)
* Add fixed color options 1..12 to command
Color
* Add + (plus) and - (minus) to commands Dimmer (+10/-10), Speed
and Scheme
5.9.0b
* Add support for ADS1115 to be enabled in user_config.h and
needs libraries i2cdevlib-Core and i2cdevlib-ADS1115 (#338, #660)
* Fix
Exception 26 and empty console screen after usage of command
WakeupDuration (#1133)
* Fix some changed iTead web links in README.md
(#1137)
5.8.0o
* Remove max string length of 14 for Domoticz sensor
descriptions
* Add light scheme options (Color cycle Up, Down, Random)
and moving WS2812 schemes up by 3
* Add support for VEML6070 I2C Ultra
Violet level sensor (#1053)
5.8.0n
* Fix minimum TelePeriod of 10 seconds set by web page
* Shrink
information web page by 1k code space
* Removed Arduino IDE version too
low warning as it interferes with platformio.ini platform =
espressif8266_stage
* Add commands Color2, Color3, Color4, Width2,
Width3, Width4 and SetOption16 to set Ws2812 Clock parameters (#1019)
*
Add Polish language file (#1044, #1047)
* Add support for KMC 70011
Power Monitoring Smart Plug (#1045)
* Corrected German language file
(#1054)
5.8.0m
* Rewrite code (partly) using Google C++ Style Guide
(https://google.github.io/styleguide/cppguide.html)
* Allow empty
MqttHost name by using option 0
* Allow Mqtt server mDNS lookup only
when MqttHost name is empty (#1026)
* Change Ws2812 clock with more
flexible version (#1019)
* Add German language file (#1022)
* Support
connecting to MQTT brokers without userid and/or password (#1023)
* Add
commands PwmRange 1,255..1023 and PwmFrequency 1,100..4000 (#1025)
5.8.0l
* Update HTML/CSS to enable nicer form field entry
* Fix inverted relay status after restart or power on as regression from
5.8.0d (#909)
* Add send protocol Panasonic to IRsend (#1014)
* Fix relay power control when light power control is also configured as
regression from 5.8.0 (#1016)