Commit Graph

13017 Commits

Author SHA1 Message Date
Theo Arends e89eb985bb Add support for BL0939 energy monitor
Add support for BL0939 energy monitor as used in ESP32 based Sonoff Dual R3 V2 Pow (#13195)
2021-09-22 12:45:56 +02:00
Theo Arends f537534df0 Fix SHP10 legacy support 2021-09-22 11:56:28 +02:00
Theo Arends 81102283da
Merge pull request #13195 from barbudor/pr_bl039
bl09xx driver for both bl0939 and bl0940
2021-09-22 11:54:28 +02:00
Barbudor 4cb51c00af typo fix 2021-09-21 18:54:43 +02:00
Barbudor 85e04ab0c2 fix it_IT 2021-09-21 18:43:40 +02:00
Barbudor 65989d2552 bl09xx driver for both bl0939 and bl0940 2021-09-21 18:25:52 +02:00
Theo Arends 4087f15aa8 Rename xnrg_x0_dummy.ino 2021-09-21 14:37:45 +02:00
s-hadinger 176e2d8fac
Berry string range (#13194)
* Berry string range

* Fix regressions
2021-09-21 11:59:40 +02:00
Theo Arends e039c87d9a
Merge pull request #13185 from zidingz/patch-1
Create SECURITY.md
2021-09-20 16:07:55 +02:00
Theo Arends 0f0ea206b5
Update SECURITY.md 2021-09-20 16:07:40 +02:00
Ziding Zhang 68b06ceb47
Create SECURITY.md
I'd like to report a security issue but cannot find contact instructions on your repository.

If not a hassle, might you kindly add a SECURITY.md file with an email, or another contact method? GitHub [recommends](https://docs.github.com/en/code-security/getting-started/adding-a-security-policy-to-your-repository) this best practice to ensure security issues are responsibly disclosed, and it would serve as a simple instruction for security researchers in the future.

Thank you for your consideration!
2021-09-20 15:01:45 +01:00
Theo Arends 84b7acc059 Refactor USE_AHT2x 2021-09-20 15:30:12 +02:00
Theo Arends e31fbcf283
Merge pull request #13129 from cbcercas/AHT2x
support AHT20 without enabling AHT1x
2021-09-20 15:21:45 +02:00
Theo Arends 2d53743ed2 Update RELEASENOTES.md 2021-09-20 15:10:30 +02:00
Theo Arends 2143491b37 Refactor Serial.swap 2021-09-20 14:31:00 +02:00
Theo Arends e0e9b9a98c
Merge pull request #13159 from Jason2866/rm_ha_disco
Remove home assistant discovery
2021-09-20 11:29:51 +02:00
Theo Arends 290d38669e
Merge pull request #13153 from Arnold-n/development+autorunscript
Add PRECONFIGURED_SCRIPT and START_SCRIPT_FROM_BOOT options
2021-09-20 11:27:05 +02:00
Theo Arends 21ac944940
Merge pull request #13077 from ajithvasudevan/max7912_scrolltext_enhancement
Enhanced 7-Segment command DisplayScrollText for indefinite as well as finite scrolling
2021-09-20 11:16:59 +02:00
Theo Arends 6959b60dcd
Merge pull request #13103 from btsimonh/EQ3PR
Add driver xdrv_85_BLE_EQ3_TRV
2021-09-20 11:16:04 +02:00
Theo Arends 9173175a2d
Merge pull request #13143 from barbudor/serial_console_swap
Serial.swap if TXD/RXD on GPIO13/15 (ESP8266)
2021-09-20 11:15:08 +02:00
s-hadinger 036430ec65
Berry improve `introspect.toptr()` (#13178)
* Berry improve `introspect.toptr()`

* Fix unwanted change
2021-09-19 23:27:51 +02:00
s-hadinger 74bd4cfd53
Berry add `tasmota.get_switch()` (#13173) 2021-09-19 15:52:13 +02:00
s-hadinger 5e2686407d
Berry introspect toptr (#13172)
* Berry introspect, add `toptr` and `fromptr`

* Remove warning
2021-09-19 15:35:51 +02:00
Jason2866 f7613ee0c8
No PSRAM with C3 2021-09-19 13:22:28 +02:00
s-hadinger 46a0d33ecf
Merge pull request #13165 from s-hadinger/fix_berry_compound_assignment
Berry fix compiler bug in complex compound assignments
2021-09-18 16:13:38 +02:00
Stephan Hadinger 60d9b95ff4 Berry fix compiler bug in complex compound assignments 2021-09-18 16:00:56 +02:00
Jason2866 3c449cf8e0
Update tasmota_configurations_ESP32.h 2021-09-17 20:26:36 +02:00
Jason2866 e4d3dedd8c
Webcam 2021-09-17 14:43:48 +02:00
Jason2866 f27bcb5103
Merge pull request #13148 from Jason2866/Cam_compile_opti
Webcam build optimization
2021-09-17 14:39:56 +02:00
Jason2866 7231f63129
USE_TASMOTA_DISCOVERY for Webcam 2021-09-17 14:35:13 +02:00
Jason2866 4bd919fc80
Core 1.0.7.4 for ESP32 2021-09-17 12:39:53 +02:00
Jason2866 76364fadb9
Merge pull request #13154 from Jason2866/new_core
Tasmota Core32 v.1.0.7.4
2021-09-17 12:36:21 +02:00
Jason2866 cb2e190ff4
Core32 1074 2021-09-17 11:04:03 +02:00
Jason2866 2b0c723cd7
IDF4.4 framework-arduinoespressif32 with i2c fix
https://github.com/espressif/arduino-esp32/pull/5664
2021-09-17 09:47:03 +02:00
Arnold 0de562567b
Add PRECONFIGURED_SCRIPT and START_SCRIPT_FROM_BOOT options
Change allows to define a PRECONFIGURED_SCRIPT in user_config_override.h
and to start a script from boot by defining START_SCRIPT_FROM_BOOT.
2021-09-16 23:44:54 +02:00
Theo Arends b5367f7743
Merge pull request #13004 from ascillato/Fix_compilation_for_USE_LIGHT
Fix compilation issue when disabling `USE_LIGHT` feature
2021-09-16 20:48:36 +02:00
Jason2866 b02560fd8f
Webcam compile time optimization
* Optimize compile time (1)
2021-09-16 19:24:01 +02:00
s-hadinger d7e523bf63
Merge pull request #13144 from s-hadinger/Berry-path.last_modified
Berry add `path.last_modified()`
2021-09-15 23:11:54 +02:00
Stephan Hadinger 9fa3cb4544 Berry add `path.last_modified()` 2021-09-15 22:25:36 +02:00
Barbudor 4fa80c1609 Serial.swap if TXD/RXD on GPIO13/15 (ESP8266) 2021-09-15 21:02:24 +02:00
s-hadinger 6b48d9949b
Merge pull request #13142 from s-hadinger/berry_resolifify
Berry update and global resolidify
2021-09-15 20:08:42 +02:00
s-hadinger e8b30eadfe
Force PWM reapply after frequency change (#13141)
* Force PWM reapply after frequency change

* Fix compilation is USE_LIGHT is not defined
2021-09-15 19:54:55 +02:00
Stephan Hadinger 418ebf1e4e Berry update and global resolidify 2021-09-15 19:36:48 +02:00
s-hadinger f9e1ab1c90
Minimum PWM Frequency lowered to 2Hz on ESP32 (#13123) (#13135)
* Minimum PWM Frequency lowered to 2Hz on ESP32 (#13123)

* Forgot main file
2021-09-15 11:10:48 +02:00
Theo Arends 679494370a
Merge pull request #13138 from stefanbode/patch-1
Implemented new PWM_MIN value for ESP32 and ESP8266
2021-09-15 10:32:36 +02:00
stefanbode 147f285035
Implemented new PWM_MIN value for ESP32 and ESP8266
New minimum value for PWM_MIN now in code. Before it was hard coded 100Hz
2021-09-15 10:08:09 +02:00
s-hadinger e311001cd8
Merge pull request #13133 from s-hadinger/berry_serial_lowercase
Change berry class from `Serial` to `serial`
2021-09-14 22:45:51 +02:00
s-hadinger f4dadc625b
``DisplayDimmer`` has now range 0..100 instead of 0..15 (#13132)
* ``DisplayDimmer`` has now resolution of 8 bits instead of 4, and uses Gamma for LED

* Fix changelog
2021-09-14 22:40:26 +02:00
Stephan Hadinger f3592b1326 Change berry class from `Serial` to `serial` 2021-09-14 22:29:27 +02:00
s-hadinger 660e37d5fe
Merge pull request #13131 from s-hadinger/berry_serial
Berry support for Serial
2021-09-14 22:21:40 +02:00