Commit Graph

1011 Commits

Author SHA1 Message Date
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
Adrian Scillato
9c6fb28c14
Update from Tasmota
Update from Tasmota
2018-05-06 16:00:14 -03: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
Adrian Scillato
6efb9f70d1
Merge pull request #88 from arendst/development
Update from Tasmota
2018-05-06 11:48:56 -03: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
Adrian Scillato
76ce1f27bd
Merge pull request #87 from arendst/development
Update from Tasmota
2018-05-04 16:15:52 -03: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
Adrian Scillato
221513afc1
Merge pull request #86 from arendst/development
Fix compile error when ADC enabled and No rules
2018-05-03 17:40:45 -03: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
Adrian Scillato
3176996693
v5.13.1a - Update otaurl - from arendst/development
v5.13.1a - Update otaurl
2018-05-02 21:23:28 -03:00
Adrian Scillato
aac12c019b
Update sonoff.ino 2018-05-02 21:21:37 -03: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
ascillato
ea202731bb Add Tasmota Display 2018-05-02 00:32:29 -03:00
Adrian Scillato
0b62195a0a
Bug Fixed on Toggle Relay
Bug Fixed on Toggle Relay
2018-05-01 20:25:34 -03:00
Adrian Scillato
5d594e1e81
Merge pull request #83 from arendst/development
Fix configuration restore
2018-05-01 16:30:00 -03:00
Theo Arends
69ef562b36 Fix configuration restore
5.13.0a
 * Fix configuration restore (#2591)
2018-05-01 18:02:45 +02:00
Adrian Scillato
317c6fb51b
Merge pull request #79 from arendst/development
Update from Tasmota
2018-05-01 07:58:38 -03: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
Adrian Scillato
9a38924a60
Merge pull request #76 from arendst/development
v5.13.0
2018-04-30 17:23:39 -03: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
Adrian Scillato
e7854bb26b
Merge pull request #74 from arendst/development
Update from Tasmota
2018-04-29 18:12:00 -03:00
Adrian Scillato
63b9b5454f
Update xdrv_11_knx.ino 2018-04-29 18:11:11 -03: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
Adrian Scillato
734217b64b
Fix Bug on KNX Driver
-Solved BUG on Console LOG that informs incorrect sensor name. This also made that if humidity was selected, it made Tasmota Crash.
-Fix Bug to show all available toggle options
2018-04-29 03:47:11 -03:00
Adrian Scillato
c8a2494631
Fix Bug to show all available toggle options
Fix Bug to show all available toggle options
2018-04-29 03:44:01 -03:00
Adrian Scillato
bbf9b8432a
Fix Bug on KNX Driver
-Solved BUG on Console LOG that informs incorrect sensor name. This also made that if humidity was selected, it made Tasmota Crash.
2018-04-29 02:04:25 -03:00
Adrian Scillato
9852aaa0f0
Update from Tasmota
Update from Tasmota
2018-04-28 23:46:25 -03: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
Adrian Scillato
b3b8b6b9e1
Update from Tasmota
Update from Tasmota
2018-04-27 16:18:50 -03: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
Adrian Scillato
f4980720e8
Merge pull request #70 from arendst/development
Update from Tasmota
2018-04-25 20:16:22 -03: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
Adrian Scillato
c5844bbdfb
Merge pull request #69 from arendst/development
Update from Tasmota
2018-04-23 12:29:25 -03: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
Adrian Scillato
e5ecb15c17
Update from Tasmota
Update from Tasmota
2018-04-22 12:48:11 -03:00
Theo Arends
2daba99e33 Minor fixes 2018-04-22 14:01:32 +02:00
Adrian Scillato
39e8614bc1
Merge pull request #66 from arendst/development
Update from Tasmota
2018-04-21 14:31:10 -03: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
Adrian Scillato
ca094b753f
Merge pull request #65 from arendst/development
Updated Spanish language file
2018-04-20 13:15:56 -03:00
Theo Arends
51b333348c Updated Spanish language file 2018-04-20 18:12:25 +02:00
Adrian Scillato
83c1387add
Merge pull request #64 from arendst/development
Update from Tasmota
2018-04-20 12:45:51 -03: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
Adrian Scillato
c6ea52b5d4
Merge pull request #63 from arendst/development
Update from Tasmota
2018-04-19 18:19:47 -03: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
Adrian Scillato
282e7b96cc
Merge pull request #62 from arendst/development
Update from Tasmota
2018-04-19 16:59:44 -03: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
Adrian Scillato
4d399f77b4
Update xdrv_11_knx.ino 2018-04-19 16:04:12 -03:00
Adrian Scillato
19cacb4a67
Merge pull request #61 from arendst/development
Update from Tasmota
2018-04-19 16:02:47 -03:00
Adrian Scillato
51c5adfda4
Update xdrv_11_knx.ino 2018-04-19 16:02:33 -03: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
Adrian Scillato
4c918a28e3
Update xdrv_11_knx.ino 2018-04-19 14:37:54 -03:00
Adrian Scillato
8f689677a5
Update sonoff.h 2018-04-18 23:00:30 -03:00
Adrian Scillato
d87fd6284c
Delete xdrv_11_KNX.ino 2018-04-18 22:37:55 -03:00
Adrian Scillato
505358fb37
Update es-AR.h 2018-04-18 22:31:34 -03:00
Adrian Scillato
06e60cadf7
Update user_config.h 2018-04-18 22:30:24 -03:00
Adrian Scillato
badd58d19a
Merge pull request #57 from arendst/development
Update from Tasmota
2018-04-18 22:29:33 -03:00
Adrian Scillato
8807940a2b
Add files via upload 2018-04-18 22:29:12 -03:00
Adrian Scillato
4f316f80dc
Update xsns_09_bmp.ino 2018-04-18 22:27:02 -03:00
Adrian Scillato
f5fb170bc3
Update xsns_08_htu21.ino 2018-04-18 22:26:27 -03:00
Adrian Scillato
baa25c75cc
Update xsns_14_sht3x.ino 2018-04-18 22:25:39 -03:00
Adrian Scillato
41301cdc15
Update xsns_07_sht1x.ino 2018-04-18 22:25:07 -03:00
Adrian Scillato
ed44c29839
Update xsns_06_dht.ino 2018-04-18 22:24:33 -03:00
Adrian Scillato
8c5a650826
Update xsns_04_snfsc.ino 2018-04-18 22:23:57 -03:00
Adrian Scillato
386d62630f
Update user_config.h 2018-04-18 22:23:06 -03:00
Adrian Scillato
dc9de76585
Update sonoff_post.h 2018-04-18 22:22:33 -03: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
Adrian Scillato
e623443aa7
Update xdrv_11_KNX.ino 2018-04-17 16:31:28 -03:00
Adrian Scillato
7dc417be70
Update sonoff_post.h 2018-04-17 16:30:51 -03:00
Adrian Scillato
385748d58a
Update xdrv_11_KNX.ino 2018-04-17 14:06:40 -03:00
Adrian Scillato
e8a56c6db5
Merge pull request #55 from arendst/development
update from tasmota
2018-04-17 14:04:33 -03:00
Adrian Scillato
485eab94f0
Update sonoff.ino 2018-04-17 14:04:19 -03:00
Adrian Scillato
d0dbd8f513
Update settings.h 2018-04-17 14:03:14 -03: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
Adrian Scillato
f1f242f592
Update xdrv_11_KNX.ino 2018-04-15 14:11:36 -03:00
Adrian Scillato
84d1d00892
Update user_config.h 2018-04-15 12:30:49 -03:00
Adrian Scillato
e588e1e5dc
Update sonoff.h 2018-04-15 12:14:32 -03:00
Adrian Scillato
ec9865447b
Update settings.h 2018-04-15 12:13:49 -03:00
Adrian Scillato
0fde4051ed
Merge pull request #53 from arendst/development
Update from Tasmota
2018-04-15 12:07:53 -03:00
Adrian Scillato
d6e07bd03c
Update sonoff.h 2018-04-15 12:06:42 -03:00
Adrian Scillato
826a94376d
Update settings.h 2018-04-15 12:06:11 -03: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
Adrian Scillato
58d8d40edd
Update and rename xdrv_10_KNX.ino to xdrv_11_KNX.ino 2018-04-13 14:13:09 -03:00
Adrian Scillato
d90426c55e
Update settings.h 2018-04-13 14:11:54 -03:00
Adrian Scillato
ea07c79043
Merge pull request #51 from arendst/development
Update from Tasmota
2018-04-13 14:10:36 -03:00
Adrian Scillato
93ac1a32a8
Update settings.h 2018-04-13 14:10:27 -03: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
Adrian Scillato
03a0f7249c
Merge pull request #49 from arendst/development
Update to Tasmota
2018-04-13 10:00:34 -03:00
Theo Arends
ed2e8d8934 Add PWM4/5 to H801 template (#1503) 2018-04-13 10:33:17 +02:00
Adrian Scillato
7bbe0324e9
Merge pull request #47 from arendst/development
Update to Tasmota
2018-04-12 10:47:27 -03: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
Adrian Scillato
5c25bfb307
Update sonoff.h 2018-04-12 01:45:05 -03:00
Adrian Scillato
f4d1dd35ae
Update settings.h 2018-04-12 01:44:32 -03:00
Adrian Scillato
149c382a3b
Merge pull request #45 from arendst/development
Update from Tasmota
2018-04-12 01:43:49 -03:00
Adrian Scillato
a74bcd90a3
Update sonoff.h 2018-04-12 01:43:37 -03:00
Adrian Scillato
d8db51ab58
Update settings.h 2018-04-12 01:42:31 -03:00
Adrian Scillato
3c024a7f56
Update settings.h 2018-04-12 01:40:58 -03:00
Adrian Scillato
3774fb6f50
Update sonoff.h 2018-04-12 01:40:18 -03: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
Adrian Scillato
82405a9596
Update settings.h 2018-04-10 16:14:11 -03:00
Adrian Scillato
80d85a54c6
Merge pull request #42 from arendst/development
Update to Tasmota v5.12.0k - Fix two define changes
2018-04-10 16:13:02 -03:00
Adrian Scillato
258d0186cb
Update settings.h 2018-04-10 16:12:23 -03:00
Adrian Scillato
4279bc5547
Update settings.h 2018-04-10 16:10:13 -03: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
Adrian Scillato
2ce8faec62
Update to new API version of ESP-KNX-IP 2018-04-09 22:40:18 -03:00
Adrian Scillato
7445b20a95
Update to new API version of ESP-KNX-IP 2018-04-09 22:38:49 -03:00
Adrian Scillato
ea1f0d046e
Selected MQTT_TASMOTAMQTT for better performance 2018-04-09 05:14:18 -03:00
Adrian Scillato
6af6291ac6
Update xdrv_10_KNX.ino 2018-04-09 03:59:40 -03:00
Adrian Scillato
37629b521b
Update xdrv_10_KNX.ino 2018-04-09 03:09:54 -03:00
Adrian Scillato
e8e7948eb3
Update xdrv_10_KNX.ino 2018-04-09 02:50:58 -03:00
Adrian Scillato
1c4f63fcb5
Update xdrv_10_KNX.ino 2018-04-09 01:16:42 -03:00
Adrian Scillato
4ae23d4a67
Update user_config.h 2018-04-09 00:24:53 -03:00
Adrian Scillato
ebc6388ca4
Update xdrv_10_KNX.ino 2018-04-09 00:08:13 -03:00
Adrian Scillato
c53ce0ab75
Update xdrv_10_KNX.ino 2018-04-08 20:18:13 -03:00
Adrian Scillato
4f9d18eab1
Update webserver.ino 2018-04-08 20:17:08 -03:00
Adrian Scillato
6cf669ffce
Update zh-TW.h 2018-04-08 20:15:49 -03:00
Adrian Scillato
6622560638
Update zh-CN.h 2018-04-08 20:15:17 -03:00
Adrian Scillato
f6451b1858
Update ru-RU.h 2018-04-08 20:14:49 -03:00
Adrian Scillato
d16c204c59
Update pt-PT.h 2018-04-08 20:14:25 -03:00
Adrian Scillato
c103fac0db
Update pl-PL.h 2018-04-08 20:13:56 -03:00
Adrian Scillato
5ee68d71ac
Update nl-NL.h 2018-04-08 20:13:30 -03:00
Adrian Scillato
1e9bd4334e
Update it-IT.h 2018-04-08 20:13:03 -03:00
Adrian Scillato
c20e02c75d
Update hu-HU.h 2018-04-08 20:12:38 -03:00
Adrian Scillato
7e1c02cd28
Update fr-FR.h 2018-04-08 20:12:13 -03:00
Adrian Scillato
777312bf4b
Update es-AR.h 2018-04-08 20:11:42 -03:00
Adrian Scillato
d92a53b44a
Update en-GB.h 2018-04-08 20:10:44 -03:00
Adrian Scillato
5b679a60c2
Update de-DE.h 2018-04-08 20:09:21 -03:00
Adrian Scillato
67cfb9f1d2
Update cs-CZ.h 2018-04-08 20:08:56 -03:00
Adrian Scillato
ef2624a855
Update xdrv_10_KNX.ino 2018-04-08 00:26:26 -03:00
Adrian Scillato
b069abe57a
Update xsns_14_sht3x.ino 2018-04-07 22:56:03 -03:00
Adrian Scillato
f884115c8d
Update xsns_09_bmp.ino 2018-04-07 22:55:32 -03:00
Adrian Scillato
f031be681e
Update xsns_08_htu21.ino 2018-04-07 22:55:01 -03:00
Adrian Scillato
10f25c9bf1
Update xsns_07_sht1x.ino 2018-04-07 22:54:26 -03:00
Adrian Scillato
ca02cafb5c
Update xsns_06_dht.ino 2018-04-07 22:53:49 -03:00
Adrian Scillato
b98fda123b
Update xsns_04_snfsc.ino 2018-04-07 22:53:12 -03:00
Adrian Scillato
1510ffbeda
Update xdrv_10_KNX.ino 2018-04-07 22:20:02 -03:00
Adrian Scillato
f24e827ace
Update webserver.ino 2018-04-07 22:17:53 -03:00
Adrian Scillato
fdac800643
Merge pull request #34 from arendst/development
Update language files (#2375, #2384)
2018-04-07 12:30:55 -03:00
Theo Arends
4beaf5a2fc Update language files (#2375, #2384) 2018-04-07 10:35:11 +02:00
Adrian Scillato
812fb1a278
Update user_config.h 2018-04-07 01:17:21 -03:00
Adrian Scillato
af96b9726d
Update xdrv_10_KNX.ino 2018-04-07 01:03:59 -03:00
Adrian Scillato
663994148a
Update webserver.ino 2018-04-07 01:02:36 -03:00
Adrian Scillato
2983334728
Update zh-TW.h 2018-04-07 00:55:17 -03:00
Adrian Scillato
216bf1e941
Update zh-CN.h 2018-04-07 00:54:49 -03:00
Adrian Scillato
a5bad8b501
Update ru-RU.h 2018-04-07 00:54:31 -03:00
Adrian Scillato
ad30279bb2
Update pt-PT.h 2018-04-07 00:54:11 -03:00
Adrian Scillato
d89254224f
Update pl-PL.h 2018-04-07 00:53:53 -03:00
Adrian Scillato
51fd3f41b0
Update nl-NL.h 2018-04-07 00:53:33 -03:00
Adrian Scillato
7c3453e364
Update it-IT.h 2018-04-07 00:53:14 -03:00
Adrian Scillato
d27f62e5db
Update hu-HU.h 2018-04-07 00:52:21 -03:00
Adrian Scillato
88592654d3
Update fr-FR.h 2018-04-07 00:51:55 -03:00
Adrian Scillato
b2e5e4931c
Update de-DE.h 2018-04-07 00:51:27 -03:00
Adrian Scillato
e294750715
Update en-GB.h 2018-04-07 00:50:05 -03:00
Adrian Scillato
4308144f4a
Update es-AR.h 2018-04-07 00:49:45 -03:00
Adrian Scillato
f9e78c1f3a
Update cs-CZ.h 2018-04-07 00:47:15 -03:00
Adrian Scillato
6f524e95ae
Update en-GB.h 2018-04-07 00:45:55 -03:00
Adrian Scillato
bdf3f51626
Update es-AR.h 2018-04-07 00:44:51 -03:00
Adrian Scillato
189a9ae39f
Update es-AR.h 2018-04-07 00:41:59 -03:00
Adrian Scillato
ea96420856
Update en-GB.h 2018-04-07 00:41:15 -03:00
Adrian Scillato
3d82ca212c
Update sonoff.ino 2018-04-07 00:37:42 -03:00
Adrian Scillato
eaff12c90c
Merge pull request #32 from arendst/development
Sync with Tasmota
2018-04-06 11:29:24 -03:00
Theo Arends
8157c66d1e Log info (#2371) and German Translation (#2372) 2018-04-06 10:27:05 +02:00
Adrian Scillato
cc07531f72
Update user_config.h 2018-04-05 20:12:56 -03:00
Adrian Scillato
cc003fa900
Update user_config.h 2018-04-05 18:33:04 -03:00
Adrian Scillato
58f0a9311a
Merge pull request #30 from arendst/development
Sync with Tasmota Repo
2018-04-05 18:26:43 -03:00
Adrian Scillato
db215db511
Update user_config.h 2018-04-05 18:26:28 -03: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
Adrian Scillato
af8e5d89a8
Update settings.h 2018-04-05 09:47:13 -03:00
Adrian Scillato
1f39a4017c
Merge pull request #28 from arendst/development
v5.12.0j - Add Sunrise/set timer option
2018-04-05 09:46:03 -03:00
Adrian Scillato
3db812386d
Update settings.h 2018-04-05 09:45:48 -03:00
Adrian Scillato
182521a362
Update settings.h 2018-04-05 09:37:55 -03: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
Adrian Scillato
beda4fad5b
Update en-GB.h 2018-04-05 05:30:04 -03:00
Adrian Scillato
f503028b93
Update zh-TW.h 2018-04-05 01:00:39 -03:00
Adrian Scillato
ed5be17f4c
Update zh-CN.h 2018-04-05 01:00:16 -03:00
Adrian Scillato
26cab1fda1
Update ru-RU.h 2018-04-05 00:59:51 -03:00
Adrian Scillato
64f2130bd4
Update pt-PT.h 2018-04-05 00:59:29 -03:00
Adrian Scillato
113cd2e424
Update pl-PL.h 2018-04-05 00:59:00 -03:00
Adrian Scillato
df4e989609
Update nl-NL.h 2018-04-05 00:58:35 -03:00
Adrian Scillato
38d318f8cb
Update it-IT.h 2018-04-05 00:58:10 -03:00
Adrian Scillato
51c31155ad
Update hu-HU.h 2018-04-05 00:57:41 -03:00
Adrian Scillato
5f3efd76b2
Update fr-FR.h 2018-04-05 00:57:13 -03:00
Adrian Scillato
2386f90631
Update de-DE.h 2018-04-05 00:56:46 -03:00
Adrian Scillato
309159159f
Update cs-CZ.h 2018-04-05 00:56:09 -03:00
Adrian Scillato
f586a633ec
Update es-AR.h 2018-04-05 00:55:15 -03:00
Adrian Scillato
e8812af0cd
Update en-GB.h 2018-04-05 00:54:37 -03:00
Adrian
df7380e98a
Merge pull request #26 from arendst/development
Add GPIO13 to Sonoff Dev (#2341)
2018-04-03 12:42:04 -03:00
Theo Arends
f205a68d43 Add GPIO13 to Sonoff Dev (#2341) 2018-04-03 16:45:33 +02:00
Adrian
0c98d14813
Update settings.h 2018-04-03 00:48:12 -03:00
Adrian
42aff9d075
Update sonoff.h 2018-04-03 00:46:44 -03:00
Adrian
6aa555d68f
Update settings.h 2018-04-03 00:45:05 -03:00
Adrian
bb758e9f48
Update user_config.h 2018-04-03 00:42:31 -03:00
Adrian
28d91eec53
Merge pull request #24 from arendst/development
sync with tasmota repo
2018-04-02 13:40:48 -03:00
Theo Arends
dd59560200 Add hexadecimal RGB color entry on RGBCW leds
5.12.0i
 * Add hexadecimal RGB color entry on RGBCW leds (#2304)
2018-04-02 15:00:26 +02:00
Theo Arends
883fa4ce8d Add hexadecimal Data entry to command IrSend
5.12.0i
 * Add hexadecimal Data entry to command IrSend using 0x
notation (#1290, #2314)
2018-04-02 14:19:57 +02:00
Adrian
3f3fb82b7e
Merge pull request #23 from arendst/development
sync with original tasmota
2018-04-02 09:07:39 -03: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
Adrian
42cb3fd602
Merge pull request #22 from arendst/development
Change SGP30 CO2 into eCO2
2018-04-01 16:56:48 -03:00
Theo Arends
fa556897fe Change SGP30 CO2 into eCO2
Change SGP30 CO2 into eCO2 (#2307)
2018-04-01 21:54:15 +02:00
Adrian
1dcab57181
Merge pull request #21 from arendst/development
Add Domoticz Battery and RSSI Quality
2018-04-01 16:52:55 -03:00
Theo Arends
1ccac05b43 Add Domoticz Battery and RSSI Quality
5.12.0i
 * Add Domoticz Battery and RSSI Quality (#1604)
2018-04-01 21:37:00 +02:00
Adrian
d6b0680199
Merge pull request #19 from arendst/development
Change led multiple color sep from dot to space
2018-04-01 09:37:13 -03:00
Theo Arends
8af9452116 Change led multiple color sep from dot to space
5.12.0i
 * Add multiple color entry support for command Led like Led2
120000 001200 000012 setting led2 as Red, Led3 as Green and Led4 as Blue
(#2303)
2018-04-01 11:04:00 +02:00
Adrian
cfb2d31ca1
Merge pull request #18 from arendst/development
Update
2018-03-31 18:44:55 -03:00
Theo Arends
ce98c6cacc Add multiple colors to Led command
5.12.0i
 * Add multiple color entry support for command Led like Led2
120000.001200.000012 setting led2 as Red, Led3 as Green and Led4 as Blue
(#2303)
2018-03-31 19:56:16 +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
823c9a0404 Add more validation to timer handling
Add more validation to timer handling
2018-03-31 17:29:00 +02:00
Adrian
d60a31e077
Merge pull request #17 from arendst/development
Add support for SGP30 sensor
2018-03-31 11:49:23 -03:00
Theo Arends
67477b1f4e Add support for SGP30 sensor
5.12.0i
 * Add support for SGP30 gas and air quality sensor (#2307)
2018-03-31 16:26:00 +02:00
Adrian
13acb855cd
Merge pull request #16 from arendst/development
Update
2018-03-30 22:52:32 -03:00
Theo Arends
6fc47c3f94 Shrink timer webpage by 2k
Shrink timer webpage by 2k
2018-03-30 17:46:30 +02:00
Theo Arends
ca25fdb938 Change Timer parameter Device to Output
Change Timer parameter Device to Output
2018-03-30 11:25:15 +02:00
Theo Arends
5ee463ddfb Change Timer parameter Device to Output
Change Timer parameter Device to Output and add German translation
(#2294)
2018-03-30 11:15:04 +02:00
Theo Arends
914c2929f8 Revert Button Topic change 2018-03-30 10:28:55 +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
Adrian
a4ffae0eed
Update settings.h 2018-03-29 10:31:20 -03:00
Adrian
485eb523b1
Update settings.h 2018-03-29 10:30:55 -03:00
Adrian
9cf2ed226b
Update user_config.h 2018-03-29 10:26:00 -03:00
Adrian
dd7cf2a7d3
Update en-GB.h 2018-03-29 10:21:51 -03:00
Adrian
45b1fe37eb
Update es-AR.h 2018-03-29 10:19:46 -03:00
Adrian
46479dc28d
Merge pull request #15 from arendst/development
update fork
2018-03-29 10:17:35 -03:00
Adrian
f9cafb50fa
Update es-AR.h 2018-03-29 10:17:08 -03:00
Theo Arends
c85edf15ac Change MQTT Energy response topic to SENSOR
5.12.0i
 * Change MQTT response topic for Energy changes from ENERGY to
SENSOR (#2229, #2251)
2018-03-29 14:51:34 +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
ae07f77ab9 Update Spanish language file
Update Spanish language file (#2283)
2018-03-29 10:13:44 +02:00
Adrian
04d5cf1d48
Update en-GB.h 2018-03-28 17:37:07 -03:00
Adrian
49b6ca70b3
Update es-AR.h 2018-03-28 17:35:59 -03:00
Adrian
0e10a41b78
Update en-GB.h 2018-03-28 17:31:09 -03:00
Adrian
8b4b839c42
Update user_config.h 2018-03-28 17:29:26 -03:00
Adrian
dace45af23
Merge pull request #14 from arendst/development
v5.12.0i - Add Timers webpage
2018-03-28 17:23:02 -03:00
Adrian
5e7f46fe3a
Update user_config.h 2018-03-28 17:22:17 -03:00
Adrian
32905cd4d9
Update es-AR.h 2018-03-28 17:21:33 -03:00
Adrian
145ed4e759
Update en-GB.h 2018-03-28 17:21:02 -03:00
Adrian
aae79106ea
Update xdrv_09_timers.ino 2018-03-28 17:04:06 -03:00
Adrian
66d59fc808
Update xdrv_05_domoticz.ino 2018-03-28 17:01:29 -03:00
Adrian
59bb4e1777
Update user_config.h 2018-03-28 17:00:26 -03:00
Adrian
cb3157a3a2
Update en-GB.h 2018-03-28 16:59:38 -03:00
Adrian
c7fa439762
Update settings.h 2018-03-28 16:58:59 -03:00
Adrian
81d02add3d
Update es-AR.h 2018-03-28 16:56:04 -03:00
Adrian
bef2587ce6
Update en-GB.h 2018-03-28 16:53:37 -03:00
Adrian
2339cf2793
Update webserver.ino 2018-03-28 16:45:56 -03:00
Theo Arends
c4b3d42693 v5.12.0i - Add Timers webpage
5.12.0i
 * Add commands Timer 0 to clear timer and Timer 1..16 to copy
timer
 * Add optional Timer configuration webpage to be enabled in
user_config.h with define USE_TIMERS_WEB
 * Change webpage parameter
communication
2018-03-28 18:01:38 +02:00
Adrian
1fa1cb3139
Merge pull request #12 from arendst/development
v5.12.0i - Add timers
2018-03-24 02:44:58 -03: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
Adrian
a64b839729
Merge pull request #11 from arendst/development
Update fork
2018-03-22 11:35:38 -03:00
Adrian
01609f84f9
Update and rename xdrv_08_KNX.ino to xdrv_10_KNX.ino 2018-03-22 11:33:45 -03: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
f80fb89668 v5.12.0h - Add Channel status information
5.12.0h
 * Add Channel status information (#2211)
2018-03-21 09:56:39 +01:00
Theo Arends
687f96f843 v5.12.0h - Change to default PWM Color/Dimmer
5.12.0h
 * Add support for Zengge WF017 PWM Led strip controller
(#2202)
 * Change default option SetOption15 from 0 to 1 providing
better initial PWM experience
2018-03-21 09:27:05 +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
Adrian
293e9adbee
Merge pull request #10 from arendst/development
Update Tasmota to v5.12.0g - Add hardware serial mqtt bridge
2018-03-18 19:30:57 -03: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
Adrian
7f81535171
Update xdrv_08_KNX.ino 2018-03-18 01:07:42 -03:00
Adrian
0b91203fbc
Update webserver.ino 2018-03-18 00:14:45 -03:00
Adrian
1d821fce84
Update xdrv_08_KNX.ino 2018-03-18 00:00:36 -03:00
Adrian
e5663fc0cf
Update webserver.ino 2018-03-17 23:59:54 -03:00
Adrian
d45b3ffa37
Update sonoff.ino 2018-03-17 23:58:59 -03:00
Adrian
e633ea2cae
Update es-AR.h 2018-03-17 23:56:25 -03:00
Adrian
a388fe068e
Update en-GB.h 2018-03-17 23:55:44 -03:00
Adrian
c83dcc0103
Update user_config.h 2018-03-17 16:43:17 -03:00
Adrian
fc66689168
Update webserver.ino 2018-03-17 15:32:25 -03:00
Adrian
0b8e504d27
Update en-GB.h 2018-03-17 15:19:59 -03:00
Adrian
50d3ce15e6
Update es-AR.h 2018-03-17 15:17:16 -03:00
Adrian
49a2dcab2b
Update webserver.ino 2018-03-17 14:56:00 -03:00
Adrian
ef37aab5dd
Merge pull request #7 from arendst/development
update fork
2018-03-17 12:40:59 -03:00
Adrian
e8c90d1e5a
Update user_config.h 2018-03-17 12:40:05 -03:00
Adrian
f3fba7e818
Update sonoff.ino 2018-03-17 12:38:12 -03: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
Adrian
6f7f31d0ce
Add KNX Keys 2018-03-17 03:47:15 -03:00
Adrian
de7746b008
Add KNX Keys 2018-03-17 03:46:37 -03:00
Adrian
43af6a1e0f
Update xdrv_08_KNX.ino 2018-03-17 03:43:14 -03:00
Adrian
8d7bcf94f2
Update sonoff.ino 2018-03-17 03:42:18 -03:00
Adrian
ed2b3b626e
Merge pull request #5 from arendst/development
update fork
2018-03-17 03:38:15 -03:00
Theo Arends
3e7142f2a4 v5.12.0e - Fix S31 power on wrong power report
Fix S31 power on wrong power report
2018-03-16 17:33:14 +01:00
Theo Arends
5677a9c854 v5.12.0e - Fix S31 power on wrong power report
Fix S31 power on wrong power report
2018-03-16 16:46:58 +01:00
Theo Arends
1c8e8b7be7 v5.12.0e - Clear up HAss effect list syntax (#1930)
Clear up HAss effect list syntax - still unusable due to mqtt message
way too long (#1930)
2018-03-16 11:13:10 +01:00
Theo Arends
de9c965d76 v5.12.0e - Hu language spelling correction (#2175)
Hu language spelling correction (#2175)
2018-03-16 10:20:32 +01:00
Theo Arends
ea8ca36ca7 v5.12.0e - Updated PowerDelta code (#2157)
Updated PowerDelta code (#2157)
2018-03-15 17:33:35 +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
12fa894303 v5.12.0e - Add command PowerDelta
5.12.0e
 * Add command PowerDelta 0..100 (percentage) to Energy
monitoring devices to report on active power load change (#2157)
2018-03-14 14:32:51 +01:00
Adrian
0964a1a9dd
Update xdrv_00_mqtt.ino 2018-03-13 04:42:57 -03:00
Adrian
41c0e59d54
Merge pull request #4 from arendst/development
update fork
2018-03-13 04:36:52 -03:00
Theo Arends
058e911c94 v5.12.0e - Add Domoticz dust sensors
5.12.0e
 * Add Domoticz dust (custom) sensors to PMS5003 and NovaFitness
SDS drivers as PM1, PM2.5 and PM10
2018-03-12 14:56:48 +01:00
Theo Arends
846f4d0178 v5.12.0e - Better fix MAX31850 higher temperatures
5.12.0e
* Fix MAX31850 higher temperatures (#1269)
2018-03-12 11:04:38 +01:00
Adrian
c62a0f16cd
Merge pull request #3 from arendst/development
update fork
2018-03-12 04:47:42 -03:00
Theo Arends
9a421ab6a2 v5.12.0e - Fix MAX31850 higher temperatures
5.12.0e
 * Fix MAX31850 higher temperatures (#1269)
2018-03-11 17:44:58 +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
ad40a85161 v5.12.0e - Add wifi Retry time offset
5.12.0e
 * Add additional time offset to Wifi Retry based on device mac
address (#2089)
2018-03-11 15:23:17 +01:00
Theo Arends
4063275f7d v5.12.0e - Add Clock features
5.12.0e
* Add commands Color6 RRGGBB for Clock marker color and Rotation pixels
for Clock rotation (#2092)
2018-03-10 17:58:54 +01:00
Theo Arends
f30135791d v5.12.0e - Add HTML local language header
5.12.0e
 * Add HTML language header in local language (#2123)
2018-03-10 14:51:40 +01:00
Theo Arends
a72aa2c9c5 v5.12.0e - update language Cz 2018-03-10 12:14:11 +01:00
Adrian
5731f24b47
Update webserver.ino 2018-03-09 23:54:14 -03:00
Adrian
633fba2efe
Update xdrv_08_KNX.ino 2018-03-09 23:52:33 -03:00
Adrian
3c65fa51d1
Update webserver.ino 2018-03-09 23:48:21 -03:00
Adrian
7a438e9bd5
Merge pull request #2 from arendst/development
update fork
2018-03-09 23:44:44 -03: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
ba3fc63265 v5.12.0d - Add more Sonoff Sc Domoticz support
5.12.0d
 * Add Sonoff SC domoticz support for Sound level as Counter and
Air quality (#2118)
2018-03-09 13:47:44 +01:00
Theo Arends
34fc03d6f8 v5.12.0d - Add support for multiple SHT3X
5.12.0d
 * Add support for multiple SHT3X sensors (#1949, #2110)
2018-03-09 12:13:40 +01:00
Theo Arends
76a74cc427 v5.12.0d - Add Mqtt discovery suffix and precision
5.12.0d
* Add always suffix with device number in Mqtt discovery topic (#1962)

* Add single decimal precision to Nova Fitness SDS0x1 sensor values
(#2093)
2018-03-08 17:53:02 +01:00
Theo Arends
9538dfb585 v5.12.0d - Add Czech and Taiwan language
5.12.0d
* Add Czech language file
* Add Chinese (Traditional) in Taiwan language file (#2108)
2018-03-08 14:02:00 +01:00
Adrian
f702865089
Update xdrv_00_mqtt.ino 2018-03-07 19:40:39 -03:00
Adrian
9bd73732fa
Update user_config.h 2018-03-07 19:39:57 -03:00
Adrian
885d9c5267
Update user_config.h 2018-03-07 19:38:13 -03:00
Adrian
893e10d8b1
Create xdrv_08_KNX.ino 2018-03-07 19:37:07 -03:00
Theo Arends
15886c1df3 Fix exception if no MQTT data 2018-03-03 19:04:33 +01:00
Theo Arends
a16e2316b3 v5.12.0d - Add support for Nova Fitness SDS011
5.12.0d
 * Add support for Nova Fitness SDS011 and possibly SDS021
particle concentration sensor (#2070)
2018-03-03 15:28:30 +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
573d016140 v5.12.0d - Add Portuguese language
5.12.0d
 * Add Portuguese language file
2018-02-28 18:01:40 +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
6b3584ef86 v5.12.0b - Consolidate TSL2561 driver
5.12.0b
 * Change TSL2561 driver to joba library and delete Adafruit
library (#1644)
2018-02-20 16:10:31 +01:00
arendst
2f244ea3a0 v5.12.0b - Update Russian language file (#1966) 2018-02-19 15:46:55 +01:00
arendst
664cdeb63f v5.12.0b - Add support for sensor SHTC3
5.12.0b
 * Add support for sensor SHTC3 (#1967)
2018-02-19 15:33:06 +01:00
arendst
77be56363a v5.12.0b
5.12.0b
 * Add Multichannel Gas sensor using MultiChannel_Gas_Sensor
library (#1245)
2018-02-18 18:39:28 +01:00
arendst
ecfa14d28b v5.12.0b - Add alternative TSL2561 driver
5.12.0b
 * Add optional TSL2561 driver using library Joba_Tsl2561 to be
enabled in user_config.h with define USE_TSL2561_JOBA (#1951)
2018-02-18 17:31:14 +01:00
arendst
d2ade8015b v5.12.0b - Add command RfKey<x> 5
5.12.0b
 * Add Sonoff Bridge command RfKey<x> 5 to show current RF key
values either default or learned (#1884)
2018-02-18 16:47:26 +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
5c60979682 v5.12.0b
5.12.0b
 * Add Webserver upload preflight request support (#1927)
 * Add
Home Assistant clear other device (#1931)
2018-02-16 17:35:51 +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
arendst
741344ae59 v5.12.0a - Sync with new release 2018-02-09 17:16:39 +01:00
arendst
badaa57240 v5.11.1j - Update TSL2561 driver (#1825) 2018-02-08 16:03:17 +01:00
arendst
0908c336ee v5.11.1j - Provide user driver/sensor hooks 91-99
Provide user driver/sensor hooks 91-99 (#1828)
2018-02-08 15:20:03 +01:00
arendst
51d3419c9d v5.11.1j - Fix console string length (#1819)
5.11.1j
* Prep for release
* Fix regression from 5.11.1h web console and http input max length from
100 to 254 characters (#1819)
2018-02-08 12:45:26 +01:00
arendst
cb51b892f9 v5.11.1j - Change uptime to seconds
5.11.1j
 * Prep for release
 * Change uptime from hour to second
resulting in a display of 123T13:45:21 where 123 is days
 * Fix Arilux
RF induced exception by moving interrupt handler to iram on non
esp/arduino lib v2.3.0
 * Add NTP sync based on chip id (#1773)
2018-02-07 17:50:02 +01:00
arendst
150de9c99d v5.11.1i - Fix log roll-over restart (#1793)
Fix Software Watchdog restart around log roll-over (#1793)
2018-02-06 13:50:05 +01:00
arendst
0d6275fe5e v5.11.1i - Fixes Energy, PWM and Tsl2561
5.11.1i
* Fix some Energy Monitoring related issues (#1677)
* Fix TSL2561 device detection (#1644)
* Fix command PWM response if no PWM channel is configured (#1783)
2018-02-06 10:06:22 +01:00
arendst
265e0a03f7 Checked Sonoff 4CH Pro functionality 2018-02-04 22:44:15 +01:00
arendst
d2aeb8439a v5.11.1i - Energy Monitoring Fixes
5.11.1i
* Fix some Energy Monitoring related issues
* Add command SetOption21 1 to allow Energy Monitoring when power is off
on Sonoff Pow and Sonoff S31 (#1420)
2018-02-04 18:09:09 +01:00
arendst
12f13a37b9 v5.11.1i - Add S31 support and some fixes
5.11.1i
 * Update TasmotaSerial library to 1.1.0
 * Rename commands
HlwPCal, HlwUCal and HlwICal to PowerCal, VoltageCal and CurrentCal to
be used for both Pow and S31 calibration
 * Rename commands HlwPSet,
HlwUSet and HlwISet to PowerSet, VoltageSet and CurrentSet to be used
for both Pow and S31 calibration
 * Add support for Sonoff S31 Smart
Socket with Power Consumption Detection (#1626)
 * Fix IRReceive Data
value (#1663)
 * Fix compiler warnings (#1774)
2018-02-03 23:25:05 +01:00
arendst
88429fb24c Faster console output. Support longer sensor names 2018-02-01 16:18:00 +01:00
arendst
acfcccaf6b Fix Pow energy webpage 2018-01-30 23:01:16 +01:00
arendst
2fc348cec6 Adjust Wemo/Hue 2018-01-30 14:50:38 +01:00
arendst
b8f323a024 v5.11.1h - Weblog redesign saving RAM
5.11.1h
 * Rewrite webserver argument processing gaining 5k code space
(#1705)
 * Redesign weblog storage (#1730)
 * Fix command SetOption20
(#1741)
2018-01-30 14:14:55 +01:00
arendst
b60ccddfe6 Update PMS5003 naming 2018-01-28 12:42:42 +01:00
arendst
abdbe628db v5.11.1g - Add PMS5003 support and updates
5.11.1g
 * Add support for PMS5003 particle concentration sensor
 *
Reinstate console weblog to 20 lines after some webpage rewrite
 * Add
command SetOption20 to allow update of Dimmer/Color/Ct without turning
power on (#1719)
 * Update language files nl-NL (#1723) and es-AR
(#1722)
2018-01-27 17:52:48 +01:00
arendst
d66ef2347e v5.11.1f - Revert chunks (#1706)
5.11.1f
 * Revert chunked webserver pages as it fails on many browsers
due to chunks being too small (#1706)
 * Reduce initial console weblog
from 20 to 13 lines due to memory constraints
2018-01-26 15:21:57 +01:00
arendst
bb6418116f Fix compile error due to missing define #1692 2018-01-25 10:56:20 +01:00
arendst
a3ea339102 Enable MHZ19(B) Zeropoint calibration task 2018-01-24 17:38:52 +01:00
arendst
2cac51619c v5.11.1e Fixes new commands
5.11.1e
 * Replaced command Ina219Mode with command Sensor13
 * Add
command Sensor15 2 to start MHZ19(B) Zero Point Calibration
 * Add
chunked webserver pages for large pages saving memory
 * Fix Non-English
JSON temperature unit attachement
 * Fix Sonoff Pow Energy Today and
Energy Total reading after restart (#1648)
 * Rewrite function pointers
to save code space and memory (#1683)
 * Add option define
HOME_ASSISTANT_DISCOVERY_ENABLE in user_config.h (#1685)
 * Fix SOnoff
Pow Energy Period roll-over (#1688)
2018-01-24 17:31:20 +01:00
arendst
ecb18db4b2 Language pre-processor test fails - reverted 2018-01-20 18:01:39 +01:00
arendst
080296754c Fix possible compiler error #1654 2018-01-20 15:57:11 +01:00
arendst
c14234394a v5.11.1d - Add command State and fixes
5.11.1d
 * Add locale Decimal Separator to Web sensor page
 * Add
command State to retrieve device state information (same data as
teleperiod state and status 11 in slightly different JSON format)
 *
Extent state information with Light parameters
 * Fix IRSend parameter
translation (#1636)
 * Add optional login to Webserver AP mode (#1587,
#1635)
 * Fix BME680 teleperiod resistance measuring (#1647)
2018-01-20 12:12:39 +01:00
arendst
1538d30c96 v5.11.1c - Fixes and experimental Hass Discovery
5.11.1c
 * Make command color parameter input less strict to ease Hass
support
 * Add ColorTemperature to light status message
 * Change
PubSubClient.h define MQTT_MAX_PACKET_SIZE from 512 to 1000 for Hass
support
 * Make define MESSZ dependent on PubSubClient.h define
MQTT_MAX_PACKET_SIZE
 * Fix logging line length around 400 characters
 *
Change module name Wemos D1 mini into Generic (#1220)
 * Revert HTML
change from width=100% to style=width:100% supporting HTML5 (#1358)
 *
Add experimental (still Hass python exceptions) Home Assistant Discovery
for switch and light to be enabled by command SetOption19 1 (#1534)
 *
Updated French Translation (#1561)
 * Fix DS18B20 temperature JSON
decimal dot (#1561)
 * Add Spanish language file (#1589)
 * Update
Italian Language file (#1594)
 * Consolidate WIFI_MANAGER_SEC into
WIFI_CONFIG_SEC (#1616)
 * Fix Energy JSON message (#1621)
2018-01-18 16:19:28 +01:00
arendst
4fba6f2758 v5.11.1b - Several fixes and French languga
5.11.1b
 * Add command PowerOnState option 5 which inverts PulseTime and
allows for delayed always on after power on
 * Changed
OSWATCH_RESET_TIME (Blocked loop) from 30 to 120 seconds to allow slow
networks (#1556)
 * Add French language file (#1561)
 * Fix truncated
command names and wrong response for DomoticzSwitchIdx (#1571)
 * Add
HTTP Allow Cross Origin removed from ESP8266/Arduino 2.4.0 (#1572)
 *
Fix %-sign issue as printf escape character in Humidity and Sonoff SC
(#1579)
2018-01-13 15:53:02 +01:00
arendst
aed070cc90 Add automagic two step OTA and Chinese locale
5.11.1a
 * Add automagic two step Web server OTA upgrade using
filename-minimal image if OTA free space is too small
 * Add chinese
language file (#1551)
2018-01-10 14:10:25 +01:00
arendst
f4f4039599 v5.11.1a
Align with master
2018-01-08 11:44:18 +01:00
arendst
13c45d2b9a v5.11.0a
Align with master
2018-01-07 15:15:01 +01:00
arendst
4fb2da71c7 v5.11.0a
Align with master
2018-01-07 15:08:11 +01:00
arendst
c1083c6e1c v5.11.0a
Align with master
2018-01-07 14:56:23 +01:00
arendst
b583bc48f4 v5.10.0j - MQTT/JSON language consolidation complete
5.10.0j
 * Allow conditional code based on core version
 * Removed all
MQTT, JSON and Command language defines from locale files (#1473)
2018-01-06 17:34:42 +01:00
arendst
349230de72 v5.10.0i - Fixes and rearrangements
5.10.0i
 * Add device function pointers
 * Moved Command and JSON
English language defines to one file (i18n.h)
 * Update it-IT.h language
file (#1449)
 * Fix Wemo and Hue emulation by adding M-Search response
delay (#1486)
2018-01-05 12:26:19 +01:00
arendst
b1585e8113 5.10.0h - Fix Wemo Emulation (#1486)
5.10.0h
 * Fix Wemo Emulation for Gen 2 devices (#1486)
2018-01-02 16:08:27 +01:00
arendst
24a6960749 v5.10.0g - Alexa 2nd Gen support
5.10.0g
 * Add 2nd Gen Alexa support to Wemo emulation discovery (#1357,
#1450)
2017-12-30 12:47:19 +01:00
arendst
85d75ffc95 Add WS2812 scheme define (#1463)
* Add define for additional number of WS2812 schemes (#1463)
2017-12-29 14:55:39 +01:00
arendst
5639b6d966 v5.10.0f
5.10.0f
 * Differentiate between JSON text defines and other text
defines to allow for English JSON while using different locale (#1449)

* Fix display of build date and time in non-english locale (#1465)
2017-12-29 14:35:05 +01:00
arendst
1e336f5e20 Add support for sensor SHT3x (#1314)
* Add support for sensor SHT3x (#1314)
2017-12-28 17:08:32 +01:00
arendst
20619ac41b v5.10.0e
5.10.0e
 * Add Italian language file (#1449)
 * Fix Wemo Emulation once
again closest to issue (#1357)
2017-12-28 13:43:51 +01:00
arendst
122b2a610c v5.10.0d
5.10.0d
 * Renamed commands Color2,3,4 to Color3,4,5
 * Add command
Color2 to set color while keeping same dimmer value
 * Add led signal to
Carbon Dioxide (CO2) sensors (see user_config.h)
 * Fix Wemo Emulation
again (#1357)
 * Updated German translation (#1438)
2017-12-27 14:10:55 +01:00
arendst
67d8fa0d64 v5.10.0c
5.10.0c
 * Consolidate device serial (MH-Z19, SenseAir and Pzem004T)
into TasmotaSerial library
 * Consolidate PWM device recognition
 * Fix
Wemo Emulation (#1357)
 * Add support for Arilux LC06 (#1414)
2017-12-25 17:41:12 +01:00
arendst
7723d52453 Add support for SenseAir S8 CO2 sensor
* Add support for SenseAir S8 CO2 sensor to be enabled with define
USE_SENSEAIR in user_config.h
 * Add support for Domoticz Air Quality
sensor to be used by MH-Z19(B) and SenseAir sensors
2017-12-22 14:55:24 +01:00
arendst
421c498e5d Add and init retry counter to MH-Z19(B) 2017-12-19 12:45:13 +01:00
arendst
e0f14b2e87 Add retry counter 2017-12-19 12:42:01 +01:00
arendst
41e315bdf4 Add final support for MH-Z19(B)
* Add support for sensor MH-Z19(B) to be enabled with define USE_MHZ19
in user_config.h (#561, #1248)
2017-12-19 12:14:41 +01:00
arendst
0129fc9825 Change some output to JSON Array (#1363)
* Change output to valid JSON Array if needed (#1363)
2017-12-18 18:20:28 +01:00
arendst
df397e9add Missed update 2017-12-17 16:08:39 +01:00
arendst
2e7248190c Changes in Wemo and HTTP response to JSON
* Change Wemo SetBinaryState to distinguish from GetBinaryState (#1357)

* Change output of HTTP command to valid JSON only (#1363)
2017-12-17 16:01:30 +01:00
Theo Arends
bd661fc263 Lost change 2017-12-16 20:16:10 +01:00
Theo Arends
ca643ab223 Lost changes 2017-12-16 20:11:12 +01:00
arendst
f9ce916e0b v5.10.0b - Add PZEM004T support
5.10.0b
 * Change Sonoff Pow Energy MQTT data JSON message and
consolidate Status 8 into Status 10
 * Add optional support for PZEM004T
energy sensor to enable with define USE_PZEM004T in user_config.h (#614)
2017-12-16 15:51:45 +01:00
arendst
b07d6220e9 Fix BME680 Pressure and minor HTNL optimizations
* Fix BME680 pressure data (#1356)
 * Minor webpage HTML optimizations
(#1358)
2017-12-14 10:48:57 +01:00
arendst
97513fa2ff Update and Add SHT3X_V3 driver (#1314)
* Add alternative support for SHT3x enabled with define USE_SHT3X_V2 in
user_config.h (#1314)
 * Add alternative support for SHT3x enabled with
define USE_SHT3X_V3 in user_config.h (#1314)
2017-12-08 14:43:46 +01:00
arendst
7013f4a178 Removed obsolete file 2017-12-08 14:16:17 +01:00
arendst
0747e0fc68 Updated MH-Z19 drivers
5.10.0a
 * Add (experimental) support for sensor SHT3x
 * Add support
for sensor MH-Z19(B) using serial interface to be enabled with define
USE_MHZ19_HARD_SERIAL in user_config.h (#561, #1248)
 * Add
(experimental) support for sensor MH-Z19(B) using SoftwareSerial to be
enabled with define USE_MHZ19_SOFT_SERIAL_OBSOLETE in user_config.h
(#561, #1248)
 * Add (experimental) support for sensor MH-Z19(B) using
stripped SoftwareSerial to be enabled with define USE_MHZ19_SOFT_SERIAL
in user_config.h (#561, #1248)
 * Add support for iTead SI7021
temperature and humidity sensor by consolidating DHT22 into AM2301 and
using former DHT22 as SI7021 (#735)
 * Fix BME280 calculation (#1051)
 *
Add support for BME680 using adafruit libraries (#1212)
 * Change
ADS1115 default voltage range from +/-2V to +/-6V (#1289)
 * Add
multipress support and more user configurable options to Sonoff Dual R2
(#1291)
 * Fix Sonoff Bridge missed learned key if learned data contains
0x55 (End of Transmission) flag (#1095, #1294)
 * Add support for
TSL2561 using adafruit library (#661, #1311)
 * Add alternative support
for SHT3x (#1314)
2017-12-08 14:14:10 +01:00
arendst
4cf64af51e Add iram option to MHZ19(B) driver (#1248)
Add iram option to MHZ19(B) driver (#1248)
2017-12-06 17:45:47 +01:00
arendst
3890170ea4 Add BME680 support 2017-12-06 17:16:16 +01:00
arendst
c04fcd0dcf Add support for BME680
5.10.0a
 * Add (experimental) support for sensor SHT3x
 * Add support
for sensor MH-Z19(B) using serial interface to be enabled with define
USE_MHZ19 in user_config.h (#561, #1248)
 * Add (experimental) support
for sensor MH-Z19(B) using SoftwareSerial to be enabled with define
USE_MHZ19 in user_config.h (#561, #1248)
 * Add support for iTead SI7021
temperature and humidity sensor by consolidating DHT22 into AM2301 and
using former DHT22 as SI7021 (#735)
 * Fix BME280 calculation (#1051)
 *
Add support for BME680 using adafruit libraries (#1212)
 * Change
ADS1115 default voltage range from +/-2V to +/-6V (#1289)
 * Add
multipress support and more user configurable options to Sonoff Dual R2
(#1291)
 * Fix Sonoff Bridge missed learned key if learned data contains
0x55 (End of Transmission) flag (#1095, #1294)
 * Add support for
TSL2561 using adafruit library (#661, #1311)
 * Add alternative support
for SHT3x (#1314)
2017-12-06 17:14:41 +01:00
arendst
7c79131bfe Add support for TSL2561 (#661, #1311)
Add support for TSL2561 (#661, #1311)
2017-12-06 14:04:58 +01:00
arendst
cad8164882 Add sht3x_v2 for testing
Possibly fix loss of sht3x sensor (#1314)
2017-12-06 13:59:33 +01:00
arendst
53c5728349 Add experimental SoftwareSerial MH-Z19(B) support
Add experimental support for sensor MH-Z19(B) using SoftwareSerial to be
enabled with define USE_MHZ19 in user_config.h (#561, #1248)
2017-12-05 17:46:26 +01:00
arendst
6331ee7c8f Add experimental MH-Z19(B) support
Add (experimental) support for sensor MH-Z19(B) to be enabled with
define USE_MHZ19 in user_config.h (#561, #1248)
2017-12-04 17:25:06 +01:00
arendst
7df979ed25 Fix BME280 calculation (#1051)
* Fix BME280 calculation (#1051)
2017-12-03 16:17:47 +01:00
arendst
25a0e5bf7f Fix Sonoff Bridge learned key recognition
* Fix Sonoff Bridge missed learned key if learned data contains 0x55
(End of Transmission) flag (#1095, #1294)
2017-12-03 15:00:31 +01:00
arendst
253d60fd2b Add experimental SI7021 support
* Add (experimental) support for iTead SI7021 temperature and humidity
sensor (#735)
 * Change ADS1115 default voltage range from +/-2V to
+/-6V (#1289)
2017-12-03 14:06:15 +01:00
arendst
c102fc5f9e v5.10.0a - Fixes ADS1115 and Sonoff Dual R2
5.10.0a
 * Add (experimental) support for sensor SHT3x
 * Change ADS1115
default voltage range from +/-2V to +/-4V (#1289)
 * Add multipress
support and more user configurable options to Sonoff Dual R2 (#1291)
2017-12-02 12:40:33 +01:00
arendst
5731c975e4 Revert "v5.10.0a - Fixes ADS1115 and Sonoff Dual R2"
This reverts commit 73547c8bd7.
2017-12-02 12:38:50 +01:00
arendst
73547c8bd7 v5.10.0a - Fixes ADS1115 and Sonoff Dual R2
5.10.0a
 * Add (experimental) support for sensor SHT3x
 * Change ADS1115
default voltage range from +/-2V to +/-4V (#1289)
 * Add multipress
support and more user configurable options to Sonoff Dual R2 (#1291)
2017-12-02 12:38:29 +01:00
arendst
7117179c1d v5.10.0a Add sensor SHT3X
5.10.0a
 * Add (experimental) support for sensor SHT3x
2017-12-01 15:59:53 +01:00
arendst
f9070769b0 Corrections to German Language file 2017-11-29 17:44:44 +01:00
arendst
a4d44cdde5 Add friendlyname to tab and show it's name
Add friendlyname to tab, show it's name and whodonit (#1275)
2017-11-29 17:34:32 +01:00
arendst
02ed2c09ba Revert "Add friendlyname to tab and show it's name"
This reverts commit 2fa96e9b50.
2017-11-29 17:31:18 +01:00
arendst
2fa96e9b50 Add friendlyname to tab and show it's name
Add friendlyname to tab, show it's name and who donit (#1275)
2017-11-29 17:28:51 +01:00
arendst
2376a14ec1 Fix I2cWrite
Fix I2CWrite8 and 16 (#1267)
2017-11-28 21:57:35 +01:00
arendst
0f531e24e5 v5.9.1j - Add Dual R2, Rewrite DS18x20 and fixes
5.9.1j
 * Revert changes to xsns_05_ds18x20.ino and rename to
xsns_05_ds18x20_legacy.ino still needing library OneWire and providing
legacy JSON message:
 *
"DS18x20":{"DS1":{"Type":"DS18B20","Address":"284CC48E04000079","Temperature":19.5},"DS2":{"Type":"DS18B20","Address":"283AC28304000052","Temperature":19.6}}

* Add new xdrv_05_ds18x20.ino free from library OneWire and add the
following features:
 *  Add support for DS1822
 *  Add forced setting of
12-bit resolution for selected device types (#1222)
 *  Add read
temperature retry counter (#1215)
 *  Fix lost sensors by performing
sensor probe at restart only thereby removing dynamic sensor probe
(#1215)
 *  Fix sensor address sorting using ascending sort on sensor
type followed by sensor address
 *  Rewrite JSON resulting in shorter
message allowing more sensors in default firmware image:
 *
"DS18B20-1":{"Id":"00000483C23A","Temperature":19.5},"DS18B20-2":{"Id":"0000048EC44C","Temperature":19.6}

* Add additional define in user_config.h to select either single sensor
(defines disabled), new multi sensor (USE_DS18X20) or legacy multi
sensor (USE_DS18X20_LEGACY)
 * Add support for Sonoff Dual R2 (#1249)
 *
Fix ADS1115 detection (#1258)
2017-11-27 17:46:51 +01:00
arendst
4d3b696c80 Add missed updated files 2017-11-24 17:31:50 +01:00
arendst
512566c727 v5.9.1i - Rewrite DS18x20 sensor code
5.9.1i
 * Fix Arilux LC11 restart exception 0 after OTA upgrade
 *
Disabled CRC lookup-table in OneWire.h (#define ONEWIRE_CRC8_TABLE 0) to
save some code space
 * Rewrite xsns_05_ds18x20.ino adding support for
DS1822, correct address calculation and force setting 12-bit resolution
(#1222)
 * DS18x20 sensor reconfiguration now only probed at restart
removing dynamic connection and intermittent sensor loss (#1215)
2017-11-24 17:26:20 +01:00
arendst
869aa4d6fb v5.9.1h - Add switchmode 7
5.9.1h
 * Patch library I2Cdevlib-Core for esp8266-core 2.4.0-rc2
 * Add
option PUSHBUTTON_TOGGLE (SwitchMode 7) to allow toggling on any switch
change (#1221)
 * Fix DHT sensor timeout recognition by distinguish
"signal already there" from "timeout" (#1233)
2017-11-22 15:34:07 +01:00
arendst
53b100fdeb Fix DHT sensor timeout recognition
Fix DHT sensor timeout recognition by distinguish "signal already there"
from "timeout" (#1233)
2017-11-22 11:02:23 +01:00
arendst
9ab00b533c Fix EnergyReset type unsigned long 2017-11-22 11:00:48 +01:00
arendst
8366ee116a v5.9.1g - Add Pow Energy set and Clock tuning
5.9.1g
 * Fix typo ALIRFRCV into ARIRFRCV
 * Add nicer clock support for
larger hand widths
 * Add better clock support for different pixel
counts (#1226)
 * Remove command EnergyReset 1..3
 * Add commands
EnergyReset1 0..42500, EnergyReset2 0..42500 and EnergyReset3
0..42500000
 *  to (Re)set Energy Today, Yesterday or Total respectively
in Wh (#406, #685, #1202)
 * Add SettingsSaveAll routine to command
SaveData to be used before controlled power down (#1202)
2017-11-21 16:06:51 +01:00
arendst
299bed1c05 v5.9.1f - Update libraries and a fix
5.9.1f
 * Upgrade library ArduinoJson to 5.11.2
 * Upgrade library
IRRemoteEsp8266 to 2.2.1 + 2 commits but tweaked some protocols to keep
code usage small
 * Upgrade library NeoPixelBus to 2.2.9
 * Upgrade
library OneWire to 2.3.3 + 6 commits
 * Formalize library PubSubClient
to 2.6 + 9 commits and additional delay
 * Add optional ADS1115 driver
as alternative for unsupported I2Cdevlib in esp8266-core 2.4.0-rc2
 *
Fix wrong response name for command HlwISet (#1214)
2017-11-19 18:02:03 +01:00
arendst
e6f95fcace The latest core file updates 2017-11-17 17:55:38 +01:00
arendst
9c74a4a041 v5.9.1e - Fixes and Additions
5.9.1e
 * Add + (plus) and - (minus) to command color to select 1 out of
12 preset colors
 * Add + (plus) and - (minus) to command ct to control
ColdWarm led ColorTemperature (+34/-34)
 * Tune Arilux RF code
 * Fix
possible iram1_0_seg compile error by shrinking ICACHE_RAM_ATTR code
 *
Update core_esp8266_wiring_digital.c to latest (staged) level
 *
Workaround Sonoff Bridge Learn Mode hang caused by unrecognised RF code
(#1181)
 * Fix blank console log window by using XML character encoding
(#1187)
2017-11-17 17:52:31 +01:00
arendst
db4a3a4a1e v5.9.1d - Add Arilux LC11 support
5.9.1d
 * Add support for Arilux LC11 (CLearing RF home code when
selecting no Arilux module)
 * Add fixed color options 1..12 to command
Color
 * Add + (plus) and - (minus) to commands Dimmer (+10/-10), Speed
and Scheme
2017-11-15 23:07:45 +01:00
arendst
39d30328e4 v5.9.1c - Add support for WS2812 RGBW
5.9.1c
 * Add support for WS2812 RGBW ledstrips to be enabled in
user_config.h with define USE_WS2812_CTYPE (#1156)
2017-11-11 16:02:18 +01:00