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
9d27f395d8
Add ESP32 experimental support GPIOViewer when ``define USE_ESP32_GPIO_VIEWER`` is enabled
2024-01-04 18:28:37 +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
gemu
9194ac6c94
max variables > 256 ( #20358 )
2023-12-30 13:20:33 +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
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
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
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
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
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
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
Bernhard Urban-Forster
5988e77f8c
as608: send mqtt message on non-matching finger ( #20287 )
2023-12-22 14:21:59 +01:00
Christian Baars
0e87096bad
allow Berry fast_loop for BLE module ( #20281 )
2023-12-21 20:28:08 +01:00
Theo Arends
e5abd47c86
More syslog explaining
2023-12-21 14:49:37 +01:00
Theo Arends
2f824b1976
Document different syslog layouts
2023-12-21 14:30:49 +01:00
Theo Arends
a445c7f23a
Fix syslog server warning
...
Fix syslog server warning caused by lack of <PRI> field and hostname starting with 'z' (#14689 )
2023-12-20 16:00:27 +01:00
Marcus Better
04a8414217
Fix Tuya v2 module compilation ( #20272 )
2023-12-20 10:00:52 +01:00
Theo Arends
9e2ae391fc
Fix ESP32 piezo ceramic buzzer
...
Fix ESP32 piezo ceramic buzzer doesn't buzz (#20118 )
2023-12-19 15:38:12 +01:00
Theo Arends
b81eaf5bc8
Support syslog updates every sleep
...
Support syslog updates every sleep or every second if `#define SYSLOG_UPDATE_SECOND` (#20260 )
2023-12-19 12:45:13 +01:00
budulinek
23b4cd08d4
Realtime syslog ( #20260 )
...
* Realtime Syslog
* Update tasmota.ino
---------
Co-authored-by: Theo Arends <11044339+arendst@users.noreply.github.com>
2023-12-19 12:29:39 +01:00
SteWers
81f90a251c
de_DE Fixes and typos ( #20269 )
...
* de_DE Fixes and typos
* Hyphen
2023-12-19 09:37:02 +01:00
Jason2866
d2690ef7c0
enable CST816S touch driver in firmware lvgl ( #20264 )
2023-12-18 14:02:00 +01:00
Theo Arends
f65ae0694b
Fix XSS phase 1
2023-12-18 12:31:14 +01:00
Norbert Richter
c111bb963f
Add NeoPool hydrolysis FL1 and Redox flag ( #20258 )
2023-12-18 11:27:12 +01:00
Arne Meeuw
6b35fc8ddb
Add support for CST816S touch interface ( #20213 )
...
* Add initial version (prints coordinates)
* Add CST816S_found
* Revert formatting
* Add supported gestures (untested)
* Correct use of enums
* Remove library dependency
* Unification of methods
* Remove redundant variables and format
2023-12-18 11:03:18 +01:00
SteWers
2204ecdc51
Unify de_DE ( #20257 )
...
* Unify de_DE
Make de_DE more unify
* Update de_DE.h
2023-12-18 10:17:39 +01:00
bovirus
d3a30681b2
Update Italian language ( #20255 )
2023-12-17 21:13:07 +01:00
s-hadinger
dc98f6e190
Simplify animate ( #20254 )
...
* Simplify animate
* make add_ methods idempotent
2023-12-17 20:47:18 +01:00
Barbudor
7c290388d9
Sonoff Basic R4 Magic switch ( #20247 )
...
* magic switch take 1
* good to go
* good to go
* final, including in tasmota32c3
2023-12-16 18:23:51 +01:00
s-hadinger
3f4b69f91c
Improve animation ( #20246 )
2023-12-16 17:26:58 +01:00
Norbert Richter
d10b30ef55
Update NeoPool register desc ( #20245 )
2023-12-16 14:40:18 +01:00