Theo Arends
0aea9ba572
Add hardware serial option to MHZ-19
...
Add hardware serial option to MHZ-19 (#2659 )
2018-05-09 13:43:22 +02:00
Theo Arends
016b1dd029
Optimize command handling
...
Optimize command handling
2018-05-09 10:49:43 +02:00
Theo Arends
0c0f2236bd
Lost updates
2018-05-06 16:18:17 +02:00
Theo Arends
d935004e4a
Fix rule backlog issue and add On/Off test
...
5.13.1a
* Fix rule power trigger when no backlog command is used (#2613 )
* Add rule state test for On/Off in addition to 0/1 (#2613 )
2018-05-06 16:07:42 +02:00
Theo Arends
036b958f76
v5.13.1a - Update otaurl
...
5.13.1a
* Change user_config.h otaurl to
http://sonoff.maddox.co.uk/tasmota/sonoff.bin (#2588 , #2602 )
2018-05-02 10:15:50 +02:00
Theo Arends
d629b8ce2a
v5.13.0a - Fix JSON buffer size
...
5.13.0a
* Fix JSON buffers size too small for execution in some
situations (#2580 )
2018-05-01 11:28:36 +02:00
Theo Arends
962a50452c
v5.13.0
...
Sync with master
2018-04-30 17:35:42 +02:00
Theo Arends
040a7adaf1
v5.12.0o - Fix Energy Today overflow
...
5.12.0o
* Fix Energy Today and Yesterday overflow (#2543 )
2018-04-30 12:07:48 +02:00
Theo Arends
67aaa2777c
Revert "Fix Energy Today and Yesterday overflow"
...
This reverts commit c86a9f8e53
.
2018-04-30 11:10:38 +02:00
Theo Arends
c86a9f8e53
Fix Energy Today and Yesterday overflow
...
5.12.0o
* Fix Energy Today and Yesterday overflow (#2543 )
2018-04-29 15:29:43 +02:00
Theo Arends
c835235141
v5.12.0n - Change ADS1115 and Counter JSON
...
5.12.0n
* Change ESP8266 Analog JSON message from {"Analog0:123"} to
{"ANALOG":{"A0:123"}} to accomodate rules (#2560 )
* Change Counter JSON
message from {"Counter1":0,"Counter3":0} to {"COUNTER":{"C1":0,"C3":0}}
to accomodate rules
* Change ADS1115 JSON message from
{"ADS1115":{"Analog0":123,"Analog1":123}} to
{"ADS1115":{"A0":123,"A1":123}}
2018-04-28 15:55:38 +02:00
Theo Arends
4675dbea1c
Add rules variables and teleperiod trigger
...
5.12.0m
* Add rule variables and teleperiod trigger to accomodate user HA
messages
2018-04-27 18:06:19 +02:00
Theo Arends
f9c702f8eb
v5.12.0m - Add MQTT_TELE_RETAIN
...
5.12.0m
* Add define MQTT_TELE_RETAIN compile option default set to 0 (#1071 )
2018-04-25 12:06:53 +02:00
Theo Arends
9549ab3ad3
Remove display of passwords ( #2505 )
...
Remove display of passwords (#2505 )
2018-04-21 18:17:24 +02:00
Theo Arends
a8b83aa036
Add support for Sonoff Pow R2 ( #2340 )
...
5.12.0m
* Add support for Sonoff Pow R2 (#2340 )
2018-04-20 16:55:27 +02:00
Theo Arends
76f699bf02
Remove debug code and do some clean-up
...
Remove debug code and set H801 GPIO0 to GPIO_USER (#1503 )
2018-04-19 22:29:09 +02:00
Theo Arends
8bc6475850
v5.12.0m - Add KNX support and Random Timer
...
5.12.0m
* Reinit timers to accomodate random window (#2447 )
* Add
random window to timers (#2447 )
* Add optional KNX IP Protocol Support
(#2402 )
2018-04-18 17:28:45 +02:00
Theo Arends
5858ecdb79
Fix negative Lat an Long value entry
...
5.12.0l
* Fix negative Latitude and Longitude value entry (#2461 )
2018-04-17 15:34:18 +02:00
Theo Arends
946fcd2fe4
v5.12.0l - Increase rules save area to 511 chars
...
5.12.0l
* Release rules up to 511 characters
* Prepare for feature
release - call on translators to update their language files
2018-04-14 14:39:16 +02:00
Theo Arends
08456e55e6
v5.12.0k - Add rules
...
5.12.0k
* Add commands Publish, Rule, RuleTimer and Event. See Wiki about Rule
restriction, usage and examples
2018-04-13 17:42:11 +02:00
Theo Arends
208f64fd8f
Fix empty friendlyname ( #2420 )
2018-04-11 17:56:18 +02:00
Theo Arends
7a9ee6b669
v5.12.0k - Fix two define changes
...
5.12.0k
* Prepare for simple rules by enlarging Settings area to now
2048 bytes
* Fix freeing more code space when emulation is disabled
(#1592 )
* Fix compile error when not defined USE_TIMERS (#2400 )
2018-04-10 11:45:53 +02:00
Theo Arends
524979aa5f
v5.12.0j - Add Sunrise/set timer option
...
5.12.0j
* Add optional Sunrise and Sunset timers with commands Latitide
and Longitude to be enabled with define USE_SUNRISE in user_config.h
(#2317 )
2018-04-05 12:49:43 +02:00
Theo Arends
8ddd121953
Change user_config_override usage
...
5.12.0i
* Change user_config_override usage by providing
user_config_override_sample.h (#2228 )
2018-04-02 11:24:36 +02:00
Theo Arends
96212834cf
Change Backlog max commands to 30
...
5.12.0i
* Change max number of commands in Backlog from 15 to 30
2018-03-31 18:59:37 +02:00
Theo Arends
71f0ab7b2c
Change Reset on Button Hold time to 40 seconds
...
5.12.0i
* Change default Reset configuration time from 4 seconds to 40
seconds on Button hold (#2268 )
2018-03-29 17:23:47 +02:00
Theo Arends
9f0fdd597c
Change Reset on Button Hold time to 40 seconds
...
5.12.0i
* Change default Reset configuration time from 4 seconds to 40
seconds on Button hold (#2268 )
2018-03-29 17:21:03 +02:00
Theo Arends
dabb4deefc
Cleanup restart for non-HAss users
...
Cleanup restart for non-HAss users
2018-03-29 14:01:38 +02:00
Theo Arends
a935f92998
v5.12.0i - Add HAss Button discovery
...
5.12.0i
* Add Home Assistant MQTT Discovery for Buttons (#2277 )
2018-03-29 13:03:13 +02:00
Theo Arends
d564615b7d
v5.12.0i - Add timers
...
5.12.0i
* Add 16 timers using commands Timer and Timers (#1091 )
2018-03-23 17:20:20 +01:00
Theo Arends
d89534164a
v5.12.0h - Add optional Arduino OTA
...
5.12.0h
* Add optional Arduino OTA support to be enabled in
user_config.h (#1998 )
2018-03-21 17:58:39 +01:00
Theo Arends
7d7f5f2207
5.12.0h - Add all FriendlyNames to Status
...
5.12.0h
* Add all FriendlyNames to Status information (#2208 )
* Change
status display of Ssid and SetOption
2018-03-21 10:42:56 +01:00
Theo Arends
2c4b8a4a3b
v5.12.0h - Add HSBColor and Channel commands
...
5.12.0h
* Add PWM status to command State if PWM enabled (#2203 )
* Add
command HSBColor Hue,Sat,Bri (#1642 , #2203 )
* Add command Channel
0..100 to control dimmer value for individual color channels (#2111 ,
#2203 )
2018-03-20 16:28:18 +01:00
Theo Arends
2ba4d6fb47
v5.12.0h - Add Serial Bridges
...
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 )
2018-03-20 14:31:11 +01:00
Theo Arends
d3ef9caa34
v5.12.0g - Add hardware serial mqtt bridge
...
5.12.0g
* Add support for MQTT to hardware serial bridge using commands
Baudrate and SerialSend. Currently supports 8N1 and text only (#2182 )
2018-03-18 13:47:30 +01:00
Theo Arends
bdb652547e
v5.12.0f - Add BRG and RBG support
...
5.12.0f
* Add compile time support for WS2812 BRG and RBG led
configurations to be defined in user_config.h (#1690 )
2018-03-17 15:22:29 +01:00
Theo Arends
42ad9e1a66
Revert "v5.12.0f - Add BRG support"
...
This reverts commit 55c43ded0e
.
2018-03-17 15:10:08 +01:00
Theo Arends
55c43ded0e
v5.12.0f - Add BRG support
...
5.12.0f
* Add support for WS2812 BRG led configuration to be defined as
NEO_BRG in user_config.h (#1690 )
2018-03-17 15:00:53 +01:00
Theo Arends
3eccfb0b87
v5.12.0e - Add Restart Reason to Status 1
...
5.12.0e
* Add Restart Reason to Status 1 report (#2161 )
2018-03-14 17:28:30 +01:00
Theo Arends
fa25b8c043
v5.12.0e - Add display remaining time to PulseTime
...
5.12.0e
* Add display of remaining pulse time to command PulseTime
(#2085 )
2018-03-11 15:46:58 +01:00
Theo Arends
b51f060e04
v5.12.0e - Add second TLS fingerprint
...
5.12.0e
* Add a second TLS fingerprint to allow switching keys in TLS
mode (#2033 , #2102 )
2018-03-09 18:08:17 +01:00
Theo Arends
c60c8af237
v5.12.0d - Add alternative MQTT libraries
...
5.12.0d
* Add support for optional MQTT drivers to be selected in user_config.h
(#1992 )
2018-03-02 15:38:37 +01:00
Theo Arends
9014ad3a8e
v5.12.0d - Adds and Fix
...
5.12.0d
* Prep for optional MQTT drivers by separating mqtt code from
sonoff.ino to file xdrv_00_mqtt.ino
* Add compiler check for stable
lwIP version v1.4 (#1940 )
* Add diacritics to Polish language file
(#2005 )
* Add Hungarian language file (#2024 )
* Fix MQTT TLS
fingerprint validation (#2033 )
2018-02-27 14:59:46 +01:00
Theo Arends
ac848572c9
v5.12.0c - Fix hold time action and wifi
...
5.12.0c
* Fix intermittent exception when dns lookup is used while sleep is enabled
* Fix 5.4.0 regression turning off single press after button hold during 4x hold time
* Fix possible wifi connection problem by erasing sdk configuration parameters
2018-02-24 16:37:33 +01:00
arendst
4c75873027
v5.12.0c - Fix intermittent sleep exception
...
5.12.0c
* Fix intermittent exception when dns lookup is used while
sleep is enabled
2018-02-20 16:19:48 +01:00
arendst
feb7184f45
v5.12.0b - Fix Hass define compile error
...
5.12.0b
* Fix compile error when define HOME_ASSISTANT_DISCOVERY_ENABLE
is not set (#1937 )
2018-02-17 14:09:39 +01:00
arendst
1c81b0cdd9
v5.12.0b - Add Restart time
...
5.12.0b
* Add Restart time to Status 1 (#1938 )
* Change Sonoff SC JSON
format (#1939 )
2018-02-17 13:47:11 +01:00
arendst
b8d016914e
v5.12.0b - Add Russian language
...
5.12.0b
* Add Russian language file (#1909 )
2018-02-15 12:29:07 +01:00
arendst
cdacd3ed3a
v5.12.0b - Add optional formatting
...
5.12.0b
* Add serial debug info
* Add optional usage of %d or %X
suffices in MQTT client to append chipid (#1871 )
* Add optional usage
of %d or %X suffices in MQTT topic to append chipid (#1871 )
* Add
optional usage of %d or %04d in ota url to be replaced with chipid
(#1871 )
* Add user configurable serial GPIOs to MagicHome and Arilux
modules (#1887 )
2018-02-13 14:30:30 +01:00
arendst
193fdc9118
v5.12.0a - Fixes and changes
...
5.12.0a
* Change platformio option sonoff-ds18x20 to sonoff-xxl
enabling ds18x20 and all other sensors in one image
* Fix providing web
page configuratin option for Friendly Name when no device (relay or
light) is configured (#1850 )
* Change default paremeters in
user_config.h to undefined for easy installation (#1851 )
* Change max
user configurable hold time from 10 to 25 seconds (#1851 )
2018-02-10 15:13:27 +01:00