Theo Arends
fb6640e94b
Update display drivers
...
Add features to and provide more stable display drivers
2018-08-31 12:17:09 +02:00
Theo Arends
2212af4860
Clear GPIO on multi boot loop
...
Clear GPIO on multi boot loop
2018-08-30 14:47:48 +02:00
Theo Arends
f7c38f24f3
6.1.1.14 Add boot loop detection
...
Add boot loop detection and try to fix
2018-08-30 14:27:33 +02:00
Theo Arends
3abdaaffb7
Revert "6.1.1.14 Add boot loop detection"
...
This reverts commit b9a875d6fb
.
2018-08-30 13:19:09 +02:00
Theo Arends
b9a875d6fb
6.1.1.14 Add boot loop detection
...
Add boot loop detection and try to fix
2018-08-30 12:22:24 +02:00
Theo Arends
624ee28db3
Revisit naming and features
...
Revisit naming and features in preparation to release
2018-08-28 14:28:36 +02:00
Theo Arends
55b43734d8
6.1.1.13 - Fixes
...
6.1.1.13 20180828
* Fix 6.1.1.12 regression of Mem and Var default handling (#3618 )
* Optimizations
2018-08-28 11:10:32 +02:00
Theo Arends
f8666c0410
Some requested additions
...
* Add optional MQTT_TELE_RETAIN to Energy Margins message (#3612 , 3614)
* Add Individual HSBColorX commands (#3430 , #3615 )
* Add RuleX debug options 8,9,10 (StopOnError) to control RuleX execution status after an exception restart (#3607 )
2018-08-28 10:26:33 +02:00
Theo Arends
04c81e31d1
Fix Sonoff Bridge data length
...
Fix Sonoff Bridge data reception when using Portisch EFM8 firmware and in data buffer length (#3605 )
2018-08-27 18:16:28 +02:00
Theo Arends
9978381c94
Fix handling deafult names
...
Fix handling use of default names when using names starting with shortcut character (#3392 , #3600 )
2018-08-27 13:06:22 +02:00
Theo Arends
d69e88b50b
6.1.1.12 - Add debounce time
...
6.1.1.12 20180827
* Add commands ButtonDebounce 40..1000 and SwitchDebounce 40..1000 to have more control over debounce timing. Default is 50mS (#3594 )
2018-08-27 12:01:20 +02:00
Theo Arends
bbd2529914
Sleep fixes part 2 and 3 of 3
...
* Change scheduler phase 2/3 - Fixed when sleep is enabled: Blinktime (#3581 )
* Change scheduler phase 3/3 - Some sensor update timings: AdcEvery 200 -> 250, Senseair 300 -> 250, SDM120 300 -> 250, SDM630 300 -> 250
2018-08-26 17:10:18 +02:00
Theo Arends
f090050e69
6.1.1.11 - Sleep fixes part 1
...
6.1.1.11 20180826
* Change scheduler phase 1 - Fixed when sleep is enabled: Uptime, Delay, PulseTime and TelePeriod (#3581 )
2018-08-26 15:42:35 +02:00
Theo Arends
4defda2f1a
Rewrite some GPIO options
...
Rewrite GPIO options ButtonXn, SwitchXn and CounterXn to select INPUT mode instead of INPUT_PULLUP
2018-08-25 13:08:06 +02:00
Theo Arends
48668bce7b
6.1.1.10 - Disable core 2.4.2 sleep
...
Disable wifi sleep for both Esp8266/Arduino core 2.4.1 and 2.4.2 to solve device freeze caused by Espressif SDK bug (#3554 )
2018-08-25 11:59:21 +02:00
Theo Arends
b34874ba45
Add all ruletimer values
...
Add all ruletimer values to command RuleTimer result message (#3571 )
2018-08-24 18:22:04 +02:00
Theo Arends
ae6fcd4d60
Change sleep command
...
Change command sleep from restart after change to not restart after change (#3554 )
2018-08-24 16:38:55 +02:00
Theo Arends
035bc29475
Fix EnergyReset3
...
Fix EnergyReset3 (#2723 )
2018-08-23 17:38:17 +02:00
Theo Arends
6a5c0d29e8
6.1.1.9 - Fixes and Additions
...
6.1.1.9
* Allow user override of define MAX_RULE_TIMERS (#3561 )
* Allow user override of define MAX_RULE_VARS
* Add GPIO options ButtonXn, SwitchXn and CounterXn to select INPUT mode instead of INPUT_PULLUP (#2525 )
* Fix OtaMagic when file path contains a dash (-) (#3563 )
2018-08-23 16:05:51 +02:00
Theo Arends
bab6ae5644
6.1.1.8 - Fixes and Additions
...
6.1.1.8
* Fix MQTT reconnection detection when using TasmotaMqtt library (#3558 )
* Add build time setting of ButtonTopic and SwitchTopic (#3414 )
* Add display features and dynamic buffering
2018-08-23 11:49:17 +02:00
Theo Arends
43dbbd3a98
Add more display functionality
...
* Add display define USE_DISPLAY_MODES1TO5 to select display modes 1 to 5
* Add command DisplayRotate 0..3 to select persistent display rotation
2018-08-20 18:07:19 +02:00
Theo Arends
6d98864a04
Fix iFan02 power on state
...
Fix iFan02 power on state (#3412 , #3530 )
2018-08-20 15:51:46 +02:00
Theo Arends
6d1ce5bd69
Fix SDM120 wrong values
...
Fix SDM120 reporting wrong negative values to Domoticz (#3521 )
2018-08-19 13:00:27 +02:00
Theo Arends
b12c8d39d5
Add initial display support
...
Add initial display support for Lcd, Oled, Matrix, Tft and e-paper - Need more docs
2018-08-18 18:11:22 +02:00
Theo Arends
8a61c25218
6.1.1.6 Add modulo option to rules
...
Add modulo option to rules like rule1 on Time#Minute|5 do backlog power on;delay 200;power off endon (#3466 )
2018-08-13 13:09:22 +02:00
Theo Arends
ee9b26ecfa
6.1.1.5 - Fix Pow R2 and S31
...
Fix some Pow R2 and S31 checksum errors using optimized re-sync
2018-08-12 16:15:03 +02:00
Theo Arends
3efb84fb93
Change version representation
...
Change version representation from 1.1.1a to 1.1.1.1 for better change reference
2018-08-12 14:05:15 +02:00
Theo Arends
87eb6a25cc
Update changelog
...
Update changelog
2018-08-11 16:24:06 +02:00
Theo Arends
25fee28546
Add message when no JavaScript
...
Add message when JavaScript is not enabled in webbrowser (#3388 )
2018-08-02 12:03:33 +02:00
Theo Arends
9e34d16e9a
Fix sonoff-minimal
...
Fix sonoff-minimal from using default settings
2018-07-30 12:29:56 +02:00
Theo Arends
cc5b0aaf90
Add option + to command Rule
...
Add option + to command Rule to concatenate new rule with existing rules (#3365 )
2018-07-29 14:45:42 +02:00
Theo Arends
277e776cf3
Add sensor MPU6050
...
Add initial support for sensor MPU6050 (#3352 )
2018-07-28 16:16:53 +02:00
Theo Arends
55ef063c0e
Add command SerialSend4
...
Add command SerialSend4 to send binary serial data (#3345 )
2018-07-28 15:43:13 +02:00
Theo Arends
da7dadae21
Add rule triggers
...
Add rule triggers Wifi#Connected and Wifi#Disconnected (#3359 )
2018-07-28 15:06:31 +02:00
Theo Arends
823f4ae801
Fix unsecure main webpage update
...
Fix unsecure main webpage update
2018-07-26 17:53:50 +02:00
Theo Arends
34769099d1
Add Turkish language file
...
Add Turkish language file (#3332 )
2018-07-26 10:57:59 +02:00
Theo Arends
9376b6f7c0
Fix invalid JSON
...
Fix command TimeDst/TimeStd invalid JSON (#3322 )
2018-07-25 10:04:35 +02:00
Theo Arends
99e81ba86e
Fix CCS811 env compensation
...
Fix CCS811 temperature and humidity compensation
2018-07-24 18:41:50 +02:00
Theo Arends
cdae4f3f46
Add support for CCS811
...
Add support for CCS811 sensor (#3309 )
2018-07-23 17:42:12 +02:00
Theo Arends
612374cfbf
Revisit Timers off/on
...
6.1.1c
* Add command Timers 0/1 to globally disable or enable armed timers (#3270 )
2018-07-20 16:12:37 +02:00
Theo Arends
3b46ba2ace
Add support for MPR121
...
Add support for MPR121 controller in input mode for touch buttons (#3142 )
2018-07-17 12:51:55 +02:00
Theo Arends
f10b92a995
Add support for MCP230xx
...
Add support for MCP230xx for general purpose input expansion and command Sensor29 (#3188 )
2018-07-17 11:05:31 +02:00
Theo Arends
9ef10f24d2
Fix command Scale buffer overflow
...
Fix command Scale buffer overflow (#3236 )
2018-07-16 12:37:49 +02:00
Theo Arends
b56961c528
Fix rules once regression
...
Fix rules once regression from v6.1.0 (#3198 , #3226 )
2018-07-16 11:34:44 +02:00
Theo Arends
ace6180e67
Introduce _changelog.ino
...
Introduce _changelog.ino
2018-07-15 17:30:38 +02:00