Stephan Hadinger
f60bd05eed
Berry fix list.concat
2021-11-27 11:20:02 +01:00
Stephan Hadinger
185116aea0
Remove autoconf warning from Berry console
2021-11-27 11:01:24 +01:00
s-hadinger
5d7a57babc
Merge pull request #13819 from s-hadinger/berry_list_concat
...
Berry list.concat takes a delimiter
2021-11-26 21:31:38 +01:00
Stephan Hadinger
ba4b98f773
Berry list.concat takes a delimiter
2021-11-26 20:56:40 +01:00
Stephan Hadinger
7808a58ffa
Berry improved re.split
2021-11-26 19:03:21 +01:00
Stephan Hadinger
c34656daec
Berry list.keys()
2021-11-26 11:41:44 +01:00
Stephan Hadinger
ba09129398
Berry renumber internal types to allow for extensions
2021-11-26 08:44:37 +01:00
Stephan Hadinger
2ae03c6e43
Berry add `import re` regex module
2021-11-25 22:57:37 +01:00
s-hadinger
33383d1ce4
Merge pull request #13797 from s-hadinger/ota_github_redirect
...
OTA follows redirects
2021-11-25 20:14:45 +01:00
Stephan Hadinger
498aa9b2b3
Update static functions, test and grammar
2021-11-25 20:09:04 +01:00
Stephan Hadinger
711ca5a277
OTA follows redirects
2021-11-25 20:00:07 +01:00
Stephan Hadinger
8faa144d04
Berry static methods
2021-11-25 19:46:02 +01:00
Theo Arends
f5a86f4b88
Merge pull request #13779 from hallard/teleinfo_fix
...
Teleinfo use hardware energy counters
2021-11-24 09:45:36 +01:00
Stephan Hadinger
5315ccb2c4
OTA over HTTPS
2021-11-23 22:15:08 +01:00
Charles
58b4ee6542
makes labelCount public
2021-11-23 17:30:36 +01:00
Stephan Hadinger
a4cb5d9881
Berry add metrics to teleperiod
2021-11-22 19:29:53 +01:00
Theo Arends
3cb48f1f08
Fix ESP32 OneWire
...
Fix ESP32 OneWire to work with Core 2.x (#13666 )
2021-11-22 15:58:36 +01:00
s-hadinger
20d8f5e629
Merge pull request #13760 from s-hadinger/berry_fix_raise
...
Berry fix raise counter
2021-11-21 23:34:03 +01:00
Stephan Hadinger
51e99fe4af
Berry fix raise counter
2021-11-21 23:17:45 +01:00
Stephan Hadinger
871baa7f41
Berry remove warning when no debug
2021-11-21 23:08:54 +01:00
Stephan Hadinger
cb0ad2c75b
Berry tasmota.read_sensors()
2021-11-21 18:54:13 +01:00
Jason2866
f906c46392
Merge pull request #13738 from cociweb/ir_2_8_0
...
IRremoteESP8266 library from v2.7.20 to v2.8.0
2021-11-20 12:56:11 +01:00
s-hadinger
26dddb5b74
Berry animate also returns value ( #13744 )
...
* Berry animate also returns value
* Berry Animate make closure optional
2021-11-20 12:40:35 +01:00
Jason2866
fb41a57ae2
Delete scrape_supported_devices.py
2021-11-20 12:07:11 +01:00
s-hadinger
56f5584a46
Berry allow import in tapp ( #13743 )
...
* Berry allow import in tapp
* Avoid patching Berry
2021-11-20 11:29:04 +01:00
Stephan Hadinger
cad8c179b5
Berry add gc objects metrics
2021-11-20 09:49:23 +01:00
@cociweb
0cbd6cff4a
IRremoteESP8266 library from v2.7.20 to v2.8.0
2021-11-19 23:58:47 +01:00
s-hadinger
97ba91ca58
Merge pull request #13735 from s-hadinger/berry_no_debug
...
Berry disable debug features
2021-11-19 23:17:29 +01:00
Stephan Hadinger
ae7104a9d0
Fix issue with module debug missing
2021-11-19 22:53:16 +01:00
Stephan Hadinger
cbab510997
Berry disable debug features
2021-11-19 22:29:20 +01:00
Stephan Hadinger
8a8724763f
Berry add animation framework
2021-11-19 22:09:35 +01:00
Stephan Hadinger
3f140b4b10
Berry support for neopixel (WS2812, SK6812)
2021-11-18 20:30:16 +01:00
Stephan Hadinger
f3c235b8e9
Removed ILI9488 driver in favor of Unversal Display Driver
2021-11-17 22:48:48 +01:00
Stephan Hadinger
c4091c575b
Berry simplified preinit and autoexec
2021-11-16 21:46:42 +01:00
gemu2015
3885a19b57
enable all pins for cs and dc
2021-11-16 08:09:04 +01:00
gemu2015
1278682182
epaper area calls
2021-11-16 08:03:15 +01:00
Stephan Hadinger
b3796c4adb
Preliminary support for Tasmota Application (.tapp files)
2021-11-15 23:06:04 +01:00
Stephan Hadinger
87490c5e94
Renamed autoconf suffix
2021-11-15 22:11:04 +01:00
Stephan Hadinger
a08b54b295
Fix Berry compound assignment
2021-11-15 19:14:35 +01:00
Jason2866
67a8380131
Merge pull request #13680 from Jason2866/comp_silence
...
fix compiler warnings
2021-11-15 12:52:32 +01:00
Jason2866
d3ba1dd5fc
fix compiler warnings
2021-11-15 12:35:48 +01:00
Stephan Hadinger
a584d77651
Berry fix unary not
2021-11-14 21:38:59 +01:00
Stephan Hadinger
ac2634d8e7
Force Berry and Autoconf to use internal Flash file-system
2021-11-14 18:32:17 +01:00
s-hadinger
a9f0585429
Autoconf v1 ( #13665 )
...
* Fix compiler warning
* Autoconfiguration for ESP32 and variants
2021-11-13 20:45:27 +01:00
Theo Arends
dbd7d29765
Fix CSE7761 comms
...
Fix CSE7761 and Sonoff Dual R3 comms
2021-11-12 14:39:14 +01:00
Stephan Hadinger
a36331fe47
Improved for zigbee
2021-11-11 19:22:15 +01:00
Stephan Hadinger
75b749c67e
Merge branch 'development' of https://github.com/arendst/Tasmota into serial_lowbitrate
2021-11-11 18:56:31 +01:00
Stephan Hadinger
9084e36978
Make serial more responsive at low bitrate
2021-11-11 14:44:54 +01:00
s-hadinger
e69522f70b
Berry tasmota.arch() ( #13635 )
...
* Berry `tasmota.arch()`
* Fix typo
2021-11-10 20:58:06 +01:00
s-hadinger
1f229e7534
Support for ZIP fs and download ( #13632 )
...
* Support for ZIP fs and download
* Fix
2021-11-10 19:31:22 +01:00
Stephan Hadinger
23e562a058
TLS make ALPN configurable
2021-11-10 18:45:50 +01:00
Christian Baars
54acd8fad7
Delete bignum.c
...
forgot to delete this...
2021-11-08 18:22:55 +01:00
Christian Baars
7b687fc658
Port to ESP32-C3
2021-11-08 17:33:51 +01:00
Christian Baars
566f619235
Update esp_mfi_debug.h
...
Reduce logging for release builds
2021-11-08 17:31:25 +01:00
Stephan Hadinger
b9b6531c7d
Berry fix problem when stack resize
2021-11-07 20:02:56 +01:00
Jason2866
0c3e9a4751
correct and rename lib structure
2021-11-07 13:47:24 +01:00
Stephan Hadinger
1e5364ecef
Berry make persist more robust
2021-11-07 11:10:01 +01:00
Stephan Hadinger
4f4b1f7658
Berry fix crash in solidify
2021-11-06 19:23:50 +01:00
Theo Arends
5549b5e108
Merge pull request #13583 from arlosi/fix-onewire-c3
...
Fix OneWire on ESP32-C3
2021-11-06 11:12:56 +01:00
Stephan Hadinger
9fcebb17ed
Move LList to its own library
2021-11-06 09:37:40 +01:00
Arlo Siemsen
d918eb1dff
Fix OneWire on ESP32-C3
2021-11-05 23:41:35 -05:00
Stephan Hadinger
0c144fb748
Berry optimize GPIO constants
2021-11-05 19:25:50 +01:00
Stephan Hadinger
77a3d8670b
LVGL add theme mono
2021-11-05 08:44:39 +01:00
Stephan Hadinger
765013cda9
Berry avoid crash when I2C is not configured
2021-11-04 20:21:59 +01:00
Stephan Hadinger
26d2f9821e
Berry support for multiple rules with same prefix
2021-11-04 19:34:22 +01:00
Stephan Hadinger
e45f25f59a
Berry support for unishox compression
2021-11-04 08:17:42 +01:00
s-hadinger
b9f47f93c9
Merge pull request #13559 from s-hadinger/berry_updates
...
Berry multiple updates
2021-11-03 21:03:59 +01:00
Stephan Hadinger
10b56dc1f6
Berry multiple updates
2021-11-03 20:46:49 +01:00
Stephan Hadinger
595f181dc0
LVGL fix event target
2021-11-03 18:16:29 +01:00
Jason2866
f47d044bc9
Epdiy Waveform update Lilly Go 4.7
...
* ED047TC2 waveform
2021-11-01 13:54:07 +01:00
Jason2866
70b1977d3c
Update library.json
2021-10-31 20:53:10 +01:00
Jason2866
1929cf27ce
LDF Platformio compile fix
2021-10-31 20:41:14 +01:00
Jason2866
da686d616f
Delete lib/libesp32_epdiy/hardware directory
2021-10-31 18:09:59 +01:00
Jason2866
003b367f2d
Delete lib/libesp32_epdiy/examples directory
2021-10-31 18:08:52 +01:00
Jason2866
344f929137
Delete lib/libesp32_epdiy/doc directory
2021-10-31 18:07:24 +01:00
Jason2866
c24694adab
correct entry in platforms
2021-10-31 17:47:10 +01:00
Jason2866
256c1ff08e
del not needed code
2021-10-28 19:25:07 +02:00
Jason2866
8a764f86ee
fix compile with ESP32 2.0.x
2021-10-26 23:34:35 +02:00
s-hadinger
6158032723
Berry add stack increase observability ( #13482 )
...
* Berry add stack increase observability
* Berry stack increase in bytes
2021-10-26 23:13:16 +02:00
Stephan Hadinger
cb27f53816
LVGL OpenHASP alpha 4
2021-10-26 21:58:21 +02:00
Christian Baars
f4b6acf242
Fix ESP32-Homekit for IDF>4
2021-10-26 21:29:24 +02:00
Stephan Hadinger
07e848cd30
LVGL OpenHASP alpha 3
2021-10-25 22:20:48 +02:00
Stephan Hadinger
9fcd7c3ae4
Berry fix possible memory corruption
2021-10-24 10:23:36 +02:00
Theo Arends
2e87681612
BearSSL: support connect() without timeout on ESP32
...
BearSSL: support connect() without timeout on ESP32 (#13435 )
2021-10-23 18:08:49 +02:00
Stephan Hadinger
03a3dd481e
Missed one
2021-10-23 17:50:12 +02:00
Stephan Hadinger
1aa017a095
Roll back from #13435
2021-10-23 17:46:52 +02:00
Stephan Hadinger
e047260158
LVGL add roboto condensed
2021-10-23 16:13:00 +02:00
Stephan Hadinger
6fa5aec939
LVGL OpenHASP alpha2
2021-10-23 15:08:33 +02:00
Theo Arends
e6cc6dfcd1
Merge pull request #13435 from Leo-PL/fix_bearssl_connect_esp32
...
BearSSL: support connect() without timeout on ESP32
2021-10-22 09:33:49 +02:00
Lech Perczak
b5730a9be9
BearSSL: support connect() without timeout on ESP32
...
Arduino-ESP32 supports both versions of 'connect' method, with and
without timeout argument. Since most users of
WiFiClientSecure_light class use version without this argument -
for example - Telegram, export both on ESP32 to fix build failure
with USE_TELEGRAM enabled on ESP32.
Fixes: 3d5c68b850 ("Berry class ``webclient`` for HTTP/HTTPS requests")
Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
2021-10-21 23:29:47 +02:00
Stephan Hadinger
0a5bccc8d9
Berry json dump for subclasses
2021-10-21 21:41:20 +02:00
Stephan Hadinger
85a0ba4b6d
Change limit
2021-10-20 23:06:29 +02:00
Stephan Hadinger
13e8287554
Berry python compat for ranges
2021-10-20 22:59:16 +02:00
Stephan Hadinger
9f7a52633a
Berry add module `python_compat` to be closer to Python syntax
2021-10-20 19:04:18 +02:00
Stephan Hadinger
3d3d634070
Berry support for tele rules
2021-10-19 22:38:54 +02:00
Stephan Hadinger
24afc50375
Berry add access to Settings
2021-10-19 21:47:48 +02:00
s-hadinger
e7159c8c8c
Merge pull request #13410 from s-hadinger/berry_set_solidified_fix
...
Berry prevent crash when setting static variable for solidified class
2021-10-19 20:56:09 +02:00
Stephan Hadinger
3b90a68799
Berry prevent crash when setting static variable for solidified class
2021-10-19 20:32:41 +02:00
Stephan Hadinger
0fa343c447
Berry add a watchdog
2021-10-19 20:14:31 +02:00
Stephan Hadinger
58694c99e0
Berry fix tasmota.cmd result
2021-10-18 18:09:31 +02:00