eeak
07df5e6c2f
Update it-IT.h
2018-11-01 18:27:33 +02:00
eeak
848a197a4b
Update hu-HU.h
2018-11-01 18:27:18 +02:00
eeak
3c935c6d57
Update he-HE.h
2018-11-01 18:27:04 +02:00
eeak
c3ffce4d4e
Update fr-FR.h
2018-11-01 18:26:44 +02:00
eeak
89bbe111d3
Update es-AR.h
2018-11-01 18:26:28 +02:00
eeak
517242ff5e
Update el-GR.h
2018-11-01 18:26:03 +02:00
eeak
5a0f2fd895
Update de-DE.h
2018-11-01 18:25:45 +02:00
eeak
591411fc37
Update cs-CZ.h
2018-11-01 18:25:32 +02:00
eeak
6aa9f13f9c
Update bg-BG.h
2018-11-01 18:25:13 +02:00
eeak
cd8d316741
Update en-GB.h
2018-11-01 18:04:44 +02:00
eeak
6a3ca9bd99
Update ru-RU.h
2018-11-01 17:55:27 +02:00
eeak
f1ce6d57da
Update my_user_config.h
2018-11-01 17:49:03 +02:00
eeak
3ff97d5c1e
Update my_user_config.h
2018-11-01 17:39:13 +02:00
eeak
db4d7ed277
Add ConvertPress()
2018-11-01 17:36:22 +02:00
eeak
1a86c65339
Update xsns_09_bmp.ino
2018-11-01 17:32:24 +02:00
andrethomas
1000cb836f
Make driver boot delay configurable
2018-11-01 17:24:49 +02:00
Theo Arends
04bddf6370
Fix compile error
...
Fix compile error
2018-11-01 14:27:37 +01:00
Theo Arends
eb4f1173d3
6.3.0.2 Add Timezone minutes
...
6.3.0.2 20181101
* Add minutes to commands Timezone to allow all possible world timezones
2018-11-01 14:24:10 +01:00
Theo Arends
46a0a0afba
Add minutes to commands Timezone
...
Add minutes to commands Timezone to allow all possible world timezones
2018-11-01 13:00:05 +01:00
Joel Stein
f4c80b5ed0
tuya: accept any wifi-reset packet
2018-11-01 04:30:02 +01:00
Joel Stein
9723d6de56
tuya: keep option to set dimmer-id at compile-time
2018-11-01 03:39:54 +01:00
Joel Stein
7f9f1f2f66
tuya: autoconfigure gpios
2018-11-01 02:55:16 +01:00
Joel Stein
2d94b7cc7c
tuya: Autoconfigure Dimmer ID when SetOption34 == 0, use 0 as default for TUYA_DIMMER_ID
2018-11-01 00:13:46 +01:00
Adrian Scillato
1fc19ccf5f
Reduce CPU usage at boot time
2018-10-31 15:07:27 -03:00
Adrian Scillato
5d1f5a40a1
Reduce CPU usage at boot time
...
If many drivers has been enabled, there is a peak of CPU usage at boot time that it is translated as a peak in power consumption. This address to a wifi connection issue in poor power regulated devices like Sonoff Basic R2. This fix reduces cpu usage making the wifi connection to establish faster.
2018-10-31 15:03:47 -03:00
Theo Arends
7d4312f346
Fix unintended function overload
...
Fix unintended function overload of WifiState
2018-10-31 11:27:40 +01:00
Theo Arends
cb4c2764fd
6.3.0.1 Tuya and sonoff-basic changes
...
6.3.0.1 20181031
* Add wifi status to Tuya (#4221 )
* Add default sleep 1 to sonoff-basic to lower enrgy consumption (#4217 )
2018-10-31 11:22:18 +01:00
Theo Arends
07ac25ce34
Merge pull request #4221 from chaosmaster/tuya-wifi-state
...
tuya: properly indicate wifi-status
2018-10-31 11:05:57 +01:00
andrethomas
954ed0ea3c
sonoff-basic.bin - Enable sleep = 1 by default
2018-10-30 19:26:24 +02:00
Theo Arends
332b657e77
6.3.0 Released
...
6.3.0 Released
2018-10-30 18:15:31 +01:00
Theo Arends
6d58580446
Updates for release 6.3.0
...
Updates for release 6.3.0
2018-10-30 17:29:01 +01:00
Theo Arends
e6a8b2d30d
Add TotalStartTime to Energy JSON
...
Add TotalStartTime to Energy JSON message (#3971 )
2018-10-30 17:04:19 +01:00
Joel Stein
9125823da3
tuya: remove default from switch, since wifi_state is already initialized to 0x02
2018-10-30 16:56:57 +01:00
Joel Stein
faab6f1221
tuya: modify WifiState() in support.ino to reflect not-connected-state instead of reimplementing it
2018-10-30 15:34:31 +01:00
Theo Arends
c0f9ea027d
Merge pull request #4208 from znanev/patch-2
...
Update Bulgarian translation
2018-10-30 15:28:50 +01:00
Theo Arends
0e52e5f854
Fix BMP calibration mis-usage
...
Fix BMP calibration mis-usage
2018-10-30 15:20:19 +01:00
Theo Arends
2a4c79c7cc
Fix date
...
Fix date
2018-10-30 14:18:07 +01:00
Joel Stein
8f3f1f3958
tuya: implement seperate WifiState() so we actually know, when we're not connected
2018-10-30 05:33:36 +01:00
Joel Stein
4a03b1c2cd
tuya: wifi-state switch debug-arguments
2018-10-30 01:11:08 +01:00
Joel Stein
ccd10e151f
tuya: wifi-state: add default state
2018-10-29 23:45:18 +01:00
Joel Stein
d8914906a8
Merge branch 'development' of https://github.com/arendst/Sonoff-Tasmota into tuya-wifi-state
2018-10-29 23:35:13 +01:00
Joel Stein
166f6ce3a6
tuya: proper indication of wifi-state
2018-10-29 23:35:00 +01:00
znanev
9f706665a2
Update bg-BG.h
2018-10-29 18:22:05 +00:00
Theo Arends
9d981d83e4
Add support for two BMP/BME
...
Add support for two BMP/BME sensors (#4195 )
2018-10-29 15:46:03 +01:00
Theo Arends
6b86c473d9
Add token %hostname%
...
Add token %hostname% to command FullTopic (#3018 )
2018-10-29 12:38:44 +01:00
Theo Arends
cc56677ba3
Add Gui Hostname display
...
Add command SetOption53 0/1 to toggle gui display of Hostname and IP address
2018-10-29 12:21:27 +01:00
Theo Arends
ac00e6541a
Quick fixes
...
Quick fixes
2018-10-29 11:30:36 +01:00
Theo Arends
06a068dc6b
Merge pull request #4199 from chaosmaster/tuya-set-wifi-state
...
tuya: reset wifi status LED
2018-10-29 09:40:02 +01:00
Joel Stein
80d5a23e39
tuya: only send wifi-led-reset until ack is received
2018-10-29 01:58:48 +01:00
Joel Stein
b24449aa2b
tuya: add break
2018-10-29 01:27:45 +01:00
Joel Stein
09de17d385
tuya: reset wifi-led every second
2018-10-29 01:10:57 +01:00
reloxx13
82efaccc91
typo2
2018-10-28 22:00:12 +01:00
reloxx13
756bbc33cd
typos
2018-10-28 21:59:34 +01:00
reloxx13
bf6ac243e5
Update xsns_09_bmp2x.ino
...
fix model detection
2018-10-28 21:32:58 +01:00
reloxx13
2e08463ae8
dont be on by default
2018-10-28 20:52:48 +01:00
reloxx13
8b820d5895
Merge branch 'development' into feature/support_multiple_bme
2018-10-28 20:51:30 +01:00
reloxx13
925cd37bbe
support multiple bmp/bme sensors
2018-10-28 20:49:22 +01:00
Theo Arends
184346335d
Updates for release 6.3.0
...
Updates for release 6.3.0
2018-10-28 19:07:01 +01:00
Theo Arends
5c78561b07
6.2.1.20 Add mDNS delay option
...
6.2.1.20 20181028
* Add command SetOption35 0..255 (seconds) to delay mDNS initialization to control possible Wifi connect problems
2018-10-28 17:57:25 +01:00
Theo Arends
6119c43610
Fix version
2018-10-28 16:16:18 +01:00
Jason2866
432c4df27a
kmph to km/h
...
"SI, and hence the use of "km/h" (or "km h−1" or "km·h−1") has now been adopted around the world
2018-10-28 14:24:20 +01:00
Jason2866
12f17cc86a
Update de-DE.h
2018-10-28 14:17:01 +01:00
Jason2866
259c638cb8
Update en-GB.h
2018-10-28 14:14:10 +01:00
Joel Stein
e84f78b395
tuya: set wifi-state
2018-10-28 13:51:16 +01:00
Jason2866
b59d63a07a
Reverting Alexa fix
...
General Alexa for all cores doesnt work. Reverting fix.
This fix does only work on Stage core 2.5.0.
Awaiting new general fix from @ascillato soon
2018-10-28 11:17:41 +01:00
Theo Arends
dffbc2c7c3
Updates for release 6.3.0
...
Updates for release 6.3.0
2018-10-27 17:46:44 +02:00
Theo Arends
4f59d102e7
Add sonoff-basic.bin
...
Add sonoff-basic.bin without most sensors
2018-10-27 17:15:52 +02:00
Theo Arends
0017a6304a
Updates for release 6.3.0
...
Updates for release 6.3.0
2018-10-27 13:33:17 +02:00
Theo Arends
53e1420961
Change OTA Url
...
* Change default OTA Url to http://thehackbox.org/tasmota/release/sonoff.bin (#4170 )
* Add Tuya Software Serial to support additional Tuya configurations (#4178 )
2018-10-27 11:37:42 +02:00
Theo Arends
a17bfabf59
Merge pull request #4178 from chaosmaster/tuya-sofware-serial
...
Tuya: Add support for software-serial
2018-10-27 08:33:22 +02:00
Joel Stein
ee2bed3b9a
tuya: cleanup
2018-10-27 04:38:18 +02:00
Joel Stein
b605e58320
tuya: don't allow selecting GPIO08
2018-10-27 04:37:50 +02:00
Joel Stein
7093bd6ab0
tuya: software-serial: fixes
2018-10-27 04:11:30 +02:00
Joel Stein
22c20ab5fe
tuya: software-serial
2018-10-27 03:01:09 +02:00
Adrian Scillato
06cc70aaf4
Fix Alexa for ALL cores
...
Alexa uses Phillips Hue Emulation to control Tasmota.
With this fix, the webserver arguments are passed to Tasmota as keys instead of args solving the Alexa issue for ALL cores.
Besides, for core 2.6.0 is planned to deprecate the use of args in favor of keys.
This fix makes Alexa to works compiling Tasmota under core 2.3.0, 2.4.0, 2.4.1, 2.4.2, 2.5.0 (stage), 2.6.0 (planned)
Tested Ok.
2018-10-26 19:01:36 -03:00
Theo Arends
c2f9f5ddbe
Updates for release 6.3.0
...
Update for release 6.3.0
2018-10-26 17:13:17 +02:00
Theo Arends
77d54be267
Prep for release
...
Prep for release
2018-10-26 17:09:28 +02:00
Theo Arends
c5cb7ffb78
Add additional RFSend comand syntax
...
Add additional RFSend comand syntax
2018-10-26 12:30:25 +02:00
Theo Arends
f2b04092f8
Initial release of RF transceiving
...
Initial release of RF transceiving using library RcSwitch (#2702 )
2018-10-25 18:17:58 +02:00
Theo Arends
f58f3c2d31
Fix rule mqtt#connected trigger
...
Fix rule mqtt#connected trigger when mqtt is disabled (#4149 )
2018-10-25 14:16:46 +02:00
Theo Arends
eefad54be7
Fix invalid JSON
...
Fix invalid JSON floating point result from nan (Not a Number) and inf (Infinity) into null (#4147 )
2018-10-25 14:03:34 +02:00
Theo Arends
51ee22273b
Fix invalid JSON
...
Fix invalid JSON floating point result from nan into null (#4147 )
2018-10-25 10:44:59 +02:00
Theo Arends
048de4c7fa
Merge pull request #4154 from ascillato/patch-2
...
Changed WIFI_GATEWAY and WIFI_DNS to a standard IP
2018-10-25 08:59:05 +02:00
Adrian Scillato
c1aabf85a4
Reformat options for DS18x20
...
#define W1_PARASITE_POWER is an option for #define USE_DS18x20
Added space to show that.
2018-10-24 18:03:27 -03:00
Adrian Scillato
ad3304fddc
Changed WIFI_GATEWAY and WIFI_DNS to a standard IP
...
Changed WIFI_GATEWAY and WIFI_DNS to a standard IP for help new users when they configure that.
2018-10-24 17:40:26 -03:00
Adrian Scillato
dcd74be61a
Fix Alexa for Core 2.5.0 and backwards compatible
...
Alexa uses Phillips Hue Emulation to control Tasmota.
In the Arduino Esp8266 Core v2.3.0 all works fine.
In the Arduino Esp8266 Core v2.4.0, 2.4.1 and 2.4.2, a modification in the core is needed in order to make phillips hue work.
In the Arduino Esp8266 Core v2.5.0 (actual Stage version), the webserver parsing was modified and this PR fix this modification.
The new parsing of the core works fine for a standard phillips hue messages, but for Alexa it splits the command in 2 args. The first arg is empty and the second contains the correct phillips hue commands.
2018-10-24 16:54:16 -03:00
Adrian Scillato
b9fda004d2
KNX: Delete unnecessary comments
2018-10-24 13:58:21 -03:00
Theo Arends
19b7a33f6b
Prepair for more drivers
2018-10-23 16:03:57 +02:00
Theo Arends
2c02532e1c
6.2.1.19 Rename user_config.h
...
6.2.1.19 20181023
* Fix header file execution order by renaming user_config.h to my_user_config.h
* Fix Arduino IDE compilation warning regarding e-paper library
2018-10-23 15:51:51 +02:00
Adrian Scillato
43ba673b5e
Update Spanish Translation
2018-10-22 22:40:56 -03:00
Theo Arends
a7c912111c
Resize HX711 weight_item field
...
Resize HX711 weight_item field from 16 bit to 32 bit
2018-10-21 17:54:51 +02:00
Jason2866
abbae2f43c
Update de-DE.h
2018-10-21 17:15:38 +02:00
Theo Arends
5f7c986812
Remove duplicate language file
2018-10-21 16:59:14 +02:00
Theo Arends
eb01ce786a
Merge branch 'development' into development
2018-10-21 16:55:41 +02:00
Theo Arends
b4162baa63
Admin
2018-10-21 16:48:10 +02:00
synekvl
7fd250d72b
Update cs-CZ.h
2018-10-21 16:41:34 +02:00
Theo Arends
3f4320b95d
Add optional HX711 GUI
...
Add optional HX711 scale interface to web GUI demonstrating easy GUI plug-in
2018-10-21 16:30:05 +02:00
synekvl
fabdff0b37
Update cs-CZ.h
2018-10-21 16:28:46 +02:00
synekvl
f94f58d019
Update cs-CZ.h
2018-10-21 15:41:47 +02:00
Theo Arends
266f7f1fe0
Add support for TX20
...
Add support for La Crosse TX20 Anemometer (#2654 , #3146 )
2018-10-21 12:44:45 +02:00
Theo Arends
d012ce942b
Fix JSON error - again
...
Fix JSON error - again (#4108 )
2018-10-20 17:28:42 +02:00
Adrian Scillato
0effef5f04
Fix Analog input in Obi Socket Template
2018-10-19 14:29:53 -03:00
Theo Arends
f82f7c1a09
Merge pull request #4110 from chaosmaster/obi-socket-user-pins
...
Obi socket user pins
2018-10-19 19:20:59 +02:00
Joel Stein
df5a7ec054
obi-socket: change LED4 back to LED2
2018-10-19 19:10:55 +02:00
Theo Arends
a5c5ddaee6
Merge pull request #4109 from chaosmaster/tuya-dimmer-ignore-dim
...
tuya-dimmer: ignore dim-values when powered off
2018-10-19 18:19:08 +02:00
Theo Arends
22ecc8f618
Fix JSON error
...
Fix JSON error (#4108 )
2018-10-19 18:16:53 +02:00
Joel Stein
0078b9f650
remove ADC0
2018-10-19 18:12:09 +02:00
Joel Stein
2e150b5ca4
tuya-dimmer: ignore dim-values when powered off
2018-10-19 18:04:30 +02:00
Joel Stein
42aa66e02f
obi-socket: allow user-configuration of free GPIOs
2018-10-19 17:11:30 +02:00
Theo Arends
613ffde5c0
6.2.1.18 Add API.md
...
6.2.1.18 20181019
* Add more API callbacks and document API.md
2018-10-19 12:53:22 +02:00
Joel Stein
cfdec25bcb
Add reset-button-handler vor tuya-dimmer
2018-10-18 16:02:40 +02:00
Theo Arends
d1c807998f
Rewrite Tuya Dimmer code
...
Rewrite Tuya Dimmer code
2018-10-18 13:01:31 +02:00
Theo Arends
f8ab8ef552
Clean settings.h
...
Removed custom fields from settings.h
2018-10-17 15:29:43 +02:00
Theo Arends
0ab43909c3
6.2.1.17 Changes and Adds
...
6.2.1.17 20181017
* Enable updated non-blocking PubSubClient as default MQTT client
* Update TasmotaModbus and TasmotaSerial libraries for support of serial 8N2 communication
* Add support for Pzem-003/017 DC Energy monitoring module (#3694 )
* Change support for Pzem-014/016 AC Energy monitoring module (#3694 )
2018-10-17 12:27:05 +02:00
Theo Arends
b2ca987195
Fix Sonoff Bridge RfRaw
...
Fix Sonoff Bridge RfRaw receive (#4080 , #4085 )
2018-10-16 17:27:01 +02:00
Theo Arends
2085f24675
Update changelog
...
Update PubSubClient Mqtt library to non-blocking EspEasy version
2018-10-16 14:33:31 +02:00
Theo Arends
ae28a50dc7
Fix possible wifi connection error
...
Fix possible wifi connection error (#4044 , #4083 )
2018-10-16 14:00:14 +02:00
Theo Arends
ecd39741aa
Merge pull request #4083 from ascillato/patch-1
...
Fix Some Wifi Connection Issues
2018-10-16 13:48:28 +02:00
Theo Arends
d47ab92862
Fixxes and Add Tuya Dimmer
...
* Fix RfRaw and SerialSend5 regression from 6.2.1.15 (#4072 )
* Fix Sonoff Bridge RfRaw receive (#4080 )
* Add support for Tuya Dimmer (#469 , #4075 )
2018-10-16 11:21:44 +02:00
Theo Arends
36b8f5d293
Merge pull request #4080 from Portisch/fix_rf_bridge_uart_receive_len
...
fix RF bridge raw receive
2018-10-16 10:14:24 +02:00
Portisch
b88aabfd8d
fix RF bridge raw receive
2018-10-16 09:53:48 +02:00
Theo Arends
cd9987111e
Merge pull request #4075 from digiblur/development
...
Initial Tuya Dimmer Support
2018-10-16 09:46:16 +02:00
Adrian Scillato
dbe7cf3bbc
Fix Some Wifi Connection Issues
...
https://github.com/arendst/Sonoff-Tasmota/issues/4044
2018-10-16 03:54:55 -03:00
Adrian Scillato
adf3ed56bf
Fix Bug for OTA URL if using core STAGE (2.5.0)
2018-10-15 23:27:43 -03:00
digiblur
5894cd97fc
Initial TuyaDimmer Support
2018-10-15 18:32:14 -05:00
andrethomas
8345f3f872
Fix SerialSendRaw() to adjust for whitespace
...
Fix SerialSendRaw() to adjust for whitespace removal
2018-10-15 22:30:26 +02:00
Theo Arends
fb6cc194a9
6.2.1.16 Add TasmotaModbus lib
...
6.2.1.16 20181015
* Add TasmotaModbus library for very basic modbus wrapper for TasmotaSerial
* Change xsns_17_senseair.ino to use TasmotaModbus library
* Fix xnrg_05_pzem2.ino for PZEM-014/016 support using TasmotaModbus library (#3694 )
2018-10-15 17:18:30 +02:00
Theo Arends
6b660026cd
Add cmnds Reset 4 and Reset 5
...
Add commands Reset 4 (reset to defaults but keep wifi params) and Reset 5 (as reset 4 and also erase flash) (#4061 )
2018-10-15 14:43:47 +02:00
andrethomas
5f9867a22f
Add command Reset 5
2018-10-15 00:10:02 +02:00
andrethomas
f109c36bbd
Add Reset 4 command to reset defaults but keep wifi config
2018-10-14 20:00:41 +02:00
Theo Arends
c46ae74067
Add whitespace removal
...
Add whitespace removal from RfRaw and SerialSend5 (#4020 )
2018-10-14 12:53:11 +02:00
andrethomas
cd86a2c8a9
Update xdrv_06_snfbridge.ino
2018-10-13 20:46:17 +02:00
andrethomas
040d4c6ba2
xdrv_06_snfbridge: Remove whitespace from RfRaw
2018-10-13 20:38:48 +02:00
Theo Arends
fe26768103
6.2.1.15 Fix Color Temperature slider
...
6.2.1.15 20181012
* Fix Color Temperature slider functionality regression from 20180726 (#4037 )
* Add auto reload of main web page to some web restarts
2018-10-12 11:42:52 +02:00
Jason2866
904623d584
Update de-DE.h
2018-10-11 22:17:26 +02:00
synekvl
2862329fd1
Update cs-CZ.h
2018-10-11 21:14:24 +02:00
synekvl
6610767b4b
Update cs-CZ.h
2018-10-11 21:13:58 +02:00
Adrian Scillato
458a441da6
Updated Spanish Translation
2018-10-11 15:38:31 -03:00
Theo Arends
ab56648e2e
Fix compile error
...
Fix compile error
2018-10-11 18:26:49 +02:00
Theo Arends
fcc6d5437b
Add HX711 Load Cell
...
* Add support for DS3231 Real Time Clock
* Add support for HX711 Load Cell
* Add command WeightRes 0..3 to control display of decimals for kilogram
2018-10-11 17:33:07 +02:00
Adrian Scillato
a33030b622
Fixed Compiler Warning for Core STAGE SDK 3.0.0
2018-10-11 10:54:34 -03:00
Theo Arends
ac595d44b0
Fix compiler error
...
Fix compiler error on BE_MINIMAL not finding WaitForRestart()
2018-10-11 08:32:09 +02:00
Theo Arends
29a9cce96d
6.2.1.14 Forgot deletes
...
Oops
2018-10-10 22:31:25 +02:00
Theo Arends
b3039de1b6
6.2.1.14 Rewrite Webserver
...
6.2.1.14 20181010
* Rewrite Webserver page handler for easier extension (thx to Adrian Scillato)
2018-10-10 22:21:44 +02:00
Theo Arends
b75c4359dc
Merge pull request #4029 from guyelg/development
...
Add support for DS3231 Extrnal RTC with I2c interface
2018-10-10 20:47:18 +02:00
guyelg
9c77d1d761
disable the sensor by default
2018-10-10 21:01:07 +03:00
guyelg
5684c844aa
fix address in user_config.h
2018-10-10 20:54:26 +03:00
Theo Arends
633a45f964
Revert "6.2.1.14 Webserver rewrite"
...
This reverts commit 077b8a79e1 .
2018-10-10 19:41:08 +02:00
guyelg
f98b4cf69d
add support for DS3231 - I2C RTC
2018-10-10 20:31:21 +03:00
guyelg
8aabe10711
Add support for DS3231-external I2C RTC
2018-10-10 20:25:04 +03:00
Theo Arends
077b8a79e1
6.2.1.14 Webserver rewrite
...
6.2.1.14 20181010
* Rewrite Webserver page handler for easier extension (thx to Adrian Scillato)
2018-10-10 16:40:54 +02:00
Adrian Scillato
3bc3e7e332
Add comment for sleep command (datasheet)
2018-10-08 17:25:42 -03:00
Theo Arends
ba16e00e36
Add command WebRefresh
...
Add command WebRefresh 1000..10000 to control web page refresh in milliseconds. Default is 2345
2018-10-08 14:39:36 +02:00
Theo Arends
30154e2335
6.2.1.13 Change to ArduinoMqtt
...
6.2.1.13 20181008
* Change default Mqtt client library from PubSubClient to non-blocking ArduinoMqtt by Joel Gaehwiler
2018-10-08 10:30:24 +02:00
Adrian Scillato
efb328de09
Add PWM Freq Limits Config at Compile time
2018-10-07 14:27:09 -03:00
Adrian Scillato
dfce7a280a
Add PWM Freq Limits Config at Compile time
...
PWM_MAX and PWM_MIN are added with explanation comments in order to let a user, who wants to use a Servo, to config these values. Not added at runtime in order to avoid issues with dimmers.
2018-10-07 14:24:52 -03:00
Theo Arends
5bbec2617f
6.2.1.12 - Fixes Shelly1 and CSL
...
6.2.1.12 20181007
* Fix Shelly1 switchmode 3 and 4 when using pushbutton (#3989 )
* Add support for CSL Aplic WDP 303075 Power Socket with Energy Monitoring (#3991 , #3996 )
2018-10-07 12:37:03 +02:00
phelagor
adc3d4ebaa
Added support for CSL Aplic WDP303075
...
- Added template for Module.
- Added support for HLW8012 (HLW_SEL is different to sonoff POW, needs different level to read voltage)
2018-10-06 22:05:15 +02:00
Mike
461fed6290
missing "" around UV Index test in json
...
Fixed the missing "" around the UV Index test in json
Old one:
"VEML6070":{"UvLevel":6212,"UvIndex":8.32,"UvIndexText":Danger,"UvPower":0.208}}
New one:
"VEML6070":{"UvLevel":6212,"UvIndex":8.32,"UvIndexText":"Danger","UvPower":0.208}}
Now it works. I have no mqtt system running so i did not know that this would happen.
Possible i have to build up one system.
2018-10-06 20:48:26 +02:00
synekvl
174f2736dc
Update cs-CZ.h
2018-10-06 18:46:29 +02:00
Theo Arends
d3d40a1609
Update cs-CZ language
2018-10-06 16:46:25 +02:00
Adrian Scillato
f8b93ad3ea
Updated Spanish Translation
2018-10-05 21:59:39 -03:00
Theo Arends
4208baddac
Update language files
...
Update language files
2018-10-05 17:54:12 +02:00
Jason2866
4ba1020609
Update de-DE.h
2018-10-04 13:41:15 +02:00
Theo Arends
623feaa706
Merge pull request #3972 from Staars/development
...
Update for APDS9960
2018-10-04 11:08:46 +02:00
Theo Arends
52d88439ff
Fix Domoticz exception
...
Fix exception when wrong Domoticz JSON message is received (#3963 )
2018-10-04 11:01:50 +02:00
Theo Arends
0d7a1a62fc
Merge pull request #3970 from mike2nl/development
...
MP3 Driver Update
2018-10-04 09:41:48 +02:00
Mike
4ebcbf084a
Driver update
...
1.0.0.4 20181003
added
- MP3Reset command in case that the player do rare things and needs a reset, the default volume will be set again too
- MP3_CMD_RESET_VALUE for the player reset function
- MP3_CMD_DAC command to switch off/on the dac outputs
cleaned
- some comments and added function text header
fixed
- missing void's in function calls
tested
- works with MP3Device 1 = USB STick, or MP3Device 2 = SD-Card
- DAC looks working too on a headset. Had no amplifier for test
2018-10-04 08:25:32 +02:00
Frank Maas
dbb7b27905
Update _changelog.ino
...
It's not 2019 yet...
2018-10-04 00:19:32 +02:00
Max
cea848dec4
Fix XSS-Vulnerability in configuration page
...
Add HTML entity encoding to the SSID of networks that can be found
using the "Scan for wifi networks" function of the configuration
page.
2018-10-03 19:29:46 +02:00
Theo Arends
1707c73264
Update Hebrew language file
...
Add Hebrew language file (#3960 )
2018-10-03 13:55:07 +02:00
Theo Arends
93460c6498
Change MQTT timeout
...
Change MQTT_ARDUINOMQTT command timeout from 1 to 10 seconds
2018-10-03 10:00:46 +02:00
Yuval
0826249cff
Create Hebrew Language File
2018-10-02 19:25:18 +03:00
Theo Arends
0ad250c10b
6.2.1.11 Add MQTT Client
...
6.2.1.11 20191002
* Remove support for MQTT Client based on esp-mqtt-arduino by #define MQTT_LIBRARY_TYPE MQTT_ESPMQTTARDUINO
* Add support for MQTT Client based on lwmqtt to be selected by #define MQTT_LIBRARY_TYPE MQTT_ARDUINOMQTT
2018-10-02 17:07:30 +02:00
Theo Arends
3ed06695ba
Fix Teckin energy monitoring
...
Fix Teckin energy monitoring (#3950 )
2018-10-02 09:38:36 +02:00
Theo Arends
c0117e5315
Merge pull request #3955 from zuckschwerdt/feat-w1parasite
...
Add W1_PARASITE_POWER optimization for DS18X20
2018-10-01 21:31:36 +02:00
Christian W. Zuckschwerdt
3280c7d177
Add W1_PARASITE_POWER optimization for DS18X20
2018-10-01 20:26:27 +02:00
andrethomas
2f85a4728b
PCA9685 - bugfix for telemetry + status command
2018-10-01 19:32:55 +02:00
Theo Arends
d9a0c0e4ae
Merge pull request #3953 from ascillato/patch-1
...
Add Dimmer Trigger for Rules
2018-10-01 18:25:10 +02:00
Adrian Scillato
bcc9432214
Added Dimmer Trigger for Rules
...
For example
rule on Dimmer#state<30 do ... endon
rule on Dimmer#boot<10 do ... endon
2018-10-01 13:13:47 -03:00
Mike
13d37a144a
Fixed wrong sensor name
...
Fixed a wrong sensor name in line 23. It's not the SPG30, it's the CSS811
2018-10-01 18:06:25 +02:00
Theo Arends
9e5aaef51f
Add OBI/Teckin Socket support
...
* Add support for OBI Power Socket (#1988 , #3944 )
* Add support for Teckin Power Socket with Energy Monitoring (#3950 )
2018-10-01 12:19:58 +02:00
andrethomas
047f430ad8
PCA9685 - Remove unused callbacks in Xdrv15()
2018-10-01 00:27:16 +02:00
andrethomas
da0b283fe7
PCA9685 - Add telemetry output
2018-10-01 00:18:37 +02:00
andrethomas
068211cae9
Add #define USE_PCA9685_FREQ 50 if not defined
...
Add #define USE_PCA9685_FREQ 50 if not defined in user_config.h
2018-09-30 23:33:14 +02:00
andrethomas
ee0ef227dc
Add ability to set default PWM Freq using #define #define USE_PCA9685_FREQ
2018-09-30 23:07:46 +02:00
Florian Schroen
89825907d0
Add support for OBI smart socket
...
Model tested: WFG-1
Models maybe working: WFF-1, WFE-1, WFI-1, WFD-1, WFR-1, WFA-1, WFU-1
Manufactured by: Cixi Yidong Electronics Co. Ltd - http://www.cn-yidong.com/
Sold by: OBI DIY market in Germany - https://www.obi.de/
2018-09-30 19:16:55 +02:00
Theo Arends
b9b6d132f5
Fix timer offset -00:00
...
Fix timer offset -00:00 causing 12:00 hour offset (#3923 )
2018-09-30 17:52:41 +02:00
Theo Arends
191df17b13
Add support for EXS Relay V5.0
...
Add support for EXS Relay V5.0 (#3810 )
2018-09-30 16:52:25 +02:00
Theo Arends
2fd42446e9
Add ESP Switch support
...
Add support for Michael Haustein ESP Switch
2018-09-30 14:33:26 +02:00
Theo Arends
6a1a21f03a
6.2.1.10 Add RGBWWTable
...
6.2.1.10 20180930
* Add command RGBWWTable to support color calibration (#3933 )
2018-09-30 11:02:47 +02:00
Theo Arends
cdc8a4d9eb
tiny change
2018-09-30 10:54:52 +02:00
Erik
87dc6fe20e
Add basic support for color calibration
2018-09-29 16:55:53 +02:00
Theo Arends
3b3579f1db
Fix config crc errors
...
Fix invalid configuration restores and decode_config.py crc error when savedata = 0 (#3918 )
2018-09-29 13:09:51 +02:00
Theo Arends
2252be521a
Fix I2CScan invalid JSON
...
Fix I2CScan invalid JSON error message (#3925 )
2018-09-29 12:34:24 +02:00
Theo Arends
3d6b9859bd
Merge pull request #3929 from emontnemery/fix_hass_colors
...
Use color2 command (HASS sends normalized RGB)
2018-09-29 10:27:02 +02:00
Erik
8255c001b6
Use color2 command (HASS sends normalized RGB)
2018-09-29 10:12:32 +02:00
Theo Arends
66fce8bd5f
Merge pull request #3921 from mike2nl/development
...
Udated the driver veml6070
2018-09-28 17:50:38 +02:00
Mike
41e6939a81
outline corrections of // comments
2018-09-28 17:38:06 +02:00
Mike
e8a56755d9
Updated the driver
...
Updated the driver and changed a lot.
- Starting with switch(function) and the end of it.
- Changed the json output code a lot to more visibility and a better way of working.
- Changed the web sever outout so that we need less code.
In #ifdef USE_DOMOTICZ i have changed nothing because i don't have a domotica system.
Therefor someone with a stable running system can build it further or we can work together on it.
Dirver version changed to v1.0.0.2
Theo, i hope the if (11 == (uptime %100)) { .. part is ok. Please have a look on it.
2018-09-28 17:34:25 +02:00
Mike
36d6ae0803
Added D_JSON_UV_INDEX_TEXT
...
Added D_JSON_UV_INDEX_TEXT for more info on json output
2018-09-28 17:26:13 +02:00
Theo Arends
8f95f07b51
Add RF to MagicHome / LC10
...
Add RF Receiver control to module MagicHome to be used on Arilux LC10 (#3792 )
2018-09-28 17:26:08 +02:00
Theo Arends
f05a471e48
Fix KNX compile error
2018-09-28 17:02:55 +02:00
Theo Arends
4b7c797fb7
6.2.1.9 Apparent/Reactive Power
...
6.2.1.9 20180928
* Add Apparent Power and Reactive Power to Energy Monitoring devices (#251 )
2018-09-28 15:48:42 +02:00
Theo Arends
1a0d630da2
Removed debug code
...
Removed unavailable debug code (#3917 )
2018-09-28 11:48:55 +02:00
Theo Arends
1a4458528e
Add Neo Coolcam support
...
Add support for Neo Coolcam Wifi Smart Power Plug
2018-09-27 18:36:42 +02:00
Staars
a84b38dae2
intermediate version for aTime-adjustment
2018-09-27 08:34:12 +02:00
Adrian Scillato
a67efa0ab2
Added new triggers for rules on boot time
...
To make it possible to trigger a rule at boot time with the state of the switches or relays (in order to take decisions), 2 new trigger types has been added:
* SWITCH1#BOOT
to be used like:
ON SWITCH1#BOOT DO ... %value% ENDON
ON SWITCH1#BOOT=0 DO .... ENDON
ON SWITCH1#BOOT=1 DO .... ENDON
and
* POWER1#BOOT
to be used like:
ON POWER1#BOOT DO ... %value% ENDON
ON POWER1#BOOT=0 DO .... ENDON
ON POWER1#BOOT=1 DO .... ENDON
2018-09-26 23:02:55 -03:00
Jason2866
86b3ccf609
Update de-DE.h
2018-09-26 22:20:19 +02:00
Jason2866
3bb8b2fe26
Update de-DE.h
2018-09-26 22:10:32 +02:00
Erik
9acbcc805f
Fix logic for forced light discovery
2018-09-26 20:35:39 +02:00
znanev
8022bca19c
Update Bulgarian language file
2018-09-26 18:27:23 +01:00
Theo Arends
6939d6eead
Fix Shelly Ghost and Rule sensors
...
* Change pinmode for no-pullup defined switches to pullup when configured as switchmode PUSHBUTTON (=3 and up) (#3896 )
* Add delay after restart before processing rule sensor data (#3811 )
2018-09-26 11:56:58 +02:00
Theo Arends
bac33345a0
6.2.1.8 Extent status JSON
...
6.2.1.8 20180926
* Change status JSON message providing more switch and retain information
2018-09-26 10:13:44 +02:00
Theo Arends
77a27d4383
Merge pull request #3899 from localhost61/development
...
Update fr-FR.h
2018-09-26 09:00:02 +02:00
localhost61
8ff696b34b
Correct the OoR translation (thanks Adrian ;-) )
2018-09-26 02:37:27 +02:00
Adrian Scillato
6798eb5854
Updated Spanish Translation
2018-09-25 21:00:56 -03:00
localhost61
71964e0aa4
Update French localization
2018-09-26 00:59:00 +02:00
Theo Arends
eb53605fc1
Fix VEML6070 compile errors
2018-09-25 17:03:22 +02:00
Theo Arends
80833ca0d5
Merge pull request #3894 from mike2nl/development
...
Added missing text
2018-09-25 16:53:41 +02:00
Mike
63dbd6d0c9
Added text
...
Forgot the
#define D_UNIT_INCREMENTS "inc" and #define D_UV_INDEX_1 "Low"
2018-09-25 16:42:09 +02:00
Mike
a47467704e
Added text
...
Forgot the
#define D_UNIT_INCREMENTS "inc" and #define D_UV_INDEX_1 "Low"
2018-09-25 16:42:07 +02:00
Mike
85692d6f38
Added text
...
Forgot the
#define D_UNIT_INCREMENTS "inc" and #define D_UV_INDEX_1 "Low"
2018-09-25 16:42:01 +02:00
Mike
e719cfbf43
Added text
...
Forgot the
#define D_UNIT_INCREMENTS "inc" and #define D_UV_INDEX_1 "Low"
2018-09-25 16:41:51 +02:00
Mike
65dbf4c709
Added text
...
Forgot the
#define D_UNIT_INCREMENTS "inc" and #define D_UV_INDEX_1 "Low"
2018-09-25 16:38:40 +02:00
Mike
dc937ed792
Added text
...
Forgot the
#define D_UNIT_INCREMENTS "inc" and #define D_UV_INDEX_1 "Low"
2018-09-25 16:38:27 +02:00
Mike
6b070e08cf
Added text
...
Forgot the
#define D_UNIT_INCREMENTS "inc" and #define D_UV_INDEX_1 "Low"
2018-09-25 16:38:04 +02:00
Mike
a7495af9ed
Added text
...
Forgot the
#define D_UNIT_INCREMENTS "inc" and #define D_UV_INDEX_1 "Low"
2018-09-25 16:35:48 +02:00
Mike
55db6530ec
Added text
...
Forgot the
#define D_UNIT_INCREMENTS "inc" and #define D_UV_INDEX_1 "Low"
2018-09-25 16:35:29 +02:00
Mike
a1d5032993
Added text
...
Forgot the
#define D_UNIT_INCREMENTS "inc" and #define D_UV_INDEX_1 "Low"
2018-09-25 16:35:17 +02:00
Mike
9ad0bc149f
Added text
...
#define D_UNIT_INCREMENTS "inc" and #define D_UV_INDEX_1 "Low"
2018-09-25 16:32:46 +02:00
Mike
cdc7b90652
Added text
...
#define D_UNIT_INCREMENTS "inc" and #define D_UV_INDEX_1 "Low"
2018-09-25 16:32:36 +02:00
Mike
3fd8b8f7f8
Added text
...
#define D_UNIT_INCREMENTS "inc" and #define D_UV_INDEX_1 "Low"
2018-09-25 16:32:17 +02:00
Mike
b15a29c046
Added text
...
Forgot the
#define D_UNIT_INCREMENTS "inc" and #define D_UV_INDEX_1 "Low"
2018-09-25 16:29:27 +02:00
Mike
a7d59f03fa
Added text
...
Forgot the
#define D_UNIT_INCREMENTS "inc" and #define D_UV_INDEX_1 "Low"
2018-09-25 16:28:34 +02:00
Mike
abd5cb23fe
Added text
...
forgot the
#define D_UNIT_INCREMENTS "inc" and #define D_UV_INDEX_1 "Low"
2018-09-25 16:27:10 +02:00
Mike
e6ae87fd82
added text
...
forgot the #define D_UNIT_INCREMENTS "inc"
2018-09-25 16:24:44 +02:00
Mike
baf81daaa2
added text
...
forgot the #define D_UNIT_INCREMENTS "inc"
2018-09-25 16:23:38 +02:00
Mike
e9d6a5bc46
added define
...
Forgot to add #define D_JSON_UV_POWER "UvPower"
2018-09-25 16:19:49 +02:00
Theo Arends
104eef4829
Merge pull request #3893 from mike2nl/development
...
changed driver xsns_11_veml6070.ino
2018-09-25 15:57:22 +02:00
Theo Arends
40052a343f
Add image sonoff-display
...
Add define USE_DISPLAYS for selecting image sonoff-display
2018-09-25 15:35:49 +02:00
Mike
13e0bcbd26
Added some text defines
...
Added some new text UV defines and one unit define W/m2
2018-09-25 15:01:16 +02:00
Mike
044363dc00
Added some text defines
...
Added some new text UV defines and one unit define W/m2
2018-09-25 15:00:57 +02:00
Mike
cf952f6637
Added some text defines
...
Added some new text UV defines and one unit define W/m2
2018-09-25 15:00:34 +02:00
Mike
56e9e92655
Added some text defines
...
Added some new text UV defines and one unit define W/m2
2018-09-25 14:57:17 +02:00
Mike
c8f51b68fd
Added some text defines
...
Added some new text UV defines and one unit define W/m2
2018-09-25 14:57:01 +02:00
Mike
78df649fca
Added some text defines
...
Added some new text UV defines and one unit define W/m2
2018-09-25 14:56:38 +02:00
Mike
a6cf1cde4f
Added some text defines
...
Added some new text UV defines and one unit define W/m2
2018-09-25 14:53:25 +02:00
Mike
f7c16f5388
Added some text defines
...
Added some new text UV defines and one unit define W/m2
2018-09-25 14:53:03 +02:00
Mike
4c900eb0b7
Added some text defines
...
Added some new text UV defines and one unit define W/m2
2018-09-25 14:52:41 +02:00
Mike
9182d02d0c
Added some text defines
...
Added some new text UV defines and one unit define W/m2
2018-09-25 14:50:18 +02:00
Mike
e3f1d4ad9a
Added some text defines
...
Added some new text UV defines and one unit define W/m2
2018-09-25 14:50:05 +02:00
Mike
651bdf03c0
Update fr-FR.h
...
Added some new text UV defines and one unit define W/m2
2018-09-25 14:49:51 +02:00
Mike
89e04dafb0
Added some text defines
...
Added some new text UV defines and one unit define W/m2
2018-09-25 14:46:43 +02:00
Mike
c18a3cd7e0
Added some text defines
...
Added some new text UV defines and one unit define W/m2
2018-09-25 14:45:27 +02:00
Mike
ef6cd4530d
Added some text defines
...
Added some new text UV defines and one unit define W/m2
2018-09-25 14:44:04 +02:00
Mike
1738f68247
Added some text defines
...
Added some new text UV defines and one unit define W/m2
2018-09-25 14:42:28 +02:00
Mike
ee7acd849b
Added some text defines
...
Added some new text UV defines and one unit define W/m2
2018-09-25 14:40:55 +02:00
Mike
af5ee5a883
Added defines for text
...
Added defines for uv text and one unit define
2018-09-25 14:37:08 +02:00
Mike
2ba0b1be73
driver cahnge
...
Added a lot of new calculation for more precission and more output so as UV Index plus a text behind the value and UV Power in W/m2
2018-09-25 14:32:24 +02:00
Mike
977ee779b0
Added VEML6070 defines
...
Added define for Rset for the VEML6070 sensor and to show or show-not the raw value
2018-09-25 14:30:01 +02:00
Theo Arends
ec421e6144
Released decode-config.py
...
Released tools/decode-config.py by Norbert Richter to decode configuration data.
2018-09-25 14:08:36 +02:00
Theo Arends
2029440fae
6.2.1.7 Fix NTPserver change
...
6.2.1.7 20180925
* Remove restart after ntpserver change and force NTP re-sync (#3890 )
* Release full Shelly2 support
2018-09-25 11:35:37 +02:00
Adrian Scillato
ecd3175257
Prevent Command NtpServer to restart Tasmota
...
#3890
2018-09-24 16:16:14 -03:00
Theo Arends
43c3cf57d5
Shelly2 Cleanup
...
Cleanup and debug updates
2018-09-24 18:16:35 +02:00
Theo Arends
f65d8c0cbf
Fix possible array overflow
...
Fix possible array overflow (#3887 )
2018-09-24 11:44:40 +02:00
andrethomas
5fa47c3fdc
MCP230xx - Add missing (void)
2018-09-24 00:30:07 +02:00
Theo Arends
683c211241
Fix Shelly2 wrong FrequencySet
...
Fix Shelly2 wrong FrequencySet calculation and add input range checks (#3882 )
2018-09-23 16:41:22 +02:00
Theo Arends
01ce1b0c91
Fix Shelly2 monitoring
...
Disable serial logging on Shelly2 as serial is being used by energy monitoring (#3878 )
2018-09-23 13:55:42 +02:00
Theo Arends
f05fc71d67
Fix rule trigger POWER1#STATE
...
Fix rule trigger POWER1#STATE execution after restart and SetOption0 is 0 (#3856 )
2018-09-22 17:37:49 +02:00
Theo Arends
665a4abc47
Fix Pow R2 and S31 low power
...
* Add power value below 5W to Sonoff Pow R2 and S31 (#3745 )
* Add force_update to Home Assistant discovery (#3873 )
2018-09-22 16:09:13 +02:00
Theo Arends
f9134a89c4
Merge pull request #3873 from emontnemery/fix_hass_button
...
Set force_update to true for buttons
2018-09-22 16:05:54 +02:00
Erik
544abec7bf
Set force_update to true for buttons
2018-09-22 15:42:18 +02:00
Theo Arends
7a767f104c
6.2.1.6 Remove some commands
...
6.2.1.6 20180922
* Removed commands PowerCal, VoltageCal and CurrentCal as more functionality is provided by commands PowerSet, VoltageSet and CurrentSet
* Allow decimals as input to commands PowerSet, VoltageSet and CurrentSet
* Add support for PCA9685 12bit 16pin hardware PWM driver (#3866 )
2018-09-22 15:09:53 +02:00
Theo Arends
57e7005b48
Fix TSL2561 timeslot
2018-09-22 12:18:13 +02:00
Theo Arends
20e8d76877
TSL2561 driver fixes
...
Rewrite TSL2561 driver to fix some issues (#3681 )
2018-09-22 12:04:38 +02:00
andrethomas
4ff5667c2a
PCA9685 I2C Hardware PWM - Experimental
2018-09-22 00:17:08 +02:00
andrethomas
4992b43689
PCA9685 I2C Hardware PWM - Experimental
2018-09-21 23:43:58 +02:00
Theo Arends
557545cb56
Cleanup Driver
...
Cleanup Driver
2018-09-21 16:19:31 +02:00
Theo Arends
392ae6119d
Merge pull request #3854 from andrethomas/development
...
Add driverXX support for FUNC_COMMAND callback
2018-09-21 16:10:56 +02:00
Theo Arends
f7a8b1f923
Shelly2 clean up
...
Shelly2 clean up
2018-09-21 16:02:56 +02:00
Theo Arends
4065a215f0
Add Shelly2 Energy Monitoring
...
Add energy monitoring to Shelly2 (#2789 )
2018-09-21 15:22:17 +02:00
Theo Arends
415ed97dab
6.2.1.5 Add web authentication
...
Add authentication to HTTP web pages
2018-09-21 11:15:42 +02:00
andrethomas
846d7a911f
Add driverXX support for FUNC_COMMAND callback
2018-09-20 22:56:07 +02:00
andrethomas
363e19d681
MCP230xx - Force C/C++ compliance
2018-09-20 21:03:33 +02:00
andrethomas
c9f0c18466
LM75AD - Force function parameters to be C and C++ compliant
2018-09-20 20:44:17 +02:00
Theo Arends
ff4f8f75c1
Add uncalibrated energy monitor
...
Add uncalibrated energy monitoring to Shelly2 (#2789 )
2018-09-17 20:32:38 +02:00
andrethomas
29b3e6ec27
MCP230xx - Change address selection from auto to user defined
2018-09-16 21:36:56 +02:00
Theo Arends
bf7dcb8eec
6.2.1.3 Add SerialSend5
...
6.2.1.4 20180916
* Add command SerialSend5 to send raw serial data like "A5074100545293"
* Update MCP230xx driver
* Update Czech translation
* Update MP3 driver (#3800 )
* Add userid/password option to decode-status.py (#3796 )
* Fix syslog when emulation is selected (#2109 , #3784 )
* Fix Pzem2 compilation error (#3766 , #3767 )
2018-09-16 16:09:00 +02:00
andrethomas
98cfb00803
MCP230xx - Fix millisecond counter reset placement
2018-09-15 18:59:45 +02:00
andrethomas
d0fa749c30
MCP230xx - Fix support for setoption4
2018-09-15 15:56:56 +02:00
Theo Arends
9fc5d71629
Update Czech translation
...
Update Czech translation
2018-09-15 12:00:22 +02:00
Mike
3c947e4c81
Added version info and new MP3 Player commands
...
- Added the version information to have some little hints what is done.
- Added new commands and changed two commands from the first version.
-- Intention was to get as less of commands as needed.
-- There will be possible a version with much more function and serial->read.
Command list:
- MP3TRACK
-- specify playback of a track, e.g. MP3Track 003.
- MP3PLAY
-- Play, works as a normal play on a real MP3 Player, starts at 001.mp3 file on the selected device.
- MP3PAUSE
-- Pause, was original designed as stop, see data sheet.
- MP3STOP
-- Stop, it's a real stop now, in the original version it was a pause command.
- MP3VOLUME
-- specifies the volume and means a console input as 0..100.
- MP3EQ
-- specify the EQ(0/1/2/3/4/5), 0:Normal, 1:Pop, 2:Rock, 3:Jazz, 4:Classic, 5:Bass.
- MP3DEVICE
-- specify playback device, USB=1, SD-Card=2, default is 2 also after reset or power down/up.
2018-09-15 09:33:53 +02:00
Mike
63a1763a3f
added MP3_VOLUME to init the MP3 Player
2018-09-15 09:13:39 +02:00
Adrian Scillato
b3d2447fc7
Update _changelog.ino
2018-09-13 11:54:24 -03:00
Adrian Scillato
6f724e705b
Added support for Xiaomi-Phillips bulb
2018-09-13 11:45:01 -03:00
Adrian Scillato
f8115a5abd
Added support for Xiaomi-Phillips bulb
...
https://github.com/arendst/Sonoff-Tasmota/issues/3055
2018-09-13 11:43:23 -03:00
Adrian Scillato
8025f28409
Let syslog to be active when emulation is active too
...
solves issue https://github.com/arendst/Sonoff-Tasmota/issues/2109
2018-09-12 19:00:35 -03:00
Theo Arends
e60f7e4e9e
Update xnrg_05_pzem2.ino
2018-09-11 19:14:15 +02:00
Theo Arends
e4ebee738b
Minor fixes
...
Minor fixes
2018-09-11 10:49:13 +02:00
Adrian Scillato
40b9e06b1e
Enable AD0 in sonoff-sensors.bin
...
#3756
2018-09-10 18:04:21 -03:00
andrethomas
786fd792b7
Fix tr-TR.h and uk-UK.h compiler errors
2018-09-10 19:44:23 +02:00
andrethomas
6f4fefbd77
Fix potential buffer overun for EVENT
2018-09-10 18:32:41 +02:00
Nico
b9d1bb965c
correct error
2018-09-10 14:06:31 +02:00
Nico
047932a191
cosmetics
2018-09-10 12:25:57 +02:00
Nico
dc3d699fd1
cosmetics
2018-09-10 12:23:51 +02:00
Nico
804e74d0de
cosmetics
2018-09-10 12:22:00 +02:00
Nico
2f9ba4e7f3
Merge branch 'development' of https://github.com/edelstahlratte/Sonoff-Tasmota into development
2018-09-10 12:12:26 +02:00
Nico
ef6d5bb340
cosmetics
2018-09-10 12:11:28 +02:00
edelstahlratte
0f25925357
Add SDS0X1 working period
2018-09-10 11:50:54 +02:00
Nico
cc23deac00
use SDS0X1 working period command
2018-09-10 11:37:16 +02:00
Theo Arends
4c41ea4461
Houskeeping
2018-09-09 14:31:40 +02:00
Theo Arends
56920ad826
Adjust list box width
...
Adjust GPIO drop down list box width
2018-09-08 18:33:56 +02:00
Theo Arends
3b029797b6
Add sleep to Nova Fitness SDS01X
...
Add sleep to Nova Fitness SDS01X sensor (#2841 , #3724 )
2018-09-08 18:25:06 +02:00
Theo Arends
b96c0d7773
Fix Novafitnes GPIO selection
...
Fix Novafitnes GPIO selection
2018-09-08 18:17:36 +02:00
Theo Arends
649ec49478
Merge pull request #2841 from JohannWeging/development
...
Add Nova SDS0X1 sensor idling to expand its lifespan
2018-09-08 18:09:23 +02:00
Theo Arends
7cd9224819
6.2.1.3 - Change drop down list
...
6.2.1.3 20180907
* Change web Configure Module GPIO drop down list order for better readability
* Fix showing Period Power in energy threshold messages
* Fix ButtonRetain to not use default topic for clearing retain messages (#3737 )
2018-09-08 17:18:31 +02:00
Erik
b5d7f75647
Fix setting and getting color temperature for Philips Hue emulation
...
- Improve setting and getting color temperature for Philips Hue emulation
- Clamp Philips Hue API values
- Turn off white LEDs when setting hue+saturation
2018-09-08 08:49:08 +02:00
Theo Arends
f517755303
Prep for frequency display
...
Prep for energy frequency display and update xnrg_05_pzem2.ino with correct register values
2018-09-07 18:15:47 +02:00
Theo Arends
b659444c3a
Add basic MP3 player
...
* Fix KNX PA exception. Regression from 6.2.1 buffer overflow caused by subStr() (#3700 , #3710 )
* Add basic support for MP3 player using DFRobot RB-DFR-562 (#3723 )
2018-09-07 10:54:24 +02:00
Mike
9bb6c201df
Added DFPlayer Mini MP3 Player, D_SENSOR_DFR562
2018-09-07 08:34:31 +02:00
Mike
a37f0b3973
Added DFPlayer Mini MP3 Player, D_SENSOR_DFR562
2018-09-07 08:34:22 +02:00
Mike
a33566f93e
Added DFPlayer Mini MP3 Player, D_SENSOR_DFR562
2018-09-07 08:34:15 +02:00
Mike
8dfbaf6566
Added DFPlayer Mini MP3 Player, D_SENSOR_DFR562
2018-09-07 08:30:31 +02:00
Mike
764af507b9
Added DFPlayer Mini MP3 Player, D_SENSOR_DFR562
2018-09-07 08:30:24 +02:00
Mike
f6f69e3b4d
Added DFPlayer Mini MP3 Player, D_SENSOR_DFR562
2018-09-07 08:29:00 +02:00
Mike
1cf7bc747d
Added DFPlayer Mini MP3 Player, D_SENSOR_DFR562
2018-09-07 08:28:50 +02:00
Mike
d6324a9f44
Added DFPlayer Mini MP3 Player, D_SENSOR_DFR562
2018-09-07 08:27:28 +02:00
Mike
3b22dc7d52
Added DFPlayer Mini MP3 Player, D_SENSOR_DFR562
2018-09-07 08:26:33 +02:00
Mike
efd1b8a1a3
Added DFPlayer Mini MP3 Player, D_SENSOR_DFR562
2018-09-07 08:24:12 +02:00
Mike
f3ebfe7c5f
Added DFPlayer Mini MP3 Player, D_SENSOR_DFR562
2018-09-07 08:24:03 +02:00
Mike
1791f8e034
Added DFPlayer Mini MP3 Player, D_SENSOR_DFR562
2018-09-07 08:23:00 +02:00
Mike
f891a8a2e7
Added DFPlayer Mini MP3 Player, D_SENSOR_DFR562
2018-09-07 08:22:02 +02:00
Mike
9ce856bb6e
Added DFPlayer Mini MP3 Player, D_SENSOR_DFR562
2018-09-07 08:19:41 +02:00
Mike
a5c85a6882
Added DFPlayer Mini MP3 Player, D_SENSOR_DFR562
2018-09-07 08:18:06 +02:00
Mike
7722c663a0
Added DFPlayer Mini MP3 Player, D_SENSOR_DFR562
2018-09-07 08:17:26 +02:00
Mike
14ab4b718d
Added DFPlayer Mini MP3 Player, D_SENSOR_DFR562
2018-09-07 08:16:03 +02:00
Mike
96682723d3
Added DFPlayer Mini MP3 Player, D_SENSOR_DFR562
2018-09-07 08:14:07 +02:00
Mike
7fd8dcd68d
Update en-GB.h
2018-09-07 08:11:53 +02:00
Mike
b13c5452a5
Added #define D_SENSOR_MP3_DFR562 "MP3 Player"
2018-09-07 08:10:32 +02:00
Mike
5582c85b3b
define MP3 Player added //#define USE_MP3_PLAYER
2018-09-07 08:05:58 +02:00
Mike
a416f0b334
Add files via upload
2018-09-07 07:59:08 +02:00
Mike
7722f5232a
Added DFPlayer Mini MP3 Player (RB-DFR-562)
2018-09-07 07:54:29 +02:00
Adrian Scillato
10bb6b856f
Fix Compilation of Sonoff Classic Version
2018-09-06 15:38:10 -03:00
Theo Arends
33bcfd1530
Merge pull request #3718 from andrethomas/development
...
Update MCP230xx to conform to new usage of subStr()
2018-09-06 19:33:50 +02:00
andrethomas
c827270cc2
Update MCP230xx to conform to new usage of subStr()
2018-09-06 19:26:52 +02:00
Adrian Scillato
96aff63c71
Code Simplification for Substr
2018-09-06 14:26:26 -03:00
Adrian Scillato
420be8f499
Simplified Function Substr
2018-09-06 14:21:52 -03:00
Theo Arends
2fdc91f1b4
Housekeeping
2018-09-06 18:08:10 +02:00
Theo Arends
b441c85776
Experimental PZEM-003,014,016,017
...
Add experimental support for PZEM-003,014,016,017 Energy monitoring (#3694 )
2018-09-06 17:35:57 +02:00
Theo Arends
dd95bb393e
Add command SetOption52
...
Add command SetOption52 to control display of optional time offset from UTC in JSON messages (#3629 , #3711 )
2018-09-06 12:37:50 +02:00
Theo Arends
3ccf83d1a6
Merge pull request #3711 from rgitzel/append-timezone
...
optionally append timezone to timestamp in JSON messages
2018-09-06 11:38:54 +02:00
Theo Arends
359877489d
6.2.1.2 - Fix KNX PA exception
...
6.2.1.2 20180906
* Fix KNX PA exception. Regression from 6.2.1 buffer overflow (#3700 , #3710 )
2018-09-06 10:42:22 +02:00
Rodney Gitzel
9413ba9f47
optionally append timezone to timestamp in JSON messages
2018-09-05 14:51:12 -07:00
Adrian Scillato
b8e7ee8650
Fixed Exception Issue
...
Solves Bug #3700
2018-09-05 18:35:02 -03:00
Theo Arends
00814c7fc6
Fix compile error
...
Fix compile error
2018-09-05 20:51:17 +02:00
Theo Arends
35d0e502c4
Some additions
...
* Add command Display to show all settings at once
* Add toggle function RGBW lights (#3695 , #3697 )
* Add user configurable GPIO02 and GPIO03 on H801 devices (#3692 )
2018-09-05 18:01:15 +02:00
Theo Arends
ed1fd55d7f
Merge pull request #3692 from MadDoct/patch-3
...
Make tx and rx pins user selectable on the H801
2018-09-05 16:02:37 +02:00
Theo Arends
089f48e31b
Merge pull request #3697 from gitolicious/patch-1
...
Added toggle function for RGBW lights #3695
2018-09-05 15:42:59 +02:00
Theo Arends
36242e0e02
Add network information
...
Add network information to display start screen (#3704 )
2018-09-05 15:38:48 +02:00
Theo Arends
eaff296262
v6.2.1.1 - Released v6.2.1
...
Released v6.2.1 to solve important issues
2018-09-05 11:22:58 +02:00
Theo Arends
28e3773113
v6.2.1
...
Version 6.2.1 20180905
* Fix possible ambiguity on command parameters if StateText contains numbers only (#3656 )
* Fix Wemo emulation to select the first relay when more than one relay is present (#3657 )
* Fix possible exception due to buffer overflow (#3659 )
* Fix lost energy today and total energy value after power cycle (#3689 )
2018-09-05 10:58:56 +02:00
gitolicious
170013c1e1
Added 4th dimming step
...
It wasn't a good idea to cycle through three dimming steps only, as the 4th would be triggered by the toggle, but nothing happened (`Color 203` got ignored).
2018-09-04 23:03:19 +02:00
gitolicious
bd0323f6f2
Added toggle function for RGBW lights #3695
...
Proposed fix for #3695
2018-09-04 22:43:27 +02:00
MadDoct
e7ae727c65
Update sonoff.ino
2018-09-04 18:53:44 +01:00
Theo Arends
07dafe1631
6.2.0.2 - Energy monitoring
...
6.2.0.2 20180904
* Rewrite energy monitoring using energy sensor driver modules
* Fix lost today and total energy value after power cycle (#3689 )
2018-09-04 16:22:34 +02:00
MadDoct
a8b673487b
h801 tx and rx user selectable
2018-09-04 09:56:43 +01:00
MadDoct
ababc351d7
prepare to allow h801 tx and rx pins to be gpio_user
2018-09-04 09:45:26 +01:00
znanev
41999a0afc
Update bg-BG.h
2018-09-03 13:49:49 +01:00
Adrian Scillato
d557fdbe7b
Updated Spanish Translation
2018-09-03 00:28:03 -03:00
Theo Arends
44ecdaf952
Add support for Shelly
...
Add support for Shelly 1 and basic support for Shelly 2 - No energy monitoring yet (#2789 )
2018-09-02 16:17:49 +02:00
Theo Arends
2210bda2e6
Replace APMac with BSSId
...
Replace APMac with BSSId in state and status 11
2018-09-02 15:54:26 +02:00
Theo Arends
4b4b0dff85
Fix compile error
...
Fix compile error
2018-09-02 14:46:06 +02:00
Theo Arends
0ac8c73938
Fix Wemo emulation
...
Fix Wemo emulation to select the first relay when more than one relay is present (#3657 )
2018-09-02 14:26:00 +02:00
Theo Arends
a60876378f
Show AP channel on webpage
...
Show channel number on webpage and wifiscan debug info. Add BSSid to wifiscan debug info
2018-09-02 13:01:08 +02:00
Theo Arends
5623924813
Add Wifi channel number
...
Add Wifi channel number to state message (#3664 )
2018-09-02 12:10:22 +02:00
Theo Arends
c6a14c5fe7
Fix possible exception
...
Fix possible exception due to buffer overflow (#3659 )
2018-09-02 11:52:24 +02:00
Theo Arends
48b5f9117a
6.2.0.1 - Fix StateText ambiguity
...
Fix possible ambiguity on command parameters if StateText contains numbers only (#3656 )
2018-09-02 11:11:49 +02:00
Alexey Kubrinsky
6a57882829
Revert "Fix ccs811 begin result check"
2018-09-02 00:47:35 +02:00
alex
e5186e602e
Fix ccs811 begin result check
2018-09-01 19:57:10 +02:00
Theo Arends
2e8864effd
6.2.0 - Released
2018-08-31 16:53:40 +02:00
Theo Arends
45ffd2cdc3
Prep release
2018-08-31 16:39:58 +02:00
Theo Arends
84e06a1df9
Prep release
2018-08-31 16:38:34 +02:00
Theo Arends
821347d707
Release 6.2.0
...
Release 6.2.0
2018-08-31 15:43:29 +02:00
Theo Arends
5e927000d8
Prep for release
...
Prep for release
2018-08-31 14:47:49 +02:00
Theo Arends
fb6640e94b
Update display drivers
...
Add features to and provide more stable display drivers
2018-08-31 12:17:09 +02:00
Jason2866
bd4048143e
Update xsns_27_apds9960.ino
...
New Version from Staars https://github.com/Staars/Sonoff-Tasmota/tree/development/sonoff
2018-08-30 18:12:21 +02:00
Theo Arends
2212af4860
Clear GPIO on multi boot loop
...
Clear GPIO on multi boot loop
2018-08-30 14:47:48 +02:00
Theo Arends
f7c38f24f3
6.1.1.14 Add boot loop detection
...
Add boot loop detection and try to fix
2018-08-30 14:27:33 +02:00
Theo Arends
3abdaaffb7
Revert "6.1.1.14 Add boot loop detection"
...
This reverts commit b9a875d6fb .
2018-08-30 13:19:09 +02:00
Theo Arends
b9a875d6fb
6.1.1.14 Add boot loop detection
...
Add boot loop detection and try to fix
2018-08-30 12:22:24 +02:00
Adrian Scillato
ee8a698ca5
Added command TIMERS 2 to toggle global timers enable flag
...
#3308
2018-08-29 14:21:13 -03:00
Theo Arends
ebb7f929a0
Fix HsbColor
...
Fix HsbColor (#3430 ) and enable multiple DS18X20 sensors as default
2018-08-29 16:05:27 +02:00
Theo Arends
19a8113cf4
Revert "Merge branch 'release-6.2' into development"
...
This reverts commit 433dc8d9d1 , reversing
changes made to 6c61cdead7 .
2018-08-28 18:13:14 +02:00
Theo Arends
433dc8d9d1
Merge branch 'release-6.2' into development
2018-08-28 17:45:28 +02:00
Theo Arends
6c61cdead7
Prep for release
...
Prep for release
2018-08-28 17:34:51 +02:00
Theo Arends
06604b7f09
Version update
...
Version update
2018-08-28 16:33:05 +02:00
Theo Arends
624ee28db3
Revisit naming and features
...
Revisit naming and features in preparation to release
2018-08-28 14:28:36 +02:00
Theo Arends
93e855ace7
Fix compile error
...
Fix compile error (#3618 )
2018-08-28 12:39:51 +02:00
Theo Arends
55b43734d8
6.1.1.13 - Fixes
...
6.1.1.13 20180828
* Fix 6.1.1.12 regression of Mem and Var default handling (#3618 )
* Optimizations
2018-08-28 11:10:32 +02:00
Theo Arends
f8666c0410
Some requested additions
...
* Add optional MQTT_TELE_RETAIN to Energy Margins message (#3612 , 3614)
* Add Individual HSBColorX commands (#3430 , #3615 )
* Add RuleX debug options 8,9,10 (StopOnError) to control RuleX execution status after an exception restart (#3607 )
2018-08-28 10:26:33 +02:00
Theo Arends
e4006757b1
Merge pull request #3615 from ascillato/patch-2
...
Added Individual HSBCOLOR Commands for HomeKit
2018-08-28 10:04:32 +02:00
Adrian Scillato
aa79874013
Added Individual HSBCOLOR Commands for HomeKit
...
Added individual HSBCOLOR commands for better integration to HomeKit and OpenHab.
Usage:
HSBCOLOR1 <x> to set Hue
HSBCOLOR2 <x> to set Saturation
HSBCOLOR3 <x> to set Brightness
Still is supported previous command HSBCOLOR <hue>,<sat>,<bri>
2018-08-27 22:46:04 -03:00
Adrian Scillato
e20c2b056a
Added Optional Retain Flag for Energy Margins
...
Request #3612
2018-08-27 18:35:23 -03:00
Theo Arends
04c81e31d1
Fix Sonoff Bridge data length
...
Fix Sonoff Bridge data reception when using Portisch EFM8 firmware and in data buffer length (#3605 )
2018-08-27 18:16:28 +02:00
Theo Arends
9b54ab9038
Some optimizations
...
Some optimizations
2018-08-27 16:07:23 +02:00
Theo Arends
d4931f7b11
Fix handling default names Pt.2
...
Fix handling default names Pt.2
2018-08-27 14:53:09 +02:00
Theo Arends
9978381c94
Fix handling deafult names
...
Fix handling use of default names when using names starting with shortcut character (#3392 , #3600 )
2018-08-27 13:06:22 +02:00
Theo Arends
d69e88b50b
6.1.1.12 - Add debounce time
...
6.1.1.12 20180827
* Add commands ButtonDebounce 40..1000 and SwitchDebounce 40..1000 to have more control over debounce timing. Default is 50mS (#3594 )
2018-08-27 12:01:20 +02:00
Adrian Scillato
f70e4ab783
Added time parameters as variable comparison
...
Added %sunrise%, %sunset%, %uptime% and %time% to be used in rules comparison like:
on Time#Initialized do backlog event checksunrise=%time%; event checksunset=%time% endon
on event#checksunset>%sunset% do power3 1 endon
on event#checksunrise<%sunrise% do power3 1 endon
2018-08-27 04:59:17 -03:00
andrethomas
44c62fde40
Update MCP230xx flash usage information
...
Update MCP230xx flash usage information
2018-08-27 08:12:33 +02:00
Theo Arends
ea43540b43
Update WS2812 driver
...
Update WS2812 driver for new state time
2018-08-26 17:32:49 +02:00
Theo Arends
bbd2529914
Sleep fixes part 2 and 3 of 3
...
* Change scheduler phase 2/3 - Fixed when sleep is enabled: Blinktime (#3581 )
* Change scheduler phase 3/3 - Some sensor update timings: AdcEvery 200 -> 250, Senseair 300 -> 250, SDM120 300 -> 250, SDM630 300 -> 250
2018-08-26 17:10:18 +02:00
Theo Arends
f090050e69
6.1.1.11 - Sleep fixes part 1
...
6.1.1.11 20180826
* Change scheduler phase 1 - Fixed when sleep is enabled: Uptime, Delay, PulseTime and TelePeriod (#3581 )
2018-08-26 15:42:35 +02:00
andrethomas
45abaabb1e
MCP230xx - Resolve compiler warnings
2018-08-26 13:38:43 +02:00
Theo Arends
c5769094c9
Merge pull request #3593 from ascillato/patch-1
...
Added command PUBLISH2 to send retained MQTT msg
2018-08-25 23:26:29 +02:00
Adrian Scillato
314db26f54
Added command PUBLISH2 to send retained MQTT msg
...
Solves #2861 , #2851 and #3428
2018-08-25 17:46:34 -03:00
andrethomas
455bf1f3c1
MCP230xx - Extend sensor29 commands
2018-08-25 21:15:41 +02:00
Theo Arends
4defda2f1a
Rewrite some GPIO options
...
Rewrite GPIO options ButtonXn, SwitchXn and CounterXn to select INPUT mode instead of INPUT_PULLUP
2018-08-25 13:08:06 +02:00
Theo Arends
1c14015f63
Update feature list
...
Update feature list
2018-08-25 12:26:36 +02:00
Theo Arends
48668bce7b
6.1.1.10 - Disable core 2.4.2 sleep
...
Disable wifi sleep for both Esp8266/Arduino core 2.4.1 and 2.4.2 to solve device freeze caused by Espressif SDK bug (#3554 )
2018-08-25 11:59:21 +02:00
Theo Arends
21e731f69d
Fix MCP230XX regression
...
Fix MCP230XX functional regression (#3579 )
2018-08-25 11:38:32 +02:00
andrethomas
e59fec0fea
MCP230xx - For the love of brackets :))
2018-08-24 21:24:43 +02:00
andrethomas
d9d867fa9b
MCP230xx - Change MCP230xx_Command() to use char arrays instead of String objects
2018-08-24 20:58:19 +02:00
Theo Arends
b34874ba45
Add all ruletimer values
...
Add all ruletimer values to command RuleTimer result message (#3571 )
2018-08-24 18:22:04 +02:00
Theo Arends
ae6fcd4d60
Change sleep command
...
Change command sleep from restart after change to not restart after change (#3554 )
2018-08-24 16:38:55 +02:00
Theo Arends
5977bd37e1
Fix xdrv_99_debug.ino compilation
...
Fix xdrv_99_debug.ino compilation error on core 2.4.2 (#3566 )
2018-08-24 11:30:16 +02:00
Erik
40b4757389
Add support for setting color from Domoticz
2018-08-23 23:53:44 +02:00
Theo Arends
ef842daa32
Fix test
...
Fix test
2018-08-23 17:47:45 +02:00
Theo Arends
035bc29475
Fix EnergyReset3
...
Fix EnergyReset3 (#2723 )
2018-08-23 17:38:17 +02:00
Theo Arends
6a5c0d29e8
6.1.1.9 - Fixes and Additions
...
6.1.1.9
* Allow user override of define MAX_RULE_TIMERS (#3561 )
* Allow user override of define MAX_RULE_VARS
* Add GPIO options ButtonXn, SwitchXn and CounterXn to select INPUT mode instead of INPUT_PULLUP (#2525 )
* Fix OtaMagic when file path contains a dash (-) (#3563 )
2018-08-23 16:05:51 +02:00
Norbert Richter
52413f103e
Fixed OtaMagic handling having minus "-" within OtaUrl
2018-08-23 14:31:50 +02:00
Theo Arends
bab6ae5644
6.1.1.8 - Fixes and Additions
...
6.1.1.8
* Fix MQTT reconnection detection when using TasmotaMqtt library (#3558 )
* Add build time setting of ButtonTopic and SwitchTopic (#3414 )
* Add display features and dynamic buffering
2018-08-23 11:49:17 +02:00
Theo Arends
1e3a8975c5
Merge pull request #3414 from emontnemery/build_time_button_switch_topic
...
Build time setting of button and switch topic
2018-08-23 09:59:09 +02:00
Theo Arends
0cee695df4
Merge pull request #3556 from MadDoct/development
...
Correct bug with toggle command and pinmode 6 when using interlocking
2018-08-23 09:54:31 +02:00
Adrian Scillato
4b99fd8ad3
Update xdrv_01_mqtt.ino
2018-08-22 23:33:19 -03:00
Adrian Scillato
4325d51824
Fixed MQTT Reconnection Bug
...
If you restart your wifi router, and you have Tasmota_MQTT Library with wificonfig 5, Tasmota don't realize of this MQTT disconnection.
2018-08-22 23:19:56 -03:00
MadDoct
87374edb61
Correct bug with toggle command and pinmode 6
2018-08-23 00:25:38 +01:00
andrethomas
10aeeec4e9
change uint8_t to uint16_t in the settings union
2018-08-21 22:43:56 +02:00
andrethomas
46e1ec870e
Make space for more config options
2018-08-21 22:12:40 +02:00
Theo Arends
8ac213e99d
Fix DisplayRotate
...
* Fix DisplayRotate
* Increase SSD1306 row count to 16
* Remove redundant Tasmota function from Adafruit ILI9341 library
2018-08-21 14:56:58 +02:00
MadDoct
a01b87eaac
update interlocking output to include the pair info
2018-08-20 23:01:42 +01:00
Theo Arends
43dbbd3a98
Add more display functionality
...
* Add display define USE_DISPLAY_MODES1TO5 to select display modes 1 to 5
* Add command DisplayRotate 0..3 to select persistent display rotation
2018-08-20 18:07:19 +02:00
Theo Arends
6d98864a04
Fix iFan02 power on state
...
Fix iFan02 power on state (#3412 , #3530 )
2018-08-20 15:51:46 +02:00
Adrian Scillato
9e6ea1840d
Added extra KNX configuration check at startup
2018-08-20 00:12:37 -03:00
Theo Arends
6d1ce5bd69
Fix SDM120 wrong values
...
Fix SDM120 reporting wrong negative values to Domoticz (#3521 )
2018-08-19 13:00:27 +02:00
Theo Arends
0e2e28790f
Merge pull request #3519 from andrethomas/development
...
Add millis() since last interrupt occurred
2018-08-19 08:47:29 +02:00
andrethomas
12d0226666
Add millis() since last interrupt occurred
2018-08-19 01:35:30 +02:00
Xavier MULLER
f2e354d067
Update fr-FR.h
2018-08-19 00:30:04 +02:00
Theo Arends
a2c900e4a9
Merge pull request #3512 from andrethomas/development
...
MCP23008/MCP23017 Bugfix for resetX
2018-08-18 18:12:42 +02:00
Theo Arends
b12c8d39d5
Add initial display support
...
Add initial display support for Lcd, Oled, Matrix, Tft and e-paper - Need more docs
2018-08-18 18:11:22 +02:00
andrethomas
1eebc2e4ee
Update xsns_29_mcp230xx.ino
2018-08-18 16:34:41 +02:00
andrethomas
5560e6ae4a
MCP23008/MCP23017 Bugfix for resetX - Fix default intmode to ALL for pin modes 2 through 4 (Input pin modes)
2018-08-18 16:28:25 +02:00
andrethomas
93bd6b135c
Update xsns_29_mcp230xx.ino
2018-08-17 23:19:14 +02:00
andrethomas
c611be44eb
Merge branch 'development' of https://github.com/arendst/Sonoff-Tasmota into development
2018-08-17 11:25:04 +02:00
Theo Arends
bb87f99ee0
Fix version numbering
...
Fix version numbering
2018-08-17 11:10:21 +02:00
andrethomas
e3f2deacce
Allow intmode=3 (Disabled)
2018-08-17 00:23:20 +02:00
andrethomas
3346660419
Add intmode for pinmode 2 to 4 with sensor29 pin,pinmode,pullup,intmode - 0 = ALL, 1 = EVENT only, 2 = TELE only
2018-08-17 00:18:45 +02:00
Manfred
4d34f98155
Update de-DE.h
...
make units SI compliant
2018-08-16 10:02:33 +02:00
andrethomas
084f3d486c
Fix settings.h and compiler warning in xsns_29_mcp230xx.ino
2018-08-15 22:07:25 +02:00
andrethomas
fd0e759f42
Update output telemetry timing
2018-08-15 13:16:12 +02:00
andrethomas
6818f8d92a
Change mcp230xx_config bits and do some housekeeping on formatting
2018-08-15 10:23:02 +02:00
MadDoct
e08c16c5ca
Merge branch 'development' into patch-4
2018-08-14 23:52:26 +01:00
MadDoct
2d36f2e447
Added interlocking output in pairs
...
If Setoption14 is set
The output pins will have paired interlocking (D0 with D1, D2 with D3, etc...) as long as:
They have the same mode (both have pinmode 5 or both have 6)
2018-08-14 23:49:34 +01:00
andrethomas
1b714b0320
Update xsns_29_mcp230xx.ino
2018-08-14 21:45:56 +02:00
andrethomas
50f2eb3811
Update xsns_29_mcp230xx.ino
2018-08-14 21:44:33 +02:00
andrethomas
db223b9d10
Update xsns_29_mcp230xx.ino
2018-08-14 21:41:17 +02:00
andrethomas
18f47be237
Cleanup #else and #endif statements with // USE_MCP230xx_OUTPUT comments
2018-08-14 21:36:10 +02:00
MadDoct
b946d9e233
Update xsns_29_mcp230xx.ino
2018-08-14 18:35:18 +01:00
MadDoct
4d9a034663
Change output data some more...
2018-08-14 16:45:06 +01:00
MadDoct
48b6ee20ed
add pinmode 6 for inverted output and changed some data output
2018-08-14 00:13:56 +01:00
Theo Arends
8a61c25218
6.1.1.6 Add modulo option to rules
...
Add modulo option to rules like rule1 on Time#Minute|5 do backlog power on;delay 200;power off endon (#3466 )
2018-08-13 13:09:22 +02:00
Theo Arends
e15aeabbcf
Fix Pow R2 / S31 buffer sync
...
Fix Pow R2 / S31 buffer sync
2018-08-13 11:33:33 +02:00
znanev
3861dd2465
Update Bulgarian language file
2018-08-12 16:11:24 +01:00
Theo Arends
ee9b26ecfa
6.1.1.5 - Fix Pow R2 and S31
...
Fix some Pow R2 and S31 checksum errors using optimized re-sync
2018-08-12 16:15:03 +02:00
Theo Arends
3efb84fb93
Change version representation
...
Change version representation from 1.1.1a to 1.1.1.1 for better change reference
2018-08-12 14:05:15 +02:00
andrethomas
f40c3c3a11
Update mcp230xx_config[].b4 -> .saved_state in settings.h
2018-08-12 00:38:54 +02:00
andrethomas
e5a80df2ef
Rename mcp230xx_config[].b4 to mcp230xx_config[].saved_state
2018-08-12 00:32:56 +02:00
Theo Arends
87eb6a25cc
Update changelog
...
Update changelog
2018-08-11 16:24:06 +02:00
Theo Arends
9147635d5c
Add ifan02 Fanspeed +/-
...
Add ifan02 Fanspeed +/- as command option to increase or decrease fenspeed (#3415 )
2018-08-11 16:12:10 +02:00
Theo Arends
75284f09fe
Re-fix S31/Pow R2 serial sync
...
Re-fix S31/Pow R2 energy data serial sync (#3425 )
2018-08-11 15:47:27 +02:00
Theo Arends
9856a8f7c0
Merge pull request #3437 from altelch/development
...
Changed CounterType 1 to micros() and implemented stall detection
2018-08-11 11:09:11 +02:00
Theo Arends
18fae5b949
Merge pull request #3445 from alisaitteke/development
...
Language updates
2018-08-11 11:07:20 +02:00
MadDoct
90e3d77ad5
Increase human readability of the output data
2018-08-10 18:29:45 +01:00
Ali TEKE
a705a9980b
Updated Turkish language file
2018-08-10 01:59:17 +03:00
hkrupp
432a812dc3
Changed CounterType 1 to micros() and implemented stall detection
2018-08-09 13:24:13 +02:00
andrethomas
ac8f77ca63
Add MCP230xx_OUTPUT and USE_MCP230xx_DISPLAYOUTPUT to user_config.h
2018-08-09 12:02:46 +02:00
andrethomas
6c3072f864
MCP23008/MCP23017 - Extend sensor29 command to enable output
2018-08-09 11:46:14 +02:00
Erik
e21a155606
Build time setting of button and switch topic
2018-08-05 20:01:50 +02:00
andrethomas
1ecb6e5f4d
Update xsns_29_mcp230xx.ino
...
Making the result more usefull to integrate into sensors or switches in home assistant
2018-08-05 17:50:11 +02:00
andrethomas
dc9193efcb
Update xsns_26_lm75ad.ino
2018-08-04 19:11:37 +02:00
andrethomas
ed3a45985d
Fix detection of LM75AD
2018-08-04 19:07:47 +02:00
andrethomas
3c62263bb3
Add extended sensor29 reset commands
2018-08-04 01:05:27 +02:00
Jason2866
dfb59ad07d
Update de-DE.h
2018-08-02 23:14:39 +02:00
Adrian Scillato
1c7bba4f1a
Update Spanish Translation
2018-08-02 13:54:43 -03:00
Theo Arends
fed3118c1c
Revert changes for next core
...
Revert changes for next core as PWM doesn't work in staged version as it used to do.
2018-08-02 18:10:11 +02:00
Theo Arends
4902915408
Update Cz language file
...
Update Cz language file to v6.1.1c
2018-08-02 17:53:26 +02:00
Theo Arends
88455b696c
Prepare for next core version
...
Prepare for next core version using updated PWM library
2018-08-02 17:45:09 +02:00
Theo Arends
baa46d3caa
Update language files
...
Update language files
2018-08-02 12:06:53 +02:00
Theo Arends
25fee28546
Add message when no JavaScript
...
Add message when JavaScript is not enabled in webbrowser (#3388 )
2018-08-02 12:03:33 +02:00
andrethomas
a6bfe9b4f1
Update xsns_29_mcp230xx.ino
2018-08-01 18:08:42 +02:00
andrethomas
33d2857384
Add event command when interrupt is detected
2018-08-01 17:56:08 +02:00
andrethomas
6380a5a326
Merge branch 'development' of https://github.com/andrethomas/Sonoff-Tasmota into development
2018-07-31 18:44:49 +02:00
andrethomas
caf88ddc45
Extend sensor29 pin,? command by adding to MCP230XX_SENSOR_RESPONSE to provide current state of pin (0/1=LOW/HIGH)
2018-07-31 18:44:31 +02:00
Theo Arends
6f455e2c00
Update debug info
...
Update debug info
2018-07-31 11:49:23 +02:00
Theo Arends
9e34d16e9a
Fix sonoff-minimal
...
Fix sonoff-minimal from using default settings
2018-07-30 12:29:56 +02:00
andrethomas
c190de7bae
Make interrupt output more rule friendly
2018-07-29 19:28:16 +02:00
andrethomas
ad53d16c2e
Fix bug in MCP230xx_CheckForInterrupt()
2018-07-29 15:25:00 +02:00
Theo Arends
cc5b0aaf90
Add option + to command Rule
...
Add option + to command Rule to concatenate new rule with existing rules (#3365 )
2018-07-29 14:45:42 +02:00
Theo Arends
794d9dc567
Fix settings corruption
...
Fix settings corruption (#3363 )
2018-07-28 17:25:42 +02:00
Theo Arends
277e776cf3
Add sensor MPU6050
...
Add initial support for sensor MPU6050 (#3352 )
2018-07-28 16:16:53 +02:00
Theo Arends
0afe15b0d3
Merge pull request #3352 from Bunkerschild/development
...
Added support for MPU6050 gyroscope sensor
2018-07-28 15:49:34 +02:00
Theo Arends
55ef063c0e
Add command SerialSend4
...
Add command SerialSend4 to send binary serial data (#3345 )
2018-07-28 15:43:13 +02:00
Bunkerschild
1d86a607a2
Merge pull request #2 from arendst/development
...
Fixes from arendst
2018-07-28 15:41:36 +02:00
Theo Arends
ade9535e55
Merge pull request #3345 from emontnemery/serial_bridge_raw
...
Support send / receive of binary serial data
2018-07-28 15:20:07 +02:00
Theo Arends
da7dadae21
Add rule triggers
...
Add rule triggers Wifi#Connected and Wifi#Disconnected (#3359 )
2018-07-28 15:06:31 +02:00
Theo Arends
b7ccc64893
Fix unsecure main webpage update
...
Fix unsecure main webpage update
2018-07-28 12:30:47 +02:00
Oliver Welter
06c2ab8229
Added support for MPU6050 gyro sensor
2018-07-28 03:53:51 +02:00
Erik
76c102c09c
Support send / receive of binary serial data
2018-07-27 12:17:34 +02:00
Theo Arends
823f4ae801
Fix unsecure main webpage update
...
Fix unsecure main webpage update
2018-07-26 17:53:50 +02:00
Theo Arends
34769099d1
Add Turkish language file
...
Add Turkish language file (#3332 )
2018-07-26 10:57:59 +02:00
Theo Arends
d34c24175a
Update tr-TR.h
2018-07-26 10:52:33 +02:00
Ali TEKE
72bb979d06
fixed D_DAY3LIST format
2018-07-25 23:55:23 +03:00
Ali TEKE
aa41a8f4d1
Turkish file update
2018-07-25 23:44:28 +03:00
Ali TEKE
b40f187514
Message update in languages/tr-TR.h file
2018-07-25 23:38:22 +03:00
Ali TEKE
e82c993134
Added Turkish language
2018-07-25 23:34:21 +03:00
Theo Arends
cb192c5c2d
Update decode-status.py
...
Update decode-status.py
2018-07-25 12:42:53 +02:00
Theo Arends
52f642b0c0
Remove obsolete define
...
Remove obsolete define
2018-07-25 11:59:43 +02:00
Theo Arends
c2b3ff1fd2
Fix yield exception
...
Fix yield exception using non PubSubClient library
2018-07-25 10:35:36 +02:00
Theo Arends
9376b6f7c0
Fix invalid JSON
...
Fix command TimeDst/TimeStd invalid JSON (#3322 )
2018-07-25 10:04:35 +02:00
andrethomas
9ea3e7d80e
Merge branch 'development' of https://github.com/arendst/Sonoff-Tasmota into development
2018-07-24 20:06:42 +02:00
andrethomas
bd536d2d95
Opto'd MCP230xx_Show() shaving off another 92 bytes of flash
2018-07-24 19:36:30 +02:00
Theo Arends
99e81ba86e
Fix CCS811 env compensation
...
Fix CCS811 temperature and humidity compensation
2018-07-24 18:41:50 +02:00
Theo Arends
d7e6f6114a
Fix possible WDT
...
Fix possible WDT due to long MQTT publish handling (#3313 )
2018-07-24 18:40:13 +02:00
andrethomas
068a42c4f3
Optimize MCP230xx_CheckForInterrupt() and MCP230xx_ApplySettings()
2018-07-23 19:46:41 +02:00
Theo Arends
cdae4f3f46
Add support for CCS811
...
Add support for CCS811 sensor (#3309 )
2018-07-23 17:42:12 +02:00
Theo Arends
07f70f890f
Update xsns_31_ccs811.ino
2018-07-23 17:19:09 +02:00
Theo Arends
5493766bda
Update xsns_31_ccs811.ino
2018-07-23 17:17:40 +02:00
gemu2015
d21a04e872
ccs811
...
completely new from arends/development
2018-07-23 16:27:15 +02:00
Theo Arends
d62cb11227
Merge pull request #3306 from ascillato/patch-1
...
KNX: Add new event and new commands
2018-07-23 10:24:45 +02:00
Adrian Scillato
3373fff9eb
Added Commands KNX_GA and KNX_CB
...
* Added command KNX_GA so as to setup Group Address to Send Data/Commands
Usage:
KNX_GA
(return the amount of GA configured)
KNX_GA 1
(return the configuration of the GA#1
KNX_GAx option, area, line, member
(Set the configuration of the GA#x)
example: KNX_GA3 1, 2,2,4
For the GA#3, the status of Relay 1 is sent to 2.2.4
* Added command KNX_CB so as to setup Group Address to Receive Data/Commands
KNX_CBx option, area, line, member
example: KNX_CB2 1, 2,2,4
For the CB#2, listen to 2.2.4 to set the status of the Relay 1
Posible values of the parameter OPTION:
1 - Relay 1
2 - Relay 2
3 - Relay 3
4 - Relay 4
5 - Relay 5
6 - Relay 6
7 - Relay 7
8 - Relay 8
9 - Button 1
10 - Button 2
11 - Button 3
12 - Button 4
13 - Button 5
14 - Button 6
15 - Button 7
16 - Button 8
17 - TEMPERATURE
18 - HUMIDITY
19 - ENERGY_VOLTAGE
20 - ENERGY_CURRENT
21 - ENERGY_POWER
22 - ENERGY_POWERFACTOR
23 - ENERGY_DAILY
24 - ENERGY_START
25 - ENERGY_TOTAL
26 - KNX_SLOT1
27 - KNX_SLOT2
28 - KNX_SLOT3
29 - KNX_SLOT4
30 - KNX_SLOT5
255 - EMPTY
2018-07-23 04:03:57 -03:00
Adrian Scillato
a294a9179d
Added Command KNX_PA
...
Added Command KNX_PA for changing the device KNX Physical Address
2018-07-23 02:15:44 -03:00
Adrian Scillato
754955cd48
Move subStr Function to Support.ino
2018-07-23 01:32:54 -03:00
Adrian Scillato
96fb23737d
Move subStr Function to Support.ino
2018-07-23 01:29:50 -03:00
Adrian Scillato
77181854a7
Added KNX commands
...
* KNX_ENABLED 0/1
* KNX_ENHANCED 0/1
2018-07-23 01:01:52 -03:00
Adrian Scillato
99eb3362aa
Make KNX WEB MENU optional
2018-07-23 00:54:25 -03:00
Adrian Scillato
552ac7d545
Make KNX WEB MENU Optional
2018-07-22 23:16:46 -03:00
Adrian Scillato
9c5d3f501d
Make KNX WEB MENU Optional
2018-07-22 23:16:05 -03:00
Adrian Scillato
a6f27db910
Make KNX WEB MENU optional
2018-07-22 23:14:33 -03:00
Adrian Scillato
bc6195e492
KNX: Added the EVENT knxrx_val1..5
...
Added the EVENT KNXRX_VAL1...5 when receiving values from the KNX Network or another Tasmota with KNX
Now, sensor values (for example) can be sent from one device to another.
2018-07-22 22:40:28 -03:00
andrethomas
7285aa356f
MCP23008/MCP23017 bugfix - Only check for interrupts if enabled on at least one pin
2018-07-22 22:40:26 +02:00
andrethomas
4d1981dca3
Simplify MCP230xx_ApplySettings
2018-07-21 22:04:18 +02:00
andrethomas
6a4d4503f6
Changed mcp230xx_config structure
2018-07-21 18:06:24 +02:00
andrethomas
9731b13fd6
Removed WEB CONFIG option and extended sensor29 commands
2018-07-21 18:04:36 +02:00
Theo Arends
a4eddcb518
Add global timer cntrl to webpage
...
Add command Timers 0/1 to globally disable or enable armed timers (#3270 )
2018-07-21 16:47:44 +02:00
andrethomas
55691affaa
Bugfix on MCP230xx driver
2018-07-21 14:24:34 +02:00
andrethomas
4f86c5d6f1
Bugfix on MCP230xx driver
2018-07-21 14:17:48 +02:00
Theo Arends
612374cfbf
Revisit Timers off/on
...
6.1.1c
* Add command Timers 0/1 to globally disable or enable armed timers (#3270 )
2018-07-20 16:12:37 +02:00
Theo Arends
33c552a72d
Merge pull request #3256 from andrethomas/push2arendst
...
Move LM75ADDetect and MCP230xx_Detect
2018-07-20 14:17:24 +02:00
Rene 'Renne' Bartsch
c3c4f89efd
Visual Studio specific compiler warning fixed.
...
This commit fixes the Visual Studio compiler warning
```
D:/Sonoff-Tasmota-development.6.1.1b/sonoff/xsns_30_mpr121.ino:192:2: warning: 'typedef' was ignored in this declaration [enabled by default] }; ^
```
2018-07-19 21:18:20 +02:00
andrethomas
b7b8156926
Merge pull request #3 from andrethomas/patch-1
...
Move LM75ADDetect() to FUNC_EVERY_SECOND
2018-07-18 14:26:53 +02:00
andrethomas
370cbf064c
Move LM75ADDetect() to FUNC_EVERY_SECOND
...
Move LM75ADDetect() from FUNC_PREP_BEFORE_TELEPERIOD to FUNC_EVERY_SECOND to comply with FUNC_PREP_BEFORE_TELEPERIOD marked as deprecated.
2018-07-18 09:43:49 +02:00
andrethomas
e6c5553059
Move MCP230xx_Detect() from FUNC_PREP_BEFORE_TELEPERIOD to FUNC_EVERY_SECOND
2018-07-17 21:18:26 +02:00
Theo Arends
cdb4a0612b
Update fr-FR.h
2018-07-17 15:27:19 +02:00
Xavier MULLER
9a3a834d1b
Update fr-FR.h
2018-07-17 15:14:25 +02:00
Theo Arends
3b46ba2ace
Add support for MPR121
...
Add support for MPR121 controller in input mode for touch buttons (#3142 )
2018-07-17 12:51:55 +02:00
Theo Arends
0288a2da15
Merge branch 'development' into development
2018-07-17 12:20:42 +02:00
Theo Arends
f10b92a995
Add support for MCP230xx
...
Add support for MCP230xx for general purpose input expansion and command Sensor29 (#3188 )
2018-07-17 11:05:31 +02:00
Theo Arends
9af188ac74
Merge pull request #3188 from andrethomas/development
...
Add support for I2C MCP23008/MCP23017 for GP INPUT
2018-07-17 10:07:45 +02:00
Theo Arends
9ef10f24d2
Fix command Scale buffer overflow
...
Fix command Scale buffer overflow (#3236 )
2018-07-16 12:37:49 +02:00
Theo Arends
b56961c528
Fix rules once regression
...
Fix rules once regression from v6.1.0 (#3198 , #3226 )
2018-07-16 11:34:44 +02:00
Theo Arends
ace6180e67
Introduce _changelog.ino
...
Introduce _changelog.ino
2018-07-15 17:30:38 +02:00
Theo Arends
afdb197a6c
v6.6.1b - Change wifi options
...
6.1.1b
* Add default Wifi Configuration tool as define WIFI_CONFIG_NO_SSID in user_config.h if no SSID is configured (#3224 )
* Add user selection of Wifi Smartconfig as define USE_SMARTCONFIG in user_config.h
* Add user selection of WPS as define USE_WPS in user_config.h in preparation for core v2.4.2 (#3221 )
* Change default Wifi config option from WPS to Wifi Manager if WPS is disabled
* or Wifi Smartconfig if webserver is disabled
* or Wifi Serial input if Smartconfig is disabled
* Remove WPS and SmartConfig from sonoff-minimal saving 56k code space
2018-07-15 15:21:48 +02:00
Theo Arends
f75ab4f25f
v6.1.1a - Sync with v6.1.1
...
Sync with v6.1.1
2018-07-14 18:07:25 +02:00
Theo Arends
e876b5aa77
v6.1.0b - WPS optional
...
6.1.0b
* Add user selection of WPS as define USE_WPS in user_config.h in preparation for core v2.4.2 (#3221 )
* Change default Wifi config option from WPS to Wifi Manager if WPS is disabled (or Wifi Smartconfig if webserver is disabled)
* Remove WPS from sonoff-minimal saving 33k code space
* Revert wifi changes implemented in v6.0.0a due to possible bad initial wifi connections
2018-07-14 15:35:56 +02:00
andrethomas
9be31ab605
Added FPSTR to constants
2018-07-14 15:07:01 +02:00
andrethomas
d8c4f8bb7e
Remove F() from page.replace() and reference PROGMEM const's for replacement content
2018-07-14 14:46:09 +02:00
Theo Arends
ea2357375a
Fix TM1638 compile error
...
Fix TM1638 compile error (#3212 )
2018-07-14 12:10:13 +02:00
andrethomas
1c1436d7ed
Put back the %s
2018-07-14 01:04:46 +02:00
andrethomas
616c6669a9
Remove unwanted %s
...
Remove unwanted %s from const char HTTP_SNS_MCP230xx_GPIO[]
2018-07-14 00:33:42 +02:00
andrethomas
8089c8630c
Fixed some progmem attempts
2018-07-13 10:28:55 +02:00
andrethomas
a48c251be0
Fixed sensor23 JSON output and moved it to progmem
2018-07-13 10:04:08 +02:00
andrethomas
79fb392e45
Added XdrvMailbox.index validation for FUNC_COMMAND
2018-07-13 08:27:33 +02:00
andrethomas
aafeca8afc
Update MCP230xx to make web config optional and added sensor29 command parameters
2018-07-12 23:12:01 +02:00
Theo Arends
bee95c5b56
Add TM1638 switch support
...
Add TM1638 switch support (#2226 )
2018-07-12 14:52:35 +02:00
Theo Arends
5372cdf511
Fix invalid response
...
Fix invalid response using more than 4 switches and domoticz
2018-07-12 14:24:17 +02:00
Theo Arends
a489b4a44a
Add profile info to drivers
...
Update release notes and add profile info to some drivers
2018-07-12 12:19:08 +02:00
andrethomas
401ee8f87d
Updated MCP230xx driver
2018-07-11 21:16:37 +02:00
Theo Arends
29ed5c1a27
Update sensor drivers
...
Update sensor drivers
2018-07-11 15:35:12 +02:00
Theo Arends
4bc3ce70dd
Updated bmp driver
...
Updated bmp driver
2018-07-11 14:39:07 +02:00
Theo Arends
50ce01cd0b
Update sensor drivers
...
Update sensor drivers to provide instant results
2018-07-11 14:21:11 +02:00
Theo Arends
8fdcbaa8e1
Add read sensor retry
...
Add read sensor retry to DS18B20, DS18x20, DHT, SHT1X and HTU21
2018-07-10 22:12:16 +02:00
Theo Arends
e7a21887d3
Change SHT1x driver
...
Change SHT1x driver to provide better instant results
2018-07-10 15:50:07 +02:00
Theo Arends
39a0867b6a
Fix DHT driver
...
Fix DHT driver mixing values for different sensors (#1797 )
2018-07-09 17:59:56 +02:00
Theo Arends
0c902b7d64
Change DHT driver
...
Change DHT driver to provide better instant results and add decimals to DHT11 (#3164 )
2018-07-09 16:39:24 +02:00
Theo Arends
d875b0b1ad
Change DS18x20 driver
...
Change DS18x20 driver to provide better instant results (#3169 )
2018-07-09 15:50:52 +02:00
Theo Arends
fb41466cb7
Change DS18B20 driver
...
Change DS18B20 driver to provide better instant results
2018-07-09 14:18:26 +02:00
Theo Arends
cc24dd11ce
Update TSL2561 library
...
Remove TSL2561 debug message and update library (#2415 )
2018-07-09 12:41:17 +02:00
Theo Arends
f81e0eb2e4
Change SHT1x sensor detection
...
Change SHT1x sensor initialization from pre-teleperiod to once during restart to fix I2C interference
2018-07-09 12:24:24 +02:00
Theo Arends
f9ce86a6e8
Add wifi/mqtt status blinkyblinky
...
6.1.0a
* Add wifi and mqtt status led blinkyblinky to be disabled by SetOption31 1. Does not work when LedPower is On (deliberate) (#871 , #2230 , #3114 , #3155 )
* Remove not needed functionality from Sonoff-minimal to save space
2018-07-07 17:30:58 +02:00
Theo Arends
eed4bfd494
Fixed minimal
...
enabled HTTPCommand for minimal
2018-07-07 10:21:29 +02:00
Matias B
9236c082f6
Fix es-AR typos
2018-07-06 14:58:19 -03:00
Theo Arends
2058b9fa95
Updated to v6.1.0a
...
Updated to v6.1.0a
2018-07-06 18:00:50 +02:00
Rene Bartsch
a01edf6fd2
MPR121 touch button driver added.
...
The Freescale MPR121 is a 12-channel proximity capacitive touch sensor Controller. It can handle 12 electrodes as touch buttons.
2018-07-06 15:41:16 +02:00
Rene Bartsch
05cc738b7f
#define USE_MPR121 added for MPR121 touch button controller.
2018-07-06 15:34:15 +02:00
Theo Arends
d08cefb0df
Rewrite BME680 driver
...
Rewrite BME680 driver now using latest Bosch BME680 library (#2969 )
2018-07-04 18:41:00 +02:00
Theo Arends
c896437124
v6.0.0c - Add spare SetOptions
...
6.0.0c
* Add support for bitflags SetOption50 .. SetOption81 (#3118 )
2018-07-03 12:48:56 +02:00
Theo Arends
8f60a88a20
Add support for BlitzWolf BW-SHP2
...
Add support for BlitzWolf BW-SHP2 (and Homecube, Gosund SP1) Energy
Monitoring Smart Socket (#2223 )
2018-07-02 14:25:02 +02:00
Theo Arends
dd92abff54
Reserve space for MCP23017
...
Reserve space for MCP23017 (#3107 )
2018-07-02 10:22:01 +02:00
Theo Arends
c8871ae9e8
Fix iFan02 friendlyname
...
Fix iFan02 friendlyname
2018-07-01 15:18:50 +02:00
Theo Arends
d3d876f030
Add Sonoff iFan02 support
...
Add support for Sonoff iFan02 as module 44 introducing command FanSpeed
0..3 (#2839 )
2018-07-01 15:06:44 +02:00
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
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
arendst
e27192e48d
Default disable INA219
2017-11-11 12:37:09 +01:00
arendst
83a9c0693a
v5.9.1b - Add INA219 support
...
5.9.1b
* Remove spaces in JSON messages
* Add support for INA219
Voltage and Current sensor to be enabled in user_config.h
2017-11-11 12:33:30 +01:00
arendst
7098d058b1
v5.9.1a - Fix PWM Watchdog Timeout
...
5.9.1a
* Fix PWM watchdog timeout if Dimmer is set to 100 or Color set
to 0xFF (#1146 )
2017-11-08 11:57:16 +01:00
arendst
19533cc995
v5.9.0b - Fixes and add ADS1115 A/D converter
...
5.9.0b
* Add support for ADS1115 to be enabled in user_config.h and
needs libraries i2cdevlib-Core and i2cdevlib-ADS1115 (#338 , #660 )
* Fix
Exception 26 and empty console screen after usage of command
WakeupDuration (#1133 )
* Fix some changed iTead web links in README.md
(#1137 )
2017-11-07 15:57:24 +01:00
arendst
ee93b64800
v5.9.0a - Streamline External Sensor Support
2017-11-04 16:36:51 +01:00
arendst
68cdc6130c
v5.9.0a - Add Sensor Service and Fix config download
...
5.9.0a
* Add external sensor function pointer interface to enable easy sensor
addition
* Fix Backup Configuration file download failure by defining proper file
size (#1115 )
2017-11-03 18:07:25 +01:00
arendst
d5cf0fc57f
Expand bridge functionality
2017-10-30 11:42:34 +01:00
arendst
ebe642c995
v5.8.0q Fixes and Shrinking code
...
5.8.0q
* Shrink code by 4k using command lookup tables
* Add retry
counter to DHT11/21/22 sensors (#1082 )
* Add commands RfSync, RfLow,
RfHigh, RfHost and RfCode to allow sending custom RF codes (#1001 )
2017-10-29 18:18:46 +01:00
arendst
133ba11a6c
Add retry to DHT11/21/22 sensors
...
Might fix issue (#961 )
2017-10-27 12:13:36 +02:00
arendst
844ec2f868
Minor additions
2017-10-27 12:12:07 +02:00
arendst
ae12b958cd
v5.8.0p - Prep for release
...
5.8.0p
* Fix initial PwmFrequency and PwmRange
* Add support for
Arilux AL-LC01 RGB Led controller (#370 )
* Add light turn Off Fade
(#925 )
* Change IrSend Panasonic command to IrSend
{"Protocol":"Panasonic", "Bits":16388, "Data":<Panasonic data>}
*
where 16388 is 0x4004 hexadecimal (#1014 )
2017-10-26 16:33:33 +02:00
arendst
cf350dc584
v5.8.0o - Add VEML6070 and more light schemes
...
5.8.0o
* Remove max string length of 14 for Domoticz sensor
descriptions
* Add light scheme options (Color cycle Up, Down, Random)
and moving WS2812 schemes up by 3
* Add support for VEML6070 I2C Ultra
Violet level sensor (#1053 )
2017-10-25 14:27:30 +02:00
arendst
e7c0bb01b9
Fix Color3 and Color4
...
Fix Color3 and Color4 and add more strict syntax check (#1019 )
2017-10-24 14:57:10 +02:00
arendst
1296432da2
v5.8.0n - Add language, device and clock commands
...
5.8.0n
* Fix minimum TelePeriod of 10 seconds set by web page
* Shrink
information web page by 1k code space
* Removed Arduino IDE version too
low warning as it interferes with platformio.ini platform =
espressif8266_stage
* Add commands Color2, Color3, Color4, Width2,
Width3, Width4 and SetOption16 to set Ws2812 Clock parameters (#1019 )
*
Add Polish language file (#1044 , #1047 )
* Add support for KMC 70011
Power Monitoring Smart Plug (#1045 )
* Corrected German language file
(#1054 )
2017-10-23 12:18:15 +02:00
arendst
fc89330056
v5.8.0m - Rewrite and Additions
...
5.8.0m
* Rewrite code (partly) using Google C++ Style Guide
(https://google.github.io/styleguide/cppguide.html )
* Allow empty
MqttHost name by using option 0
* Allow Mqtt server mDNS lookup only
when MqttHost name is empty (#1026 )
* Change Ws2812 clock with more
flexible version (#1019 )
* Add German language file (#1022 )
* Support
connecting to MQTT brokers without userid and/or password (#1023 )
* Add
commands PwmRange 1,255..1023 and PwmFrequency 1,100..4000 (#1025 )
2017-10-18 18:22:34 +02:00
arendst
66d9ff14ac
v5.8.0l - Update module config webpage
...
5.8.0l
* Update HTML/CSS to enable nicer form field entry
* Fix inverted relay status after restart or power on as regression from
5.8.0d (#909 )
* Add send protocol Panasonic to IRsend (#1014 )
* Fix relay power control when light power control is also configured as
regression from 5.8.0 (#1016 )
2017-10-14 11:26:49 +02:00
arendst
766e05b997
v5.8.0k - Missed one
...
Add retain to ENERGY messages controlled by command SensorRetain (#1013 )
2017-10-12 14:38:28 +02:00
arendst
60426fca2f
v5.8.0k - Clean up
...
Add retain to ENERGY messages controlled by command SensorRetain (#1013 )
2017-10-12 14:09:19 +02:00
arendst
804bd8fb53
v5.8.0k - Add support for 8 relays
...
5.8.0k
* Add support for up to 8 relays (#995 )
* Fix Blocked Loop when
erasing large flash using command reset 2 (#1002 )
2017-10-12 11:29:40 +02:00
arendst
ca431184e6
v5.8.0j - Fixes and Prep for more relays
...
5.8.0j
* Set default altitude to 0 to be used with pressure sensors
*
Document flash settings area for future use
* Prepare for 32-bit power
control (#995 )
* Introduce sonoff.h master header
* Fix TLS MQTT SSL
fingerprint test (#808 , #970 )
* Fix pressure calculation for some BMP
versions regression introduced with version 5.8.0i (#974 )
* Fix
Domoticz Dimmer set to same level not powering on (#945 )
2017-10-10 15:40:02 +02:00
arendst
b7a5b8c358
Fix sending IRcode to Domoticz
2017-10-08 17:20:05 +02:00
arendst
ff52288efe
v5.8.0i - Some fixes and Add Sealevel Pressure
...
5.8.0i
* Add Domoticz counter sensor to IrReceive representing Received
IR Protocol and Data
* Fix Southern Hemisphere TIME_STD/TIME_DST
(#968 )
* Add Sea level pressure calculation (#974 )
* Fix virtual relay
status message used with Color/Dimmer control (#989 )
* Fix command
IRSend and IRHvac case sensitive parameter regression introduced with
version 5.8.0 (#993 )
2017-10-08 16:51:05 +02:00
arendst
3bc7dd4e83
v5.8.0h - Add IR Receive
...
5.8.0h
* Rename command IRRemote to IRSend (#956 )
* Add IR Receiver
support. Disable in user_config.h (#956 )
* Change default PWM
assignment for Witty Cloud to support optional Color/Dimmer control
(#976 )
* GPIO12 (Green) from GPIO_PWM4 to GPIO_PWM2
* GPIO13
(Blue) from GPIO_PWM5 to GPIO_PWM3
* GPIO15 (Red) from GPIO_PWM3
to GPIO_PWM1
2017-10-06 17:28:00 +02:00
arendst
7817199b59
Expand timezone range to -13/13
...
Fix timezone range from -12/12 to -13/13 (#968 )
2017-10-05 14:10:42 +02:00
arendst
9e845f3c1e
v5.8.0g - Fix some PWM issues
...
5.8.0g
* Fix inverted PWM index (#960 )
* Fix some PWM related issues
(#967 )
2017-10-05 13:28:31 +02:00
arendst
c82fe7f46e
v5.8.0f - Add inverted PWM support
...
5.8.0f
* Set all saved power settings to Off when SetOption0
(SaveState) = 0 (#955 )
* Allow PWM initialization after restart (#955 )
* Add support for inverted PWM (#960 )
2017-10-04 17:29:49 +02:00
arendst
12af1af01b
v5.8.0e - SnfBrdge RF code as Domoticz Counter
...
5.8.0e
* Add Domoticz counter sensor to Sonoff Bridge representing
Received RF code (#943 )
* Add support for Luani HVIO board
(https://luani.de/projekte/esp8266-hvio/ ) (#953 )
2017-10-02 16:45:03 +02:00
arendst
48faeaa2ce
v5.8.0d - Add Color/Dimmer control to PWM
...
5.8.0d
* Remove previous GPIO configuration when another module is
selected
* Fix inverted relay power on state (#909 )
* Change default
PWM assignments for H801 RGB(CW) led controller to support optional
Color/Dimmer control
* GPIO04 (W2) from GPIO_PWM2 to GPIO_USER to
be user configurable for GPIO_PWM5 (second White - Warm if W1 is Cold)
* GPIO12 (Blue) GPIO_PWM3 no change
* GPIO13 (Green) from
GPIO_PWM4 to GPIO_PWM2
* GPIO14 (W1) from GPIO_PWM1 to GPIO_USER
to be user configurable for GPIO_PWM4 (first White - Cold or Warm)
*
GPIO15 (Red) from GPIO_PWM5 to GPIO_PWM1
* Change default PWM
assignments for MagicHome RGB(W) led controller to support optional
Color/Dimmer control
* GPIO05 (Green) from GPIO_PWM4 to GPIO_PWM2
*
GPIO12 (Blue) from GPIO_PWM5 to GPIO_PWM3
* GPIO13 (White) GPIO_USER
to be user configurable for GPIO_PWM4 (White - Cold or Warm)
* GPIO14
(Red) from GPIO_PWM3 to GPIO_PWM1
* Add command SetOption15 0
(default) for command PWM control or SetOption15 1 for commands
Color/Dimmer control to PWM RGB(CW) leds (#941 )
2017-10-01 14:32:36 +02:00
arendst
107b746083
v5.8.0c
...
5.8.0c
* Add warning to webpage when USE_MINIMAL is selected (#929 )
*
Fix compile error when DOMOTICZ_UPDATE_TIMER is not defined (#930 )
*
Fix alignment of web page items in some browsers (#935 )
* Add smoother
movement of hour hand in WS2812 led clock (#936 )
* Add support for
Magic Home RGBW Led controller (#940 )
2017-09-30 13:32:53 +02:00
arendst
74acc90d23
Fix yield panics
2017-09-26 17:50:39 +02:00
arendst
31b01b5178
Revert "Fix yield panics"
...
This reverts commit c40f1f9c5c .
2017-09-26 17:49:52 +02:00
arendst
c40f1f9c5c
Fix yield panics
2017-09-26 17:47:11 +02:00
arendst
e974dcb7b7
v5.8.0b - Add Domoticz Voltage and Current
...
5.8.0b
* Fix command FullTopic entry when using serial or console
interface
* Fix possible UDP syslog blocking
* Add debug information
to MQTT subscribe
* Add Domoticz sensors for Voltage and Current (#903 )
2017-09-26 15:10:58 +02:00
Theo Arends
33e116ccb9
v5.8.0a - Fix GPIOx JSON response
...
5.8.0a
* Add translations to I2Cscan
* Add translation to BH1750 unit
lx
* Set default WS2812 pixel count to WS2812_LEDS
* Fix command GPIOx
JSON response (#897 )
2017-09-23 11:12:16 +02:00
arendst
9bad9e18c6
v5.7.1j - Fix On/Off for different language
...
5.7.1j
* Remove the need for NeoPixelBus library for Hue support
*
Reintroduce xdrv_ws2812 for flexible future library changes
* Fix basic
On, Off, Toggle, Blink and BlinkOff commands when other language is
selected (#874 )
2017-09-18 18:06:46 +02:00
arendst
87e89cda56
v5.7.1i - Add blink to WS2812 and Sonoff Leds
...
5.7.1i
* Add blink to WS2812 and Sonoff Led (#643 )
2017-09-16 18:19:15 +02:00
arendst
a0dcdb59b2
v5.7.1h - Additional files
...
5.7.1h
* Consolidate WS2812 (xdrv_ws2812) into Sonoff Led
(xdrv_snfled)
* Invert WS2812 fade speed to align with Sonoff led
(Speed 1 = fast, Speed 8 = slow)
* Remove upper case MQTT receive
buffer
2017-09-16 17:38:35 +02:00
arendst
e232f22da2
v5.7.1h
...
5.7.1h
* Consolidate WS2812 (xdrv_ws2812) into Sonoff Led
(xdrv_snfled)
* Invert WS2812 fade speed to align with Sonoff led
(Speed 1 = fast, Speed 8 = slow)
* Remove upper case MQTT receive
buffer
2017-09-16 17:34:03 +02:00
arendst
e015b574e6
v5.7.1g - Add wificonfig option 5 (WIFI_WAIT)
...
5.7.1g
* Add option WIFI_WAIT (5) to command WifiConfig to allow
connection retry to same AP without restart or update flash (#772 , #869 )
2017-09-16 14:19:47 +02:00
arendst
cb0410a5dc
v5.7.1f - Add dimmer parameter to Wakeup
...
5.7.1f
* Reduce code and string length for output of commands Modules
and GPIOs
* Add optional dimmer parameter to command Wakeup for
AiLight, Sonoff B1, Led and BN-SZ01 (#867 )
2017-09-14 15:35:38 +02:00
arendst
2d5fc29976
v5.7.1e - Add Sonoff SC debugging
...
5.7.1e
* Add Sonoff SC debug information
* Change syslog service
2017-09-14 14:20:27 +02:00
arendst
c16fd3d99e
v5.7.1d
...
5.7.1d
* Fix watchdog timeout caused by lack of stack space by now
using global buffers (#853 )
* Removed webserver syslog disable as now
no longer needed
* Increased default MQTT message size from 368 to 405
bytes while keeping DMQTT_MAX_PACKET_SIZE = 512 (because we can)
* Fix
MQTT Offline or Remove MQTT retained topic code
* Allow command
SwitchTopic in group mode (#861 )
* Allow command SwitchMode if no
switches are defined (#861 )
2017-09-13 14:19:34 +02:00
arendst
616b16d08d
v5.7.1c - Extent port range
...
5.7.1c
* Allow LogPort and MqttPort up to 65535 and add LogPort tot
Status 3 (#859 )
2017-09-12 10:19:16 +02:00
arendst
bef489b006
v5.7.1b - Add timeout to some sensors
...
5.7.1b
* Add timeout to DHT and DS18B20 sensors (#852 )
2017-09-10 17:27:56 +02:00
arendst
105c5d7129
v5.7.1b - Add timeout to some sensors
...
5.7.1b
* Add timeout to DHT and DS18B20 sensors (#852 )
2017-09-10 17:20:03 +02:00
arendst
0151188652
v5.7.1a
...
5.7.1a
* Fix Domoticz loop when Emulation is selected
* Add GPIO14 to
Sonoff Dual (#797 , #839 )
* Add support for Witty Cloud (#794 )
* Add
support for Yunshan Wifi Relay (#802 )
* Add GPIO16 input pulldown
(#827 )
2017-09-10 15:51:44 +02:00