9669 Commits

Author SHA1 Message Date
SteWers
b69cc802db
[MI BLE] added support for LYWSD02MMC (#20381)
* [MI BLE] added support for LYWSD02MMC

- initial support for MI LYWSD02MMC
- code rework

* Update CHANGELOG.md

* Update CHANGELOG.md

* [MI BLE] add Mi32Time / bugfixes

* [MI BLE] plain read, debug enhanced

* [MI BLE] add LYWSD02MMC battery

* [MI BLE] improved debug log, code cleanup

* [MI BLE] improved debug log, code optimize
2024-01-12 10:06:55 +01:00
gemu
03cadd29f3
Sml update (#20474)
* add decryption flags

* add gcm crypto flags
2024-01-12 10:05:25 +01:00
gemu
fa6d18a505
fix memory leak in >w x (#20473) 2024-01-12 10:04:19 +01:00
Jason2866
b881b55092
add FTP server to Tasmota-4M (esp8266) (#20465)
* add FTP server to esp8266 env > 1MB flash
* ftp server only 4M Tasmota
2024-01-11 12:35:24 +01:00
s-hadinger
20c54a3647
Fix compilation of Zigbee for Core3 (#20464) 2024-01-11 10:02:12 +01:00
Theo Arends
20c70d578e Remove padding between tool buttons 2024-01-10 17:17:56 +01:00
Theo Arends
f30f3f8016 Add user control over GPIOViewer sampling interval 2024-01-10 15:51:19 +01:00
Theo Arends
c2d6bbf2c1 Code admin 2024-01-10 11:13:19 +01:00
chefpro
0b509f60b4
Add support for pipsolar inverter (#20408)
* Add support for pipsolar inverter

* Fix CI-Warnings

* Remove unneeded define

* Pipsolar: Fix dat result

* Add support for the rules engine

---------

Co-authored-by: Peter Rustler <peter@rustlerit.de>
2024-01-10 09:21:02 +01:00
s-hadinger
edda5ddc33
Berry tasmota.webcolor (#20454) 2024-01-10 09:08:11 +01:00
s-hadinger
453a3462b7
Fixed Zigbee Aqara attributes on ESP32 (#20452) 2024-01-09 22:30:38 +01:00
Gregory Holder
345de0aded
[Thermostat] Save and restore XdrvMailbox if output relay is switched off (#20405) 2024-01-09 22:07:30 +01:00
btsimonh
fa959d9f47
Webcam v2 tweaks 2024 (#20451)
* suppress compiler warning about 'used' function

* don't stop and start cam webserver every time we save to flash.  Only stop the actual cam clock.

* change cmds WcMenuVideoon and wcmenuvideooff to be wcmenuvideodisable 0/1 to be more TAS like, and save a little.
2024-01-09 22:06:22 +01:00
s-hadinger
151e201048
Update debug_panel (#20449) 2024-01-09 19:59:21 +01:00
s-hadinger
69d4e323d6
Berry provide lightweight options for tasmota.wifi/eth/memory/rtc (#20448) 2024-01-09 19:49:30 +01:00
s-hadinger
85fb54fe8d
Berry webserver.header to read browser sent headers (#20447) 2024-01-09 19:34:19 +01:00
s-hadinger
8712aba3c5
Header Host is now collected by Webserver (#20446) 2024-01-09 19:34:07 +01:00
Theo Arends
52dd206fb7 Add GPIOViewer flow control
Add GPIOViewer flow control to reduce system load if not used
2024-01-09 17:08:13 +01:00
Theo Arends
451f9ba4ae Fix GPIOViewer init and event data 2024-01-09 14:58:33 +01:00
s-hadinger
935fa3519c
Fix display of source IP when restarting from UI button (#20443) 2024-01-09 13:43:26 +01:00
Christian Baars
81fac80859
MI32 legacy: add optional argument to BLE.run() (#20431)
* add optional argument to BLE.run()

* set default of scan response to NO
2024-01-09 09:10:45 +01:00
Andrew Klaus
2f6ab10146
Fixing logic for SGP4x Sgp4xShow() function (#20439) 2024-01-09 09:09:36 +01:00
s-hadinger
8a012452e8
Berry debug_panel.tapp to display real-time heap and wifi rssi (#20436) 2024-01-08 23:15:48 +01:00
Theo Arends
883d34d81e Update xdrv_121_gpioviewer.ino 2024-01-08 22:16:33 +01:00
gemu
92214ac633
ADD FTP server to filesystem (#20402)
* add ftp lib

* add ftp server
2024-01-08 16:44:49 +01:00
bovirus
22d2377442
Update Italian language (#20428)
* Update Italian language

* Update it_IT.h
2024-01-08 15:34:39 +01:00
Theo Arends
ebe840eba5 Update changelogs 2024-01-08 09:40:10 +01:00
s-hadinger
aa1dd392ca
Add Button to dynamically load GPIO Viewer with Berry backend (#20424) 2024-01-08 09:30:18 +01:00
Theo Arends
d51340961f Rename "Consoles" to "Tools" 2024-01-08 09:29:02 +01:00
s-hadinger
e5a0da06dc
Update GPIO Viewer (#20425) 2024-01-07 23:19:53 +01:00
s-hadinger
f0d0cccee6
Berry GPIO Viewer fixes (#20423) 2024-01-07 19:03:56 +01:00
Theo Arends
5c521d300a Add gpioviewer startup delay 2024-01-07 18:10:30 +01:00
Theo Arends
82313c65b7 Add GPIO Viewer button 2024-01-07 16:06:31 +01:00
Theo Arends
0d300aebff Update GPIOViewer
- Add ESP8266 PWM state logging
- Add ADC state functions
2024-01-07 15:10:19 +01:00
s-hadinger
2947fd8b06
GPIO viewer fix size (#20417) 2024-01-06 22:46:16 +01:00
s-hadinger
08a769a720
GPIO viewer in Berry initial version using async webserver (#20416) 2024-01-06 22:36:42 +01:00
s-hadinger
bd9a99caff
Berry gpio.get_pin_type and gpio.ger_pin_type_index (#20415) 2024-01-06 22:20:22 +01:00
Theo Arends
ec75462905 Minor fixes 2024-01-06 21:57:09 +01:00
Theo Arends
8e06dcdcc3 Revert "Minor fixes"
This reverts commit aea3789f4095b88656075f12082c9b6661d1d048.
2024-01-06 21:49:55 +01:00
Theo Arends
aea3789f40 Minor fixes 2024-01-06 21:46:37 +01:00
Theo Arends
11da340c62 Revert "Minor fixes"
This reverts commit cee219a55f1b375b56b0c7fbce4cc5fbb711f505.
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 9d27f395d8012c4fd1e3d74384d50d215679fecb.
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