Commit Graph

1204 Commits

Author SHA1 Message Date
Theo Arends
8b7645b05d Quick fix to re-instate iFan02 RC
Quick fix to re-instate iFan02 RC
2018-06-30 19:09:48 +02:00
Theo Arends
eb42ec6a1c Add restriction
Add restriction
2018-06-30 18:54:22 +02:00
Theo Arends
0fc019e418 Initial Sonoff iFan02 support
Initial Sonoff iFan02 support (#2839)
2018-06-30 18:50:10 +02:00
Theo Arends
71e2ec4cc9 Add some delay to TM1638 - better
Add some delay to TM1638 (#2226)
2018-06-30 14:53:04 +02:00
Theo Arends
409fedf11c Add some delay to TM1838 comms
Add some delay to TM1838 comms (#2226)
2018-06-30 14:41:40 +02:00
Theo Arends
2a62356172 Allow increase in friendlynames
Allow increase in friendlynames (#3098)
2018-06-30 14:17:26 +02:00
Theo Arends
03ae4098b5 Add support for Sonoff S26 Smart Socket
Add support for Sonoff S26 Smart Socket (#2808)
2018-06-29 13:48:19 +02:00
Theo Arends
1c6f752ba8 Add enforce Hass discovery as light group
Add command SetOption30 to enforce Hass discovery as light group (#1784)
2018-06-29 11:15:27 +02:00
Adrian Scillato
27ddbb0609
Added decimal values support for commands ADD, SUB, MULT and SCALE 2018-06-28 13:06:21 -03:00
Adrian Scillato
50d504fb7b
KNX: Command KNXTX_VALx now supports value with decimals 2018-06-28 12:52:05 -03:00
Theo Arends
3e96e04690 Add experimental (untested) TM1638 support
Add experimental (untested) TM1638 switch support (#2226)
2018-06-28 17:40:37 +02:00
Theo Arends
6e9602418d v6.0.0b - Support up to 8 switches
6.0.0b
* Change number of switches from 4 to 8 (#2885, #3086)
2018-06-28 14:28:14 +02:00
Theo Arends
20a53950ff Fix possible wifi connection problem
Fix possible wifi connection problem (#1366)
2018-06-28 12:25:50 +02:00
Stoffi
63da11e19e Update de-DE.h
Update KNX Part in de-DE.h
2018-06-27 22:14:56 +02:00
Jason2866
ceeec1c7fb
Update de-DE.h 2018-06-27 11:30:43 +02:00
Theo Arends
a2728863c3 Renamed file and updated APDS9960 sensor
Renamed file and updated APDS9960 sensor
2018-06-26 22:40:13 +02:00
Theo Arends
b1258477a5 Add support for APDS9960 proximity sensor
6.0.0a
* Add support for APDS9960 proximity sensor (#3051)
2018-06-26 17:51:43 +02:00
Theo Arends
04e1416eaa
Merge pull request #3051 from Staars/development
APDS9960 (my second try)
2018-06-26 17:23:44 +02:00
Theo Arends
54ef429fdc Add increment and decrement counter
6.0.0a
* Add increment and decrement value to command Counter (#2838)
2018-06-26 17:17:23 +02:00
Theo Arends
6a9a996e98 Add option 0 to command Timers
6.0.0a
* Add option 0 to command Timers disarming all timers (#2962)
2018-06-26 16:44:17 +02:00
Theo Arends
862623b295 Add rule variables and add minutes
6.0.0a
* Add time in minutes to rule Time#Initialized, Time#set and Time#Minute
(#2669)
* Add rule variables %time% for minutes since midnight, %uptime%,
%sunrise% and %sunset% giving time in minutes (#2669)
2018-06-26 16:22:53 +02:00
Theo Arends
dc1c2abda7 Add heap and stack debug information
Add heap and stack debug information
2018-06-26 11:48:09 +02:00
Theo Arends
e818f0da55 Fix rules induced LWT message
Fix rules induced LWT message
2018-06-25 18:00:20 +02:00
Theo Arends
9331cab55c Fix xsns_26_lm75ad.ino line endings
Fix xsns_26_lm75ad.ino line endings (#3063)
2018-06-25 17:35:42 +02:00
Theo Arends
bd9860a875
Merge pull request #2955 from ascillato/patch-2
Add Arithmetic commands for VAR
2018-06-25 12:39:00 +02:00
Theo Arends
176c39dfe3 Add hex/decimal receive control for RF and IR
6.0.0a
* Add command SetOption28 to switch between hex or decimal Sonoff Bridge
RF received data format (#3008)
* Add command SetOption29 to switch between hex or decimal IR received
data format
2018-06-25 12:33:23 +02:00
Theo Arends
63ee0a5870
Merge pull request #3007 from Drachenkaetzchen/development
Major performace Improvements for WS2812 pixels
2018-06-24 17:55:58 +02:00
Theo Arends
45e2812939 Add debug facilities
Add optional debug facilities and CPU load loop info (#2979)
2018-06-24 17:50:42 +02:00
Christian
8ee51f37db
Update xdrv_91_apds9960.ino
Changed the payload back to string.
I think this is shorter, easier to understand without any documentation and still works with rules.
e.g.
on Tele-APDS9960#Up do command endon
2018-06-23 18:37:14 +02:00
Christian
ac626b30e6
Update xdrv_91_apds9960.ino
-add compiler warning (based on input from renne)
-small cosmetic/formatting cleanups
2018-06-23 12:35:16 +02:00
Christian
cf545af49d
Update xdrv_91_apds9960.ino
new:
-removed NEAR/FAR because of the unreliability
-support for Rules, therefore change of the MQTT-Messages to a number format (clockwise: up,right,down,left then long and none)
Example:
rule1 on Tele-APDS9960#Gesture=1 do ... endon

-minor code changes to shorten things
2018-06-23 10:00:56 +02:00
killadm
371aebfc15
Update zh-CN.h
Remove >>>>>>
2018-06-23 09:11:17 +08:00
killadm
0ac318d636 update of zh-CN language 2018-06-23 00:42:44 +08:00
Christian
4cc0bd44c9
Update xdrv_91_apds9960.ino
changes:
-changed from interrupt mode to polling
-fixed the mqtt-messages
-fixed command "gesture" for the console. Now every argument except 0 and 1 will report the gesture mode
-changed gesture name from "overload" to "long"
2018-06-21 14:44:53 +02:00
Christian
dc67d8f264
Create xdrv_91_apds9960.ino
First version with the "new" driver model.
The driver is disabled by default to prevent side effects und must be enabled for testing by hand. 
Please uncomment:
// #define USE_APDS9960 

Use GPIO_DSB as interrupt pin as provisional hack in the web interface of tasmota.

Please expect problems (reboot, ...). My personal usage scenario is:
Sonoff -> MQTT -> Node-Red -> MQTT -> Sonoff
2018-06-20 09:03:48 +02:00
Felicia Hummel
71b29f833a When passing values for multiple WS2812 LEDs at once, updating is very slow because after each LED is set, the strip is updated. The update was so slow that it was visible with the eye. For me, it took approx 0.5 seconds to update an 28 pixel long strip.
This patch suspends updates to the strip while procesing the passed LEDs, enabling the updates afterwards.
2018-06-16 15:23:11 +02:00
ascillato
d80e3a928d KNX: Support for DS18S20 Temperature sensor 2018-06-12 14:46:52 -03:00
Adrian Scillato
51d09680aa
Update _releasenotes.ino 2018-06-12 14:35:48 -03:00
Adrian Scillato
ae3f8d0535
KNX: Support for DS18S20 Temperature sensor 2018-06-12 14:17:02 -03:00
Adrian Scillato
f45dd53352
Add Arithmetic commands for VAR
New Arithmetic commands to be used with VARs:

ADD1 to ADD5: Add a value to VAR[x]
Usage: ADD1 15
Result: VAR1 = VAR1 + 15

SUB1 to SUB5: Substract a value from VAR[x]
Usage: SUB1 15
Result: VAR1 = VAR1 - 15

MULT1 to MULT5: Multiply a value to VAR[x]
Usage: MULT1 15
Result: VAR1 = VAR1 * 15

SCALE1 to SCALE5: Scale a value from a low and high limit to another low and high limit and store it in VAR[x] (directly equivalent to MAP arduino command)

Syntax: 
SCALEx value, fromLow, fromHigh, toLow, toHigh

Parameters
value: the number to scale

fromLow: the lower bound of the value’s current range

fromHigh: the upper bound of the value’s current range

toLow: the lower bound of the value’s target range

toHigh: the upper bound of the value’s target range

(omitted values are taken as zero)

Usage: SCALE1 15, 0, 100, 0, 1000
Result: VAR1 = 150
2018-06-10 02:09:11 -03:00
Gennaro Tortone
47f5210b29 update of language it-IT 2018-06-09 11:08:12 +02:00
Adrian Scillato
75b01e231c
KNX: Fix Bug when reply sensor values 2018-06-07 23:56:52 -03:00
ascillato
b0e979673a Revert "Merge branch 'development' into development"
This reverts commit 3ca69e499b, reversing
changes made to 7d8495b263.
2018-06-05 18:54:35 -03:00
ascillato
1c20dbe3a2 Revert "Revert Changes"
This reverts commit 1c337ae28e.
2018-06-05 18:54:30 -03:00
ascillato
1c337ae28e Revert Changes 2018-06-05 17:04:34 -03:00
Adrian Scillato
3ca69e499b
Merge branch 'development' into development 2018-06-05 16:51:08 -03:00
Theo Arends
0d5117cdca Add RfRaw 255 2018-06-05 18:12:18 +02:00
Theo Arends
221c420fcb Tuning LM75AD sensor driver 2018-06-05 16:55:35 +02:00
Theo Arends
43dd708413 Add I2C temperature sensor LM75AD
6.0.0a
* Add support for I2C temperature sensor LM75AD (#2909)
2018-06-05 16:14:00 +02:00
Theo Arends
006a747d10
Merge pull request #2909 from andrethomas/development
Add support for LM75AD I2C Temperature Sensor
2018-06-05 15:04:51 +02:00
andrethomas
289b662f10
Update xdrv_26_lm75ad.ino to support C or F
Update xdrv_26_lm75ad.ino to support C or F depending on Settings.flag.temperature_conversion (#define TEMP_CONVERSION 0 or 1) as stored in [SetOption8] Return temperature in (0 = Celsius or 1 = Fahrenheit)
2018-06-05 14:50:52 +02:00
znanev
da11ae353c
Update bg-BG.h 2018-06-05 09:34:13 +01:00
Adrian Scillato
77aaecf7f9
Updated Spanish Translation
Updated Spanish Translation
2018-06-05 00:36:27 -03:00
Adrian Scillato
b23763cca3
Updated Spanish Translation 2018-06-04 20:33:02 -03:00
Adrian Scillato
145352ee27
Sync to Tasmota
Sync to Tasmota
2018-06-04 18:33:46 -03:00
andrethomas
c860927857
Add support for LM75AD I2C Temperature Sensor
Add support for LM75AD I2C Temperature Sensor
2018-06-04 20:32:58 +02:00
Theo Arends
d4119fe54d Add SnfBrdg EFM8BB1 fw tools
6.0.0a
* Add support for uploading Sonoff Bridge firmware found in
tools/fw_efm8bb1 folder build by Portisch using Web Gui File Upload
(#2886)
* Add command RfRaw to control Portisch firmware features
2018-06-04 18:10:38 +02:00
Adrian Scillato
16d8b8df4e
Sync to Tasmota
Sync to Tasmota
2018-06-03 13:09:55 -03:00
Theo Arends
976f167ae3 Minor fixes
Minor fixes
2018-06-03 17:09:10 +02:00
Adrian Scillato
6616dbfd66
Sync to Tasmota
Sync to Tasmota
2018-06-03 10:39:07 -03:00
Theo Arends
cec701fb33 Fix Pzem004T checksum error
6.0.0a
* Fix Pzem004T checksum error
2018-06-03 14:43:17 +02:00
Theo Arends
d4e414a6d5 v6.0.0a - Add CRC to Settings
6.0.0a
* Add CRC to Settings making future upgrades more fail-safe
* Remove version 3, 4 and pre 5.2 settings auto-upgrade. See
https://github.com/arendst/Sonoff-Tasmota/wiki/Upgrade#migration-path
* Change default CFG_HOLDER from 0x20161209 to 4617 (=0x1209) - no
impact on default upgrades
2018-06-02 16:59:09 +02:00
Adrian Scillato
2700a4332f
Add CPU_LOAD Log 2018-06-01 19:51:55 -03:00
Adrian Scillato
8d59f463c8
Add CPU_LOAD Log 2018-06-01 19:47:43 -03:00
Adrian Scillato
e230063dac
Update user_config.h 2018-05-31 06:22:35 -03:00
ascillato
5f2fe01a03 updated optional files 2018-05-31 03:50:09 -03:00
Adrian Scillato
9a09fed6eb
Update i18n.h 2018-05-31 03:47:14 -03:00
Adrian Scillato
e9238ac773
Update Optional files 2018-05-31 03:45:53 -03:00
Adrian Scillato
46929204e1
Added Console Commands for TX and RX with KNX 2018-05-31 03:34:58 -03:00
ascillato
3d2b9dc583 Added KNX Console Commands 2018-05-31 03:21:35 -03:00
Adrian Scillato
9c862161e0
Added KNX Console Commands
* Added Console Commands to send KNX Commands
  usage: KnxTx_Cmnd[slot] command
  where [slot] is any of the 5 slots on the KNX Menu and command is 0 or 1
  example: KnxTx_Cmnd1 0

* Added Console Commands to send KNX Values
  usage: KnxTx_Val[slot] value
  where [slot] is any of the 5 slots on the KNX Menu and value is a number
  example: KnxTx_Val1 35

* Added Slots on the KNX Web Menu to select Group Addess to send data from console commands

* Added Events to trigger rules when received data from KNX
  usage on rules as: event#KnxRx_Val[slot]
  where [slot] is any of the 5 slots on the KNX Menu
  example: rule on event#KnxRx_Val1 do VAR1 %value% endon

* Added Events to trigger rules when received read requests from KNX
  usage on rules as: event#KnxRx_Req[slot]
  where [slot] is any of the 5 slots on the KNX Menu
  example: rule on event#KnxRx_Req1 do KnxTx_Val1 35 endon

* Added Slots on the KNX Web Menu to select Group Addess to receive data to trigger rules
2018-05-31 02:58:54 -03:00
Adrian Scillato
9bc4829de8
Added Keys to be used by KNX Console Commands 2018-05-31 02:46:09 -03:00
Adrian Scillato
5571135437
Update user_config.h 2018-05-31 02:44:17 -03:00
Adrian Scillato
bc4abb1a04
Add KNX Slots to be used in Rules 2018-05-30 15:19:17 -03:00
Adrian Scillato
8eda46abba
Sync to Tasmota
Sync to Tasmota
2018-05-30 12:38:46 -03:00
Theo Arends
72f36a88a6 Update language files
Update language files
2018-05-30 17:24:09 +02:00
Adrian Scillato
3f571f30a8
Sync to Tasmota
Sync to Tasmota
2018-05-29 13:53:29 -03:00
Theo Arends
f3c4001b4a Fix HWRestart on rule event
5.14.0b
* Fix Hardware Watchdog restart when using event command (#2853)
2018-05-29 17:24:42 +02:00
Adrian Scillato
d1c140045a
Sync to Tasmota
Sync to Tasmota
2018-05-29 10:27:57 -03:00
Theo Arends
ae9f5fd2e3 Add Ukranian language
Add Ukranian language
2018-05-29 14:47:53 +02:00
Adrian Scillato
da2775c1f8
Sync to Tasmota
Sync to Tasmota
2018-05-28 20:07:33 -03:00
Theo Arends
ed56322f12 Add command source information
5.14.0b
* Add source information to command execution to be shown with logging
option 3 (#2843)
2018-05-28 15:52:42 +02:00
Theo Arends
41496acdee File renames and Add command WebSend
5.14.0b
* Add command WebSend [<host>(:<port>,<user>:<password>)] <command>
(#2821)
2018-05-28 11:35:23 +02:00
Adrian Scillato
da3c00c218
Sync to Tasmota
Sync to Tasmota
2018-05-27 20:01:11 -03:00
Johann Weging
ff13223807 SDS0X1 minor code cleanup 2018-05-27 14:34:47 +02:00
Johann Weging
f11386cfe7 Update language files for SDS0X1 RX and TX 2018-05-27 14:30:40 +02:00
Johann Weging
87e3dcddb9 SDS0X1 take one stable reading every 3 minutes 2018-05-27 14:29:53 +02:00
Johann Weging
4a588581d1 Allow NovaSdsReadData to read without publishing data 2018-05-27 14:28:31 +02:00
Johann Weging
7cefc9b76e SDS0X1 add start and stop functions to idle the sensor 2018-05-27 14:24:53 +02:00
Johann Weging
c41a092c7d SDS0X1 RX TX pin handling in NovaSdsInit 2018-05-27 14:23:25 +02:00
Johann Weging
91b07f2943 Add SDS0X1 gpio pins to support.ino 2018-05-27 14:19:53 +02:00
Johann Weging
9c04666a17 Add SDS0X1 RX and TX gpio pins to sonoff_template.h 2018-05-27 14:19:29 +02:00
Theo Arends
1c96097c7a Fix sdm120/630 compile error
Fix sdm120/630 compile error when webserver is disabled (#2764)
2018-05-27 14:14:41 +02:00
Theo Arends
b8edfddd7e Fix Pow R2 and S31 checksum error
Fix Pow R2 and S31 checksum error (#1907)
2018-05-27 14:13:14 +02:00
Adrian Scillato
d294ea6033
Sync to Tasmota
Sync to Tasmota
2018-05-24 14:40:11 -03:00
Theo Arends
d1db31fc0a Fix rule string comparison 2018-05-24 17:08:14 +02:00
Theo Arends
e6daeda43e Fix initial rule3 clearence 2018-05-24 16:36:12 +02:00
Theo Arends
9f329d5fb0 Add rule support for IrReceive and RfReceive
5.14.0b
 * Add rule support for IrReceive and RfReceive (#2758)
2018-05-24 16:23:20 +02:00
Theo Arends
ca08b77aad Add two more rule sets
5.14.0b
 * Increase rule storage space to 3 rule sets of 512 characters
using commands rule1, rule2 and rule3
2018-05-24 14:25:52 +02:00
Theo Arends
be895fdcc0 Move GetUsedInModule to support.ino
Move GetUsedInModule to support.ino (#2810)
2018-05-24 11:24:03 +02:00
Adrian Scillato
70ec86fbc8
Sync with Tasmota
Sync with Tasmota
2018-05-21 23:10:58 -03:00
Theo Arends
4fbc51a874 Add optional token %id% to fulltopic
5.14.0a
* Add optional token %id% substituting the unique MAC address for topic
names by Michael Graf (#2794)
2018-05-21 17:52:24 +02:00
Adrian Scillato
b6e6b263f3
Sync with Tasmota
Sync with Tasmota
2018-05-20 17:09:05 -03:00
Heiko Krupp
acc4d0c0a0
Update to HUE Bridge V1 Software Version 2018-05-20 18:01:12 +02:00
Theo Arends
06258e5a68 Rules fixes and additions
5.14.0a
* Add rules %mem1% to %mem5% variable names storing data in flash
(#2780)
* Add rules test on %varx% or %memx% (#2780)
* Fix anomalies in rules (#2778)
2018-05-20 17:46:00 +02:00
Adrian Scillato
7cf56ed643
Sync to Tasmota
Sync to Tasmota
2018-05-19 13:01:06 -03:00
znanev
bf2f44264e
Update Bulgarian translations
Update Bulgarian translations to v5.14.0a
2018-05-19 16:40:48 +01:00
Theo Arends
1c6af967be Add program to decode some status messages
5.14.0a
* Add feature information to Status 4
* Add tools folder with python script decode-status.py for decoding some
status fields like SetOption and Features
* Add python script fw-server.py in tools folder to create a simple OTA
server (#2759)
* Fix vars on rules (#2769)
* Fix bug in KNX menu (#2770)
2018-05-19 17:31:55 +02:00
Adrian Scillato
7ebbde9cd8
Sync to Tasmota
Sync to Tasmota
2018-05-19 05:32:47 -03:00
Theo Arends
93048af5d1
Merge pull request #2766 from gtortone/development
upgrade of italian language
2018-05-19 09:56:34 +02:00
Theo Arends
ff91ab8463
Merge pull request #2770 from ascillato/patch-1
Fix Bug on KNX Menu
2018-05-19 09:54:48 +02:00
Adrian Scillato
119eafbd44
Update xdrv_10_rules.ino 2018-05-19 04:25:29 -03:00
Adrian Scillato
65985dc35f
Fix 'vars' on Rules
The 'vars' was not working from one rule to another because the declaration of the variable was not global and was being lost.
2018-05-19 03:00:48 -03:00
Adrian Scillato
21fadca8f0
Fix Bug on KNX Menu
Fix Bug on KNX Menu that shows Energy Options while there is no energy sensor selected.
2018-05-18 19:57:16 -03:00
ascillato
1bc74a8ac8 Sync with Tasmota 2018-05-18 19:48:32 -03:00
Adrian Scillato
3d0152bcae
Fix Bug on KNX Menu
Fix Bug on KNX Menu that shows Energy Options while there is no energy sensor selected.
2018-05-18 19:17:17 -03:00
ascillato
6672075481 Added Optional Files
Added Optional Files
2018-05-18 15:00:37 -03:00
Gennaro Tortone
9f3db3083a upgrade of italian language 2018-05-18 18:34:56 +02:00
Adrian Scillato
66e07dc6af
Upgrade from Tasmota
Upgrade from Tasmota
2018-05-17 11:09:30 -03:00
Theo Arends
496b41dfbd Add compiled feature information
5.14.0a
 * Add compiled feature information to Status 4
2018-05-17 15:36:45 +02:00
Adrian Scillato
209d9e7625
Update from Tasmota
Update from Tasmota
2018-05-17 08:50:56 -03:00
Theo Arends
80ffea085b Admin and some fixes
5.14.0a
 * Add KNX energy data (#2750)
 * Fix display selection of
un-available GPIO options in Module Configuration webpage (#2718)
 * Fix
IRSend not accepting data value of 0 (#2751)
2018-05-17 11:55:40 +02:00
Theo Arends
14ae3e1096
Merge pull request #2752 from crankyoldgit/patch-1
Allow IR messages with a data payload of zero.
2018-05-17 11:39:17 +02:00
David Conran
4b72080b6d
Allow IR messages with a data payload of zero.
Ref: Issue #2751

Incorrect assumption that if the result of `strtoul()` is zero (0) it is a parse failure. That's incorrect as the "data" payload could actually be 0.

Ref: https://github.com/markszabo/IRremoteESP8266/issues/447#issuecomment-389745404
2018-05-17 15:41:44 +10:00
Adrian Scillato
11a17b6c76
Add Energy Information for KNX
Add Energy Information for KNX
2018-05-17 01:54:15 -03:00
Adrian Scillato
b381408312
Add Energy Information for KNX
Add Energy Information for KNX
2018-05-17 01:46:10 -03:00
Adrian Scillato
187b7ac375
Add Energy Information for KNX
Add Energy Information for KNX
2018-05-17 01:44:46 -03:00
Adrian Scillato
92d4001c0c
Add Energy Information for KNX
Add Energy Information for KNX
2018-05-17 01:42:51 -03:00
Adrian Scillato
1a44bfec52
Update user_config.h 2018-05-17 00:22:24 -03:00
ascillato
de78f5cd99 Update from Tasmota
Update from Tasmota
2018-05-16 14:49:07 -03:00
Theo Arends
25ba74cfb4 Fix timer re-trigger after restart
5.14.0a
 * Fix timer re-trigger within one minute after restart (#2744)
2018-05-16 17:17:31 +02:00
Theo Arends
482c5324ee Add KNX communication enhancement
5.14.0a
 * Add KNX communication enhancement (#2742)
2018-05-16 10:56:09 +02:00
Adrian Scillato
f4904df1a2
Update from Tasmota
Update from Tasmota
2018-05-16 05:40:03 -03:00
Theo Arends
02f2e7aa79 Update French language file
Update French language file (#2452)
2018-05-16 10:21:17 +02:00
Adrian Scillato
e093d60539
Update user_config.h 2018-05-16 05:13:43 -03:00
Adrian Scillato
74f257de42
Update from Tasmota
Update from Tasmota
2018-05-16 05:12:34 -03:00
Theo Arends
6cb3f7f06b Add Eastron SDM630 energy meter
5.14.0a
 * Add Eastron SDM630 energy meter (#2735)
2018-05-16 10:07:41 +02:00
ascillato
205481629c Added KNX Communication Enhancement
Added option to enable KNX Communication Enhancement. If activated, will make the device send 3 times the same telegram drastically reducing the telegram lost.

This improves issue #78
2018-05-16 04:20:35 -03:00
Adrian Scillato
47e62ce4b1
v5.14.0a - Sync with release
v5.14.0a - Sync with release
2018-05-15 13:34:04 -03:00
Theo Arends
457f438bac v5.14.0a - Sync with release 2018-05-15 17:13:51 +02:00
Adrian Scillato
df93272b3b
Update user_config.h 2018-05-15 11:30:40 -03:00
Adrian Scillato
a402ff96ee
Update from Tasmota
Update from Tasmota
2018-05-15 11:27:56 -03:00
Adrian Scillato
887ba2ccc4
Update user_config.h 2018-05-15 11:27:40 -03:00
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
ba15d7a0f8
Sync with Tasmota
Sync with Tasmota
2018-05-15 05:11:05 -03:00
Adrian Scillato
396f46bcbf
Update user_config.h 2018-05-14 21:39:56 -03:00
Adrian Scillato
4d1c7d66e4
Update from Tasmota
Update from Tasmota
2018-05-14 21:36:54 -03:00
Adrian Scillato
c40e97f354
Update user_config.h 2018-05-14 21:36:11 -03: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
ea75f69a85
Update user_config.h 2018-05-13 21:44:50 -03: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
Adrian Scillato
629e115abc
Add control for all Tasmota Outputs
Add control 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:13:55 -03:00
Adrian Scillato
32a218ddf5
Update from Tasmota
Update from Tasmota
2018-05-13 15:27:51 -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
Adrian Scillato
873c15d13a
Update from Tasmota
Update from Tasmota
2018-05-13 13:10:57 -03: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
Adrian Scillato
7385edb6b9
Update from Tasmota
Update from Tasmota
2018-05-13 12:38:41 -03: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
Adrian Scillato
db1f2ed8dd
Updates from Tasmota
Add support for sensor SI1145
2018-05-12 17:01:28 -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
Adrian Scillato
5c7c5b63c5
Update from Tasmota
Update from Tasmota
2018-05-12 12:43:00 -03: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
1697ada1a3
Update user_config.h 2018-05-11 13:27:51 -03:00
Adrian Scillato
734ab8ac92
Updated Spanish Translation
Updated Spanish Translation
2018-05-11 13:25:04 -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
Adrian Scillato
d360449a70
Update from Tasmota
Update from Tasmota
2018-05-11 12:11:27 -03:00
Adrian Scillato
beda76a80f
Update support.ino 2018-05-11 12:11:08 -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
Adrian Scillato
ba8018fe8c
Add Hardware Serial Fallback to TasmotaSerial
Add Hardware Serial Fallback to TasmotaSerial
2018-05-10 14:36:32 -03: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
Adrian Scillato
e172f66ec4
Fix KNX Reconnection Bug 2018-05-10 05:13:31 -03:00
Adrian Scillato
48cf05caf6
Fix KNX Reconnection Issue
Fix KNX Reconnection Issue (#82)
2018-05-10 01:16:25 -03:00
Adrian Scillato
3fbed378ea
Update webserver.ino 2018-05-10 01:15:10 -03:00
Adrian Scillato
7fcd875c77
Update from Tasmota
Update from Tasmota
2018-05-09 15:12:44 -03: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
Adrian Scillato
9aec82b27c
Update from Tasmota
Update from Tasmota
2018-05-08 17:25:43 -03: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
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