Commit Graph

2030 Commits

Author SHA1 Message Date
Theo Arends
577791440e Add Configure Template menu option
Add Configure Template menu option to GUI (#5222)
2019-02-17 11:32:53 +01:00
Theo Arends
e2540f0afe Update sonoff.ino
Prep for template menu
2019-02-17 10:42:55 +01:00
Xavier MULLER
f94c2245af
Update fr-FR.h 2019-02-17 01:02:52 +01:00
Xavier MULLER
4ed82140af
Update fr-FR.h 2019-02-17 01:01:26 +01:00
Theo Arends
ed0d50a3aa Fix template support
Fix template support
2019-02-16 18:01:54 +01:00
Theo Arends
14d5f7fb54 Fix GUI password and Add rule expression
* Fix GUI wifi password acception starting with asteriks (*) (#5231, #5242)
 * Add rule expression enabled  by define USE_EXPRESSION in my_user_config.h (#5210)
2019-02-16 16:17:17 +01:00
Theo Arends
7c9720de9d
Merge pull request #5210 from laurentdong/development
Introduce Expression in Rules - Updated
2019-02-16 15:49:46 +01:00
Jason
e6029e18be Fix typos. 2019-02-16 12:51:43 +00:00
Jason
02f1052440 Amended wifi password UI to show "****".
Only store passwords which are not equal to "****".
Removes previous behaviour where wifi password with an asterisk was
ignored.
2019-02-16 12:48:16 +00:00
Theo Arends
1fde362998 Fix regression from 6.4.1.16
Fix regression from 6.4.1.16 where GPIO9 and GPIO10 connected devices did not work (#5197)
2019-02-16 11:33:29 +01:00
Theo Arends
77db7ba0ff 6.4.1.17 Change template stability
6.4.1.17 20190214
 * Change template update by removing possibility to add user module config keeping template as defined (#5222)
2019-02-14 16:48:28 +01:00
Theo Arends
166a625eb8 Revert "Hide templated GPIOs"
This reverts commit 4af4ff681d.
2019-02-14 11:13:47 +01:00
Theo Arends
4af4ff681d Hide templated GPIOs
Hide templated GPIOs in user template too (#5222)
2019-02-14 11:04:11 +01:00
Theo Arends
4e3d2c63db Fix timer GUI tab colors
Fix timer GUI tab colors
2019-02-13 17:30:07 +01:00
Jason2866
75943f5ea4
Update de-DE.h
Changed Template to Vorlage
2019-02-13 17:19:57 +01:00
Theo Arends
8cb33b86cf Fix compile error (#5216)
Fix compile error (#5216)
2019-02-13 17:03:00 +01:00
Theo Arends
74affa1440 Fix Edge and Safari margins
Fix Edge and Safari margins
2019-02-13 16:26:16 +01:00
Theo Arends
c39e2da6b5 Update GUI
Update GUI
2019-02-13 16:05:25 +01:00
Theo Arends
b9f6bf402a Add CFG_HOLDER to status 1
Add parameter CFG_HOLDER to status 1 message (#5206)
2019-02-13 10:50:02 +01:00
Laurent
4b4b3709ad Introduce Expression in Rules
Support use an expression as paramter in some rule commands, include Var<x>, Mem<x> and Ruletimer<x>.
Expression is constructed by constants (float number), variables (var<x>, mem<x>, Time, Uptime, Sunrise, Sunset),  operators and round brackets.
Currently support 6 operators, order by priority from high to low:
^  (power)
% (modulo)
*, /
+, -
Commands examples:
Var1 3.14 * (MEM1 * (10 + VAR2 ^2) - 100) % 10 + uptime / (2 + MEM2)
Ruletimer4 Time - Sunrise + MEM2/2
2019-02-12 21:46:42 -05:00
Theo Arends
567bc93623 Add Template GUI update
Initial support for online template change using command Template or GUI Configure Other (#5177)
2019-02-12 11:55:47 +01:00
Theo Arends
9dc445f949
Update xdsp_01_lcd.ino 2019-02-11 21:30:30 +01:00
Theo Arends
be82878bd2
Merge pull request #5196 from kevinbaluha/tsl2561interop
verify that tsl2561 works with new ads1115
2019-02-11 21:28:25 +01:00
Kevin Baluha
86a56b7b71 verify that tsl2561 works with new ads1115 2019-02-11 11:22:14 -07:00
Theo Arends
98ae3eaf54 6.4.1.16 Online template change
6.4.1.16 20190211
 * Initial support for online template change using command Template (#5177)
2019-02-11 19:21:49 +01:00
Theo Arends
de5023fb43 Fix LCD center text
Fix LCD center text (#5195)
2019-02-11 16:53:46 +01:00
Theo Arends
7146b5fd4d Fix LCD clipped center text
Fix LCD clipped center text (#5193)
2019-02-11 15:43:02 +01:00
Gabor Simon
2d892f64cd Init delay of SM16716 increased to 1 ms
As per measurements by @damondins:
https://github.com/gsimon75/Sonoff-Tasmota/pull/3#issuecomment-462059310
2019-02-10 08:33:05 +00:00
Theo Arends
e18263d796 Add optional smart plug
Add optional smart plug (#5171, #5175)
2019-02-09 17:01:44 +01:00
Theo Arends
cc8c13b240 Update xdrv_08_serial_bridge.ino
SerialBridge revisited
2019-02-09 16:08:09 +01:00
Theo Arends
b3d6857f6a Remove duplicates
Remove duplicates
2019-02-09 15:04:58 +01:00
Theo Arends
3a59084377 Enable group status messages
Add status message to former declined group commands (#5145)
2019-02-09 13:37:27 +01:00
Theo Arends
ab11096f3a Add command SerialDelimiter 128
Add command SerialDelimiter 128 to filter reception of only characters between ASCII 32 and 127 (#5131)
2019-02-09 13:25:15 +01:00
Theo Arends
10802d11dc Update sonoff_template.h
Housekeeping
2019-02-09 13:24:35 +01:00
Theo Arends
78b2bd3bd5
Merge pull request #4991 from gsimon75/sm16716
Add support for the SM16716 RGB LED controller
2019-02-08 20:07:50 +01:00
Andre Thomas
c254410723
PN532: Add // #define USE_PN532_CAUSE_EVENTS
PN532: Add // #define USE_PN532_CAUSE_EVENTS

Forgot to include it in the my_user_config.h
2019-02-08 19:26:02 +02:00
Colin Kuebler
f1247a61e5 Renamed SM16716 PWR as per https://github.com/arendst/Sonoff-Tasmota/pull/4991#pullrequestreview-201622697 2019-02-08 12:10:01 -05:00
Gabor Simon
7b93df4978
Merge branch 'development' into sm16716 2019-02-08 20:00:53 +04:00
Theo Arends
953bcd26af Update xsns_40_pn532.ino
Cleanup and use flush
2019-02-08 15:35:28 +01:00
Theo Arends
ae277f59cf Change image defines
6.4.1.15 20190208
 * Change image name BE_MINIMAL to FIRMWARE_MINIMAL (#5106)
 * Change image names USE_xyz to FIRMWARE_xyz (#5106)
2019-02-08 14:55:45 +01:00
Theo Arends
bfcc357573 Housekeeping
Housekeeping
2019-02-08 14:25:46 +01:00
Theo Arends
776486f390 Add MHZ19 Temperature to Domoticz
Add MHZ19 Temperature as Domoticz Temperature selection (#5128)
2019-02-08 13:00:11 +01:00
Theo Arends
e7f67f9b88 Update sonoff_template.h
Fix PN532 compile error
2019-02-08 12:46:07 +01:00
Theo Arends
f587510d2e
Merge pull request #5083 from kevinbaluha/ads1115_multi
add functionality to use multiple ads1115's on one i2cbus
2019-02-08 12:29:15 +01:00
Theo Arends
a7d9a1aae3
Merge pull request #5154 from emontnemery/improve_weblog
Improve weblog robustness
2019-02-08 12:27:40 +01:00
Andre Thomas
567b12e1ce
PN532: Update resource requirements in config
PN532: Update resource requirements in my_user_config.h
2019-02-08 09:59:33 +02:00
andrethomas
707b51f292 PN532: Implement HSU (Serial) 2019-02-08 01:06:54 +02:00
andrethomas
b76b615a6e PN532: Deprecate I2C support 2019-02-08 00:41:46 +02:00
Erik
6f4e658f03 Increase length of name in HA AD msg. 2019-02-07 20:54:30 +01:00
Erik
afe797fd6e Improve weblog robustness 2019-02-07 20:42:46 +01:00