127 Commits

Author SHA1 Message Date
arendst
7e6b3a2bb1 v5.3.0
5.3.0 20170715
* Major Hue rewrite which might introduce Alexa problems. If so,
initiate an issue
* Add support for Sonoff Led and BN-SZ01 Ceiling Led brightness control
to Hue
* Fix Sonoff Led Power, Dimmer and Color MQTT response (#176)
* Add commands Delay and Backlog to allow multiple commands at once
separated by ";" (#593)
* Use default flashmode DOUT to solve restart hangs on esp8285 chips
(#453, #598)
* Change Web console column width from 99 to 300 (#599)
v5.3.0
2017-07-15 15:07:30 +02:00
arendst
88ec2c6a94 Enforce use of flash mode DOUT
To solve boot problems on increasing amount of esp8285 based devices
using the wrong firmware image. Dout works fine with both esp8266 and
esp8285
2017-07-14 13:00:08 +02:00
Theo Arends
3a4210e0e2 Update planned support 2017-07-03 18:06:55 +02:00
Theo Arends
dd44bdb471 Updated planned support 2017-07-03 18:01:57 +02:00
arendst
2d8947d1c7 v5.2.4
5.2.4 20170703
* Removed flash mode update after selecting different module solving
esp8285 related problems
* Add device type flag to sonoff_template.ino
* Change Sonoff Led Wakeup and add support for Sonoff BN-SZ01 Led (#567)
2017-07-03 11:52:15 +02:00
arendst
39a65e230b v5.2.4
5.2.4 20170703
* Removed flash mode update after selecting different module solving
esp8285 related problems
* Add device type flag to sonoff_template.ino
* Change Sonoff Led Wakeup and add support for Sonoff BN-SZ01 Led
v5.2.4
2017-07-03 11:45:15 +02:00
arendst
c768f7d610 Add support for BN-SZ01 2017-07-03 11:43:45 +02:00
arendst
ee883bdcb8 v5.2.3
5.2.3 20170630
* Change Sonoff Led color conversion code
* Fix SetOption12 handling
* Simplify auto configuration upgrade
* Add option Upgrade <version_number> to only upgrade to any higher
version (Old PR #213)
* Change FallbackTopic to cmnd/<MQTTClient>/<command> <parameter>
bypassing FullTopic and Prefix (#538)
v5.2.3
2017-06-30 17:54:19 +02:00
arendst
e914053041 v5.2.2
5.2.2 20170625
* Add configuration SaveAddress to Status 1 and Information Page
* Change Sonoff Led Color conversion from AtoH to strtol
* Fix possible wrong uploads due to configuration overwrites (#542)
* Fix payload negative numbers (#547)
v5.2.2
2017-06-25 23:07:51 +02:00
arendst
2195ddd496 v5.2.2
5.2.2 20170625
* Add configuration SaveAddress to Status 1 and Information Page
* Change Sonoff Led Color conversion from AtoH to strtol
* Fix possible wrong uploads due to configuration overwrites (#542)
* Fix payload negative numbers (#547)
2017-06-25 23:01:41 +02:00
arendst
92958f4bdd v5.2.1
5.2.1 20170622
* Fix Restore Configuration in case of lower version
* Revert auto configuration upgrade allowing easy upgrade which was
removed in version 5.2.0
* Fix config auto upgrade from versions below version 4.1.1 (#530)
v5.2.1
2017-06-22 22:00:09 +02:00
arendst
b88ec7f5a9 v5.2.0
5.2.0 20170619
* Add command SetOption12 1 to disable newly released configuration
flash rotate to reduce flash wear
* Fix command CounterDebounce by removing test for active GPIO (#524)
* Add command SetOption33 1..250 to allow user configure POW
Max_Power_Retry count (#525)
2017-06-19 22:54:49 +02:00
arendst
d763fd52eb v5.1.7
5.1.7 20170616
* Prep removal of SetOptions alternatives
* Restore webpage upgrade error messages removed in 5.1.5
* Add hold button functionality to buttons 2 to 4
* Add command SetOption32 1..100 to set Key Hold Time from 0.1 seconds
to 10 seconds (#200)
* Allow slashes in Topic, GroupTopic, ButtonTopic and SwitchTopic (#507)
* Changed webpage form actions from post to get and use relative path
url (#434, #522)
v5.1.7
2017-06-16 14:33:49 +02:00
arendst
98d06e8809 v5.1.6
5.1.6 20170606
* Shrink code
* Removed online configuration of Domoticz In and Domoticz Out MQTT
strings
* Removed commands DomoticzInTopic and DomoticzOutTopic
* Add define KEY_HOLD_TIME to configure button hold threshold before
sending MQTT Hold message
* Add command StateText4 to configure button MQTT Hold text (=
MQTT_CMND_HOLD)
* Add command SetOption11 0|1 to swap pushbutton single and double press
functionality (#200)
* Add command SwitchMode<x> 5 (PUSHBUTTONHOLD) and 6
(PUSHBUTTONHOLD_INV) (#489)
v5.1.6
2017-06-06 23:23:23 +02:00
arendst
0f103db4c6 v5.1.5
5.1.5 20170604
* Shrink code in preparation to ESP8266-Arduino 2.4.0-rc1
* Add effect parameter to HUE Device (#464)
v5.1.5
2017-06-04 17:40:27 +02:00
Theo Arends
9e2159c1c6 Merge pull request #499 from ThomDietrich/patch-1
Add commented pio default environment config lines
2017-06-04 10:45:37 +02:00
Thomas Dietrich
d8eda2ff13 Fix typo 2017-06-03 22:18:58 +02:00
Thomas Dietrich
e2468b58bc Add commented default environment config lines 2017-06-03 22:13:35 +02:00
arendst
5aa8457a85 Add ESP8266-Arduino 2.4.0-rc1 updates 2017-06-02 11:24:08 +02:00
arendst
44b69bfd97 v5.1.4
5.1.4 20170601
* Removed pre-compiled versions from repository as they are available
within the release
* Changed HUE Device type to color supporting version (#464)
* Fix compile error when BE_MINIMAL is selected (#467, #476)
* Add multiple compiled versions to release using updated Travis script
and platformio.ini (#467)
v5.1.4
2017-06-01 17:37:30 +02:00
arendst
70ccdfe9b9 v5.1.3
5.1.3 20170520
* Add Domoticz Counter
v5.1.3
2017-05-20 14:03:34 +02:00
arendst
26d3a8c191 v5.1.2
5.1.2 20170519
* Fix Counter/Timer JSON message and update Counter/Timer on webpage
* Fix WS2812 Domoticz related regression issues
v5.1.2
2017-05-19 16:09:25 +02:00
arendst
88648a8099 v5.1.1
5.1.1 20170517
* Allow command FullTopic in group mode
* Prepare for more use of RTC memory
* Add independant WS2812 led string power control (#386, #390)
* Add command Counter<x> to control up to four GPIO falling edge
interrupt counters or timers (#459)
* Add command CounterType<x> to select between pulse counting or pulse
timing
* Add command CounterDebounce to select global counter debounce time in
mSec
v5.1.1
2017-05-17 22:49:22 +02:00
arendst
afc7b96b7c v5.1.0
5.1.0 20170513
* Fix Offline/Removal of retained topic when FullTopic is changed
* Add FullTopic to MQTT Configuration and Information web pages
* Add license model GPLv3 (#188)
2017-05-13 13:11:39 +02:00
arendst
ec8b41903b v5.1.0
5.1.0 20170513
* Fix Offline/Removal of retained topic when FullTopic is changed
* Add FullTopic to MQTT Configuration and Information web pages
* Add license model GPLv3 (#188)
2017-05-13 13:09:54 +02:00
arendst
ceb6fab51d v5.1.0
5.1.0 20170513
* Fix Offline/Removal of retained topic when FullTopic is changed
* Add FullTopic to MQTT Configuration and Information web page
* Add license model GPLv3 (#188)
v5.1.0
2017-05-13 13:04:28 +02:00
arendst
f6f6616c9d v5.1.0
5.1.0 20170513
* Fix Offline/Removal of retained topic when FullTopic is changed
* Add FullTopic to MQTT Configuration and Information web page
* Adde license model GPLv3 (#188)
2017-05-13 13:02:10 +02:00
arendst
3143b6e65e Update to released 1m0.ld script and boards 2017-05-12 11:23:57 +02:00
arendst
103c5606ac v5.0.7
5.0.7 20170511
* Fix possible exception 28 on empty command
* Add command SetOption0 as replacement for SaveState
* Add command SetOption1 as replacement for ButtonRestrict
* Add command SetOption2 as replacement for Units
* Add command SetOption4 as replacement for MqttResponse
* Add command SetOption8 as replacement for TempUnit
* Add command SetOption10 On|Off to select between Offline or Removing
previous retained topic (#417, #436)
v5.0.7
2017-05-11 17:47:34 +02:00
arendst
32c3a66ead v5.0.6
5.0.6 20170510
* Remove hyphen in case of a single DHT sensor connecetd (#427)
* Add command MqttRetry <seconds> to change default MQTT reconnect retry
timer from minimal 10 seconds (#429)
v5.0.6
2017-05-10 14:19:36 +02:00
arendst
bc9d44d74a v5.0.5
5.0.5 20170508
* Add command FullTopic with tokens %topic% (replaced by command Topic
value) and
*  %prefix% (replaced by command Prefix<x> values) for more flexible
topic definitions (#244)
*  See wiki > MQTT Features
https://github.com/arendst/Sonoff-Tasmota/wiki/MQTT-Features for more
information
v5.0.5
2017-05-08 13:21:45 +02:00
arendst
09acb77277 Enabled auto-compiling both versions 2017-05-07 15:57:59 +02:00
arendst
7ce5b4cba5 v5.0.4
5.0.4 20170505
* Add Sonoff Pow Energy Total up to 40 MWh
* Add command EnergyReset 1|2|3 to reset Energy counters (#406)
* Fix Domoticz Energy logging (#411)
* Add command PowerOnState 4 to keep relay always on and disabling all
power control (#418)
v5.0.4
2017-05-05 17:57:05 +02:00
arendst
77da1dfdc1 v5.0.3
5.0.3 20170504
* Add command SensorRetain on|off to enable retaining of mqtt message
tele/sonoff/SENSOR (#74)
* Change WifiConfig timeout from 60 seconds to 180 seconds (#212)
* Change Sonoff Touch command Ledstate functionality by turning led on
if power is off (#214)
* Add 4 seconds delay after power on before enabling button to
workaround Wemos D1 mini RTS circuit (#380)
v5.0.3
2017-05-04 13:58:26 +02:00
arendst
b5b117ef53 v5.0.2
5.0.2 20170503
* Reset SaveData, SaveState and MqttResponse to default values due to
rearranging settings
* Moved some settings to flag area
* Add command TempUnit Celsius|Fahrenheit for selecting Celsius or
Fahrenheit (#347)
* Add command TempRes 0..3 for selecting Temperature Resolution (#347)
* Add command HumRes 0..3 for selecting Humidity Resolution (#347)
* Add command PressRes 0..3 for selecting Pressure Resolution (#347)
* Add command EnergyRes 0..5 for selecting Energy Resolution (#347)
* Add "TempUnit":"C|F" to sensor JSON output (#347)
* Add support for up to three DHT type sensors each using a different
GPIO (#339, #404)
v5.0.2
2017-05-03 18:21:24 +02:00
arendst
c61a39a06d v5.0.2
5.0.2 20170503
* Reset SaveData, SaveState and MqttResponse to default values due to
rearranging settings
* Moved some settings flag area
* Add command TempUnit Celsius|Fahrenheit for selecting Celsius or
Fahrenheit (#347)
* Add command TempRes 0..3 for selecting Temperature Resolution (#347)
* Add command HumRes 0..3 for selecting Humidity Resolution (#347)
* Add command PressRes 0..3 for selecting Pressure Resolution (#347)
* Add command EnergyRes 0..5 for selecting Energy Resolution (#347)
* Add "TemperatureUnit":"C|F" to sensor JSON output (#347)
* Add support for up to three DHT type sensors each using a different
GPIO (#339, #404)
2017-05-03 18:19:13 +02:00
arendst
1dcde6aac4 v5.0.1
5.0.1 20170429
* Adjust Sonoff SC messages to prepare for display feature
* Move static data from RAM to Flash
* Fix PowerOnState for some devices not reporting "Power on" state
(#284, #380, #383)
v5.0.1
2017-04-29 14:40:53 +02:00
arendst
9b69cead60 Updated with link to Wiki > Prerequisite 2017-04-27 17:17:01 +02:00
arendst
ecc6bb5fdc v5.0.0
5.0.0 20170425
* Memory status message update
* Fix setting migration to better preserve settings during move (#382)
* Best practice is first doing a Backup Configuration before installing
version 5.0.0
* Reset save count after setting move
* Start using new linker script without SPIFFS
v5.0.0
2017-04-25 18:24:42 +02:00
arendst
f4ea594ef0 Add 1M flash with no spiffs linker script 2017-04-25 18:16:40 +02:00
arendst
862fe9473f Revert "Revert "Remove new linker - Use previous linker (1m64)""
This reverts commit 9ea07161cf880aee161de7d58e8b851844bc47e3.
2017-04-25 18:09:19 +02:00
arendst
9ea07161cf Revert "Remove new linker - Use previous linker (1m64)"
This reverts commit f670e4c92063c1e03de1214d86443da782b5827f.
2017-04-25 18:06:58 +02:00
arendst
f670e4c920 Remove new linker - Use previous linker (1m64) 2017-04-24 22:46:33 +02:00
arendst
2a6b4fda2a v4.2.0
4.2.0 20170424
* Prepare for SPIFFS removal by moving settings to EEPROM area
* Fix compilation error when webserver is disabled (#378)
v4.2.0
2017-04-24 18:29:39 +02:00
arendst
8dd291b5c7 v4.2.0
4.2.0 20170424
* Prepare for SPIFFS removal by moving settings to EEPROM area
* Fix compilation error when webserver is disabled (#378)
2017-04-24 18:25:53 +02:00
arendst
f60fab8f64 Add 1M flash with no spiffs linker script
Fix future Travis compiles
2017-04-24 18:23:16 +02:00
arendst
5811d7946a Add 1M flash with no spiffs linker script
Removed 1M flash with 16k spiffs
2017-04-24 18:03:54 +02:00
arendst
62b73f1338 Add 1M flash with 16k spiffs linker script 2017-04-16 23:07:02 +02:00
arendst
c9742ad634 Add 1M flash with 16k spiffs linker script 2017-04-16 19:24:29 +02:00
arendst
c37158080a Add 1M flash with 16k spiffs linker script 2017-04-16 19:04:22 +02:00