Theo Arends
714f938c05
Refactor energy commands
...
* Refactor energy commands
* Add define USE_ENERGY_MARGIN_DETECTION to disable Energy Margin and Power Limit detection
* Add define USE_ENERGY_POWER_LIMIT to disable Energy Power Limit detection while Energy Margin detection is active
2019-08-01 15:46:12 +02:00
Theo Arends
781cf69933
Add disable option to Width
...
Add option 0 to Width1 (Marker), Width2 (Second), Width3 (Minute) and Width4 (Hour) disabling display (#6152 )
2019-07-31 16:59:12 +02:00
Alberto Lopez
6b4f0fd8ec
Added check for USE_SPI enabled
...
Reset MAX31865_PTD_BIAS to 0 by default
2019-07-30 20:20:17 -03:00
Alberto Lopez
bc95f11c99
Added missing #define MAX31865_PTD_BIAS lost in branch switching
2019-07-30 15:38:40 -03:00
Alberto Lopez
509b9c6dea
Commented USE_SPI and USE_MAX31865 by default. Fixed bad struct member usage.
2019-07-30 12:57:08 -03:00
Alberto Lopez
60198127ba
Added Adafruit MX31865 Library to Repo
...
Added a #define to compensate for low quality PTD probes
2019-07-29 17:54:28 -03:00
Alberto Lopez
2b4d2f5bba
Added configuration variables as #defines in my_user_config.h
...
Code in driver changed to se new config vars.
2019-07-29 12:44:49 -03:00
Alberto Lopez
475f208cdc
All code moved to new file (xsnx_47_max31865.ino)
...
Code streamlined. Unused code deleted.
New "Resistance" string added to i18n to report PTD reported resistance
USE_SPI enabled in my_user_config.h
2019-07-28 19:36:22 -03:00
Alberto Lopez
c2ad3d8264
Initial commit
...
Working fine with MAX3165 and a PT100 probe.
Using a modified version of Adafruit MAX31865 library. Added a default
constructor in order to allow lazy initialization once GPIO definitions
were loaded.
Tested on a Sonoff TH PCB Board 2.1 2018-06-15 using the following GPIO
mapping:
GPIO Orig Func SSPI I/O HEADER HEADER2 S-JACK
15 BOOT MODE CLK O 1
14 MISO I 2 TIP
4 MOSI O 3 RING1
VCC 1 VCC 4 RING3
2 DBG BOOT ~CS O 5 EXP-LOG
GND 4 GND RING2
HEADER2 is a 4-pin .1 header glued in the middle of the PCB to connect
to several GPIO locations on the Sonoff TH PCB.
TODO: Merge with MAX31855 code.
2019-07-27 19:58:17 -03:00
Bohdan Kmit
223a9ee283
Ukrainian translation fixes
2019-07-23 23:36:28 +03:00
Theo Arends
af4dd080c5
Fix possible IRSend input corruption
...
Fix possible IRSend input corruption
2019-07-23 10:22:14 +02:00
Stephan Hadinger
6ec634c695
Fix send IRSend for Pioneer devices ( #6100 )
2019-07-22 19:27:03 +02:00
Theo Arends
ce13c0cf8f
Add support for optional IRHVAC Midea/Komeco protocol
...
Add support for optional IRHVAC Midea/Komeco protocol (#3227 )
2019-07-21 18:06:13 +02:00
Theo Arends
0e7cef7426
Make IRsend and IRhvac protocols optional
...
Make IRsend and IRhvac protocols optional
2019-07-21 16:03:20 +02:00
gajotnt
8d7ce366c9
Update my_user_config.h
...
Corrected the defined baudrate of the SDM120 to the correct one (2400)
2019-07-18 12:09:50 +00:00
Theo Arends
d77017fd74
Add option to disable support for module Sonoff iFan at compile time
...
Add option to disable support for module Sonoff iFan at compile time (#6093 )
2019-07-14 22:08:19 +02:00
Stephan Hadinger
51740acd8b
Fix Force Elliptic Curve for Letsencrypt TLS #6042
2019-07-12 08:11:40 +02:00
Jason2866
74afa790cf
Disable TX20 wind sensor
...
Just disabling RC switch is NOT enough for successfull compiling with stage/core!!
2019-07-10 18:34:08 +02:00
Adrian Scillato
64123a5cd8
Disable USE_RC_SWITCH by default ...
...
in order to compile with latest Stage Core.
The USE_RC_SWITCH driver uses too much iram for the latest core.
2019-07-10 12:46:46 -03:00
Adrian Scillato
7b25271735
Removed outdated comment
2019-07-09 11:28:25 -03:00
Theo Arends
4081e63396
Keep rules the default
2019-07-09 10:48:03 +02:00
gemu2015
97ff82ce9a
update scripter for 2.52 FAT
2019-07-09 10:20:11 +02:00
Adrian Scillato
4f880f8039
Commented out USE_SCRIPT_FATFS
...
and added comments of limitations
2019-07-08 21:50:27 -03:00
Theo Arends
169718aa5c
Refactor Sonoff L1 support
...
Refactor Sonoff L1 support
2019-07-02 12:26:04 +02:00
Theo Arends
cc46e2e625
Add support for Sonoff L1 thanks to reef-actor
...
Add support for Sonoff L1 thanks to reef-actor (#6002 )
2019-07-02 10:54:30 +02:00
Theo Arends
bcaafd7413
Change ADE7953 energy update code and add debug information
...
Change ADE7953 energy update code and add debug information (#5968 )
2019-06-21 14:31:08 +02:00
Stephan Hadinger
4413a757d8
TLS+AWS IoT optimization for speed, code and memory footprint
2019-06-19 09:49:48 +02:00
Theo Arends
5f3be7ca87
Add define USE_DHT to my_user_config.h to save space in sonoff-basic.bin
...
Add define USE_DHT to my_user_config.h to save space in sonoff-basic.bin
2019-06-16 17:03:41 +02:00
Theo Arends
12da2fd6f9
Add define USE_COUNTER to my_user_config.h to save space in sonoff-basic.bin and sonoff-minimal.bin
...
Add define USE_COUNTER to my_user_config.h to save space in sonoff-basic.bin and sonoff-minimal.bin
2019-06-16 16:43:23 +02:00
Jason2866
53460ec306
Disable some sensors by default
...
Disable rarely used sensors in standard build
2019-06-15 11:42:32 +02:00
gemu2015
a86d579746
Update my_user_config.h
2019-06-15 06:14:51 +02:00
Theo Arends
9d706c9864
Start using optional ES6 saving code space
...
Start using optional ES6 saving code space
2019-06-12 17:32:25 +02:00
Theo Arends
2e7c72724d
Fix Arduino compile errors
...
Fix Arduino compile errors
2019-06-11 17:48:53 +02:00
Theo Arends
2b5c691041
6.5.0.16 Refactor TLS and Add visibility toggle to GUI password
...
6.5.0.16 20190611
* Refactored TLS based on BearSSL, warning breaking change for fingerprints validation (see doc)
* Add checkbox to GUI password field enabling visibility during password entry only (#5934 )
2019-06-11 14:30:07 +02:00
Stephan Hadinger
0f43764aa0
Re-enabling USE_DISCOVERY, mistakenly disabled in the first place
2019-06-10 20:45:36 +02:00
Stephan Hadinger
844840a851
Added TLS CA validation option as an alternative to Fingerprint validation
2019-06-10 19:58:57 +02:00
Stephan Hadinger
006462f17e
Refactored TLS based on BearSSL - cleaned
2019-06-10 12:06:03 +02:00
Theo Arends
6a5ea7a9c6
Add support for AWS IoT with TLS 1.2 on core 2.5.2
...
Add support for AWS IoT with TLS 1.2 on core 2.5.2
2019-06-06 14:40:59 +02:00
Stephan Hadinger
72c47c667a
Added link to AWS IoT documentation
2019-06-05 22:39:54 +02:00
Stephan Hadinger
bc3d0add4c
Support for AWS IoT via TLS 1.2
2019-06-05 11:44:52 +02:00
Theo Arends
86a606dd90
Update my_user_config.h
...
Keep rules the default
2019-05-30 14:18:22 +02:00
gemu2015
66dfbb5982
Update my_user_config.h
2019-05-30 13:56:21 +02:00
gemu2015
7505f7dd64
Update my_user_config.h
2019-05-30 13:34:48 +02:00
Stephan Hadinger
f2731d6128
Updated code size impact for #define USE_DISCOVERY on core 2_5_x
2019-05-29 19:34:52 +02:00
Theo Arends
22663fc10c
6.5.0.13 Add command SetOption38 6..255
...
6.5.0.13 20190527
* Add command SetOption38 6..255 to set IRReceive protocol detection sensitivity mimizing UNKNOWN protocols (#5853 )
2019-05-27 11:56:14 +02:00
Theo Arends
dc1bf2ff03
Add support for VL53L0x time of flight sensor. Might interfere with TSL2561 using same I2C address ( #5845 )
...
Add support for VL53L0x time of flight sensor. Might interfere with TSL2561 using same I2C address (#5845 )
2019-05-22 13:39:26 +02:00
gemu2015
85d8fc7693
Update my_user_config.h
2019-05-22 13:23:21 +02:00
gemu2015
720eeef0eb
some fixes
2019-05-21 06:52:01 +02:00
gemu2015
c3fd4b4cab
update sps30
2019-05-21 06:44:44 +02:00
Theo Arends
d599f21758
Add defines USE_EMULATION_WEMO and USE_EMULATION_HUE
...
* Remove define USE_EMULATION from my_user_config.h (#5826 )
* Add defines USE_EMULATION_WEMO and USE_EMULATION_HUE to my_user_config.h to control emulation features at compile time (#5826 )
2019-05-20 15:09:42 +02:00