Commit Graph

467 Commits

Author SHA1 Message Date
Theo Arends 12ffefe081 Add more user input validation
5.13.1c
 * Add more user input validation to commands TimeStd and
TimeDst
2018-05-15 12:32:53 +02:00
Adrian Scillato a503804d03
Update Spanish Translation
Update Spanish Translation
2018-05-14 20:19:26 -03:00
Adrian Scillato 2ae1c56aa0
Update Spanish Translation
Update Spanish Translation
2018-05-14 20:18:09 -03:00
Theo Arends d7afc664f5 Add user entry DST/STD
5.13.1c
 * Add user entry DST/STD using commands TimeStd and TimeDst
with options like 0,0,3,1,2,120 (#2721)
2018-05-14 23:22:29 +02:00
Theo Arends f637339fd3
Merge pull request #2727 from gtortone/development
SDM120 power meter - new metrics
2018-05-14 21:50:40 +02:00
Gennaro Tortone 4a7cd60a56 add new metrics to SDM120 power meter 2018-05-14 14:04:10 +02:00
Gennaro Tortone 712424d405 Merge branch 'development' of https://github.com/arendst/Sonoff-Tasmota into development 2018-05-14 09:08:43 +02:00
Adrian Scillato 4d5b74a4ee
KNX: Add control for all Tasmota Outputs.
Add control by KNX for all Tasmota Outputs
Before this commit, only Relays were able to be controlled by KNX. Now all Outputs can be controlled using KNX.
2018-05-13 21:16:02 -03:00
Theo Arends 20eb04b7ef v5.13.1b - Prep for user entry DST/STD
Prep for user entry DST/STD (#2721)
2018-05-13 19:43:48 +02:00
Theo Arends 854e0f9eb8 Prep for user entry STD/DST
Prep for user entry STD/DST (#2721)
2018-05-13 18:54:21 +02:00
Theo Arends 137ac82654 Revert "Prep for user entry STD/DST"
This reverts commit 42cd1b97dc.
2018-05-13 18:48:14 +02:00
Theo Arends 42cd1b97dc Prep for user entry STD/DST
Prep for user entry STD/DST (#2721)
2018-05-13 18:44:35 +02:00
Theo Arends a6e0156576 Add SetOption16 Power legacy/indexed mode
5.13.1a
* Add SetOption26 to enforce use of indexes even when only one relay is
present (#1055)
2018-05-13 17:38:44 +02:00
Theo Arends 764080d1f5
Merge pull request #2709 from ascillato/patch-1
Update Spanish Translation
2018-05-13 09:23:49 +02:00
Adrian Scillato 0cfc921461
Fix DST and STD times for Southern Hemisphere
Fix issue #2684 DST and STD times for Southern Hemisphere
2018-05-13 00:12:02 -03:00
Adrian Scillato 2167c642a6
Update Spanish Translation 2018-05-12 17:03:26 -03:00
Theo Arends e6a1eff8ed Add support for sensor SI1145
5.13.1a
* Add support for sensor SI1145 UV Index / IR / Visible light (#2496)
2018-05-12 21:15:59 +02:00
Theo Arends dec6a626bb
Merge pull request #2704 from ascillato/patch-2
Fix Translation Error for PL #2698
2018-05-12 17:10:49 +02:00
Adrian Scillato 7e9db309bf
Fix Translation Error for PL #2698
Fix Translation Error for PL #2698
2018-05-11 22:20:21 -03:00
Adrian Scillato b9cad25e15
Updated Spanish Translation
Updated Spanish Translation
2018-05-11 13:23:43 -03:00
Adrian Scillato ead7dc8092
Update Spanish Translation
Update Spanish Translation
2018-05-11 13:14:28 -03:00
Gennaro Tortone 561421a589 Merge branch 'development' of https://github.com/arendst/Sonoff-Tasmota into development 2018-05-11 15:17:14 +02:00
Theo Arends d18707f977 Fix KNX reconnection issue
5.13.1a
* Fix KNX reconnection issue (#2679)
2018-05-11 15:00:41 +02:00
Theo Arends f7ecc99209 Add Eastron SDM120 energy meter
5.13.1a
* Add Eastron SDM120 energy meter (#2694)
2018-05-11 14:44:00 +02:00
Gennaro Tortone e700f9c274 new sensor (Eastron SDM120 energy meter) 2018-05-11 10:54:03 +02:00
Theo Arends c51bcd77d1 Add Hardware Serial Fallback to TasmotaSerial
5.13.1a
* Update TasmotaSerial to 2.0.0 allowing Hardware Serial Fallback when
correct connection are configured
2018-05-10 17:21:26 +02:00
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 49aec2e307 Fix sensor MHZ-19 vanishing data over time
5.13.1a
* Fix sensor MHZ-19 vanishing data over time (#2659)
2018-05-08 17:07:55 +02:00
Theo Arends 458f00b2bd Revert "Fix sensor MHZ-19 vanishing data over time"
This reverts commit b7b3f9b0d5.
2018-05-08 17:05:49 +02:00
Theo Arends b7b3f9b0d5 Fix sensor MHZ-19 vanishing data over time
5.13.1a
* Fix sensor MHZ-19 vanishing data over time (#2659)
2018-05-08 17:04:35 +02:00
Theo Arends 8ff8e6e69b Fix configuration restore regression from 5.13.1a
5.13.1a
 * Fix configuration restore regression from 5.13.1
2018-05-06 18:43:34 +02:00
Theo Arends b9acfe000c Fix configuration restore regression from 5.13.1
5.13.1a
 * Fix configuration restore regression from 5.13.1
2018-05-06 18:35:31 +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 200c952138 Fix KNX config error
5.13.1a
 * Fix KNX config error (#2628)
2018-05-05 09:51:46 +02:00
Theo Arends d875dae47a Updated Italian language file
5.13.1a
 * Updated Italian language file (#2618)
2018-05-04 16:31:05 +02:00
Theo Arends 7aa40cf568 Add Portuguese in Brazil language
5.13.1a
 * Add Portuguese in Brazil language file
2018-05-04 15:39:18 +02:00
Theo Arends 5462057cad Fix timer data I/O errors
5.13.1a
 * Fix several timer data input and output errors (#2597, #2620)
2018-05-04 09:54:56 +02:00
Theo Arends e6e126391d Fix compile error when ADC enabled and No rules
5.13.1a
 * Fix compile error when ADC is enabled and Rules are disabled
(#2608)
2018-05-03 15:21:45 +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 69ef562b36 Fix configuration restore
5.13.0a
 * Fix configuration restore (#2591)
2018-05-01 18:02:45 +02:00
Theo Arends 1fb9c0e531 v5.13.0a - Add optional module select not to be used
5.13.0a
 * Add define MODULE for user selecting default model although
it preferably should not be changed (#569, #2589)
2018-05-01 12:42:17 +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 2c94ecfb6d Fix uptime 17651+ days
5.12.0o
 * Fix NTP sync to Thu Jan 01 08:00:10 1970 results in uptime
17651+ days (core2.4.1/sdk2.2.1)
2018-04-30 14:18:46 +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 36da4794d2 Fix some language files
Fix language files and allow Analog#A0div10 from 0 to 100
2018-04-29 13:45:36 +02:00
Theo Arends 39f56cff3a Fix Bug on KNX Driver
Fix Bug on KNX Driver #2568
2018-04-29 10:35:24 +02:00
Theo Arends 44598e5fc4 Add ANALOG#A0div10 trigger to rules
5.12.0n
* Add ANALOG#A0div10 trigger to rules to be used in rule like on
analog#a0div10 do publish cmnd/ailight/dimmer %value% endon
2018-04-28 18:18:37 +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 e1011d3cdd Disable sleep on core 2.4.1
5.12.0m
* Disable sleep when using Esp/Arduino core 2.4.1 (#2559)
2018-04-28 11:17:16 +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 be36218b84 Possible 2.4.1 memory leak fix (#2544) 2018-04-25 18:25:25 +02:00
Theo Arends 00b08bc509 Add more timer user input checks 2018-04-25 17:27:40 +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 8fea3e49a8 5.12.0m - Changes and Fixes
5.12.0m
* Remove sonoff-xxl
* Add sonoff-classic, sonoff-allsensors and sonoff-knx
* Add some coloring to important web buttons
* Add user selectable defines for Sunrise/set Dawn option (#2378)
* Add GPIO_User to GPIO02 for all Sonoff T1 (#2524)
2018-04-23 11:37:46 +02:00
Theo Arends 2daba99e33 Minor fixes 2018-04-22 14:01:32 +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 84fce04a68 Updated Bulgarian language file (#2503)
Updated Bulgarian language file (#2503)
2018-04-21 17:10:35 +02:00
Theo Arends 6bb0f034c3 Fix Timer invalid JSON message when too long
Fix Timer invalid JSON message when too long (#2447)
2018-04-21 13:10:44 +02:00
Theo Arends 51b333348c Updated Spanish language file 2018-04-20 18:12:25 +02:00
Theo Arends c8277472b9 Better Fix config filename truncation
Better Fix config filename truncation (#2484)
2018-04-20 17:43:20 +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 7dbd94b978 Add Bulgarian language file 2018-04-20 16:07:06 +02:00
Theo Arends 2743c35462 Add support for HC-SR04
5.12.0m
* Add support for sensor HC-SR04 ultrasonic (#113, #1964, #2444)
2018-04-20 14:31:09 +02:00
Theo Arends 24b82c78e8 Fix Web timer Hour reset (#2461)
Fix Web timer Hour reset (#2461)
2018-04-20 11:28:26 +02:00
Theo Arends 67a8f0fc60 Update Cz and Fr language files 2018-04-20 10:40:58 +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 e0aeb8e0a2 Add Greek translation
5.12.0m
* Add Greek language file (#2491)
2018-04-19 21:57:14 +02:00
Theo Arends 8f985abc1f Fix config filename truncation
5.12.0m
* Fix configuration filename truncation when it contains spaces (#2484,
#2490)
2018-04-19 21:41:59 +02:00
Theo Arends c1bdc07cdf Revert "Fix config filename truncation"
This reverts commit 729d0340f1.
2018-04-19 21:33:20 +02:00
Theo Arends 729d0340f1 Fix config filename truncation
5.12.0m
* Fix configuration filename truncation when it contains spaces (#2484,
#2490)
2018-04-19 21:31:31 +02:00
Theo Arends b479f9b015 Revert "Fix config filename truncation"
This reverts commit cb0305d2a3.
2018-04-19 21:30:07 +02:00
Theo Arends cb0305d2a3 Fix config filename truncation
5.12.0m
* Fix configuration filename truncation when it contains spaces (#2484,
#2490)
2018-04-19 21:28:26 +02:00
Theo Arends b7ed866803 Update French with KNX (#2452) 2018-04-19 20:55:12 +02:00
Theo Arends 8a77c48759 Fix Esp/lib 2.3.0 compile error
5.12.0m
 * Fix compile error when using ESP/Arduino library v2.3.0 by
reverting KNX async UDP library to default UDP library (#2488, #2492,
#2493)
2018-04-19 20:27:57 +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 0e671eb75d 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:24:23 +02:00
Theo Arends 107379276b Fix sunrise and sunset calculation (#2461)
5.12.0l
 * Fix sunrise and sunset calculation (#2461)
2018-04-17 17:05:24 +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 8e0a25f681 Update french language and add versioning 2018-04-17 12:07:25 +02:00
Theo Arends a612be5bcd Add timer sunrise and sunset offset
5.12.0l
 * Add timer sunrise and sunset offset (#2378)
2018-04-14 18:00: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 2b196bb524 Fix missed update 2018-04-13 17:53:24 +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 ed2e8d8934 Add PWM4/5 to H801 template (#1503) 2018-04-13 10:33:17 +02:00
Theo Arends 2049730877 Fix DS18x20 temperature updates (#
5.12.0k
 * Change Timer parameter name from Power to Action
 * Fix
update temperature on DS18x20 drivers (#2328)
2018-04-12 14:01:43 +02:00
Theo Arends 208f64fd8f Fix empty friendlyname (#2420) 2018-04-11 17:56:18 +02:00
Theo Arends 18074dbce3 Update Czech language file (#2418, #2410) 2018-04-11 10:49:37 +02:00
Theo Arends ee7227254f Minor changes to prep for rules
Change German day display to two character (#2403)
2018-04-11 10:11:20 +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 4beaf5a2fc Update language files (#2375, #2384) 2018-04-07 10:35:11 +02:00
Theo Arends 8157c66d1e Log info (#2371) and German Translation (#2372) 2018-04-06 10:27:05 +02:00
Theo Arends 88046b3730 Align user_config_override_sample 2018-04-05 16:13:17 +02:00
Theo Arends a42a30c51a Refresh layout user_config.h 2018-04-05 15:26:16 +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 f205a68d43 Add GPIO13 to Sonoff Dev (#2341) 2018-04-03 16:45:33 +02:00