Commit Graph

19616 Commits

Author SHA1 Message Date
Theo Arends
aea3789f40 Minor fixes 2024-01-06 21:46:37 +01:00
Theo Arends
11da340c62 Revert "Minor fixes"
This reverts commit cee219a55f.
2024-01-06 21:35:08 +01:00
Theo Arends
4e361538bc Merge branch 'development' of https://github.com/arendst/Tasmota into development 2024-01-06 21:34:19 +01:00
Theo Arends
cee219a55f Minor fixes 2024-01-06 21:34:15 +01:00
s-hadinger
324689ee53 Berry gpio.read_pwm and gpio.read_pwm_resolution (#20414) 2024-01-06 21:22:45 +01:00
Theo Arends
2f184b394f Add GPIO Viewer to see realtime GPIO states. Enable with define USE_GPIO_VIEWER 2024-01-06 17:54:23 +01:00
s-hadinger
ea6b191378 Berry add tasmota.urlbecload(url:string) -> bool (#20412) 2024-01-06 17:32:50 +01:00
s-hadinger
15b40801d4 Fixes for tcpasync (#20411) 2024-01-06 17:03:51 +01:00
s-hadinger
af2b90caac Berry add support for tcpclientasync in tcpserver (#20401) 2024-01-05 09:54:18 +01:00
Theo Arends
0ed01c3b1d Revert "Add ESP32 experimental support GPIOViewer when `define USE_ESP32_GPIO_VIEWER` is enabled"
This reverts commit 9d27f395d8.
2024-01-04 22:50:41 +01:00
Theo Arends
b56e8bb014 Revert "Add libs"
This reverts commit 7042b8344c.
2024-01-04 22:50:33 +01:00
Theo Arends
7042b8344c Add libs 2024-01-04 18:31:04 +01:00
Theo Arends
9d27f395d8 Add ESP32 experimental support GPIOViewer when `define USE_ESP32_GPIO_VIEWER` is enabled 2024-01-04 18:28:37 +01:00
s-hadinger
6768ebc2ac Berry fix static allocation when superclass is a member (#20385) 2024-01-03 16:12:47 +01:00
Theo Arends
03aea58a4c Bump version v13.2.0.2 2024-01-02 14:29:23 +01:00
s-hadinger
54e88c2926 HASPmota type chart (#20372) 2024-01-02 12:16:50 +01:00
Jason2866
516621af52 don't change zip files 2024-01-01 18:22:01 +01:00
Theo Arends
92c3261fb0 Update changelogs 2023-12-30 14:59:16 +01:00
gemu
9194ac6c94 max variables > 256 (#20358) 2023-12-30 13:20:33 +01:00
s-hadinger
a38f869052 Fix other LVGL conversion to int (#20355) 2023-12-30 11:23:26 +01:00
s-hadinger
2de3d427de LVGL fix type for lv_imgbtn (#20354) 2023-12-30 10:29:30 +01:00
David Gwynne
de0c39582f don't send commands to the AC while reading data from the AC. (#20352)
on some units it can take around 250ms to reply to a request, by which
time we're shoving another command to the unit. if this happens, the
unit gives up and starts replying to the new command, which can again
take 250ms. in this situation effectively nothing gets through.

avoid this by checking if we're in the parser state machine. this also
gives us timeout handling.

tested on 4 different AC units. one which was unusable before is now
functioning as expected, and the other 3 appear just as functional as
they were before.
2023-12-30 09:14:56 +01:00
s-hadinger
a0f6b7f1a3 Relax checks of Partition Wizard for newest Shelly (#20349) 2023-12-29 23:10:26 +01:00
Theo Arends
4393327bb9 Add support negative power on BL0942 using index 5..8 (#20322) 2023-12-29 22:54:32 +01:00
s-hadinger
6a8435b731 Berry added introspect.set() for class attributes (#20339) 2023-12-29 10:17:10 +01:00
s-hadinger
1f662a6dad HASPmota added haspmota.page_show() to change page (#20333) 2023-12-28 22:19:58 +01:00
Theo Arends
6d94d9e766 Cleanup 2023-12-28 17:53:21 +01:00
Theo Arends
d5a4f8441b Fix Berry claiming UART0 if needed (#20324) 2023-12-28 17:25:01 +01:00
s-hadinger
67b36030dc Berry sync upstream #369 (#20330) 2023-12-28 17:00:35 +01:00
Jason2866
21de682f58 Fix compile (#20329) 2023-12-28 13:48:27 +01:00
Theo Arends
21c7edcb50 Add display of active drivers using command `status 4` 2023-12-27 22:03:56 +01:00
Theo Arends
13a9c3b5b2 Add delays to wifi init code
Add delays to wifi init code to fix some edge power cases.
2023-12-27 17:29:03 +01:00
hk2k2
84fb3879c7 Update xdsp_15_tm1637.ino (#20317)
Displaydimmer command has not worked correctly on 2 daisy-Chained MAX7219 7-Segment Displays.
Only the first Module (8 Segments) changed their brightness.
2023-12-27 09:27:16 +01:00
Theo Arends
c744612a29 Fix scripter buffer overflow (#20303) 2023-12-26 14:22:47 +01:00
smhc
b7b83eaaaa Only reduce sleep for lights if necessary (#20146)
Co-authored-by: Shane Hird <shane@email.com>
2023-12-26 12:41:55 +01:00
s-hadinger
3415453620 Berry Improve error message when constructor returns NULL (#20314) 2023-12-26 12:29:50 +01:00
Theo Arends
77a58a3642 Fix domoticz topic edge case 2023-12-25 14:18:59 +01:00
DUPONCHEEL Sébastien
d39896f6a2 HDMI CEC: Allow TV device type emulation. (#20310)
The previous check set device type default when HDMIType was set to CEC_Device::CDT_TV.
2023-12-25 12:42:20 +01:00
Jason2866
bb1e3cac97 Fix typo in Berry solidify GH actions 2023-12-25 11:41:51 +01:00
s-hadinger
2808653ad9 Moved Berry animate to its own berry_animate lib (#20309)
* Moved Berry animate to its own `berry_animate` lib

* Fix solidification

* fix compilation

* Fix compilation
2023-12-25 11:01:19 +01:00
UBWH
bebffa040f Update xdrv_58_range_extender.ino (#20295)
RESULT to RgxSSId command is not valid JSON

BEFORE:
RSL: RESULT = {"Rgx":{"Valid":"true","SSId":"solar_5BDBFC","Password":"MyPassword","IPAddress":"192.168.99.1","Subnetmask":"255.255.255.0"}

AFTER
RSL: RESULT = {"Rgx":{"Valid":"true","SSId":"solar_5BDBFC","Password":"MyPassword","IPAddress":"192.168.99.1","Subnetmask":"255.255.255.0"}}

Not extra terminating '}'
2023-12-25 09:13:32 +01:00
DUPONCHEEL Sébastien
c13886e00d HDMI CEC: Fix HDMIType command (#20308)
According to documentation HDMIType is from 0 to 5 but the actual check is lower than 1 and above or equal 6, so the function is never applied. Also note that setting the HDMIType to 0 use the default type value 4, that make impossible the emulation of a TV device.
2023-12-25 08:54:53 +01:00
s-hadinger
6c0028de4e Matter improve read sensors (#20302)
* Matter improve read_sensors scheduling

* Imprtove logging

* add scheduler call

* remove unwanted print

* fix
2023-12-24 09:31:53 +01:00
Theo Arends
a6a8214ea7 Fix support for Domoticz floor/room topics
Fix support for Domoticz floor/room topics. Regression from v12.0.1 (#20299)
2023-12-23 16:13:13 +01:00
Jason2866
b4f1aafc4c Platform 2023.12.00 (#20298) 2023-12-23 12:18:25 +01:00
s-hadinger
15e181ac53 Update CHANGELOG for Matter remote password 2023-12-23 11:57:01 +01:00
s-hadinger
fb90a34b0a Matter support for password for remote Tasmota devices (#20296) 2023-12-23 10:54:22 +01:00
Jason2866
18e5f53e97 Add new board setting "download speed" to esp32x boards json (#20291)
* add download_speed setting

* add "download speed"

* add / change up- download speed
2023-12-22 19:40:47 +01:00
s-hadinger
fbc827d11d Berry fix leds brightness (#20292) 2023-12-22 18:10:34 +01:00
lis0r
4ac93a4d1a Add support for SJWS01LM BLE flooding sensor (#20288) 2023-12-22 15:31:14 +01:00