Commit Graph

19649 Commits

Author SHA1 Message Date
Theo Arends
ae9d2a2c85 Refactor display modes1 to 4 2024-06-11 11:07:30 +02:00
Theo Arends
0471ba24c1 Add support for QMP6988 temperature and pressure sensor 2024-06-10 16:05:25 +02:00
Theo Arends
7471d754f7 Update changelogs 2024-06-10 11:54:22 +02:00
Christian Baars
aa217e13b9
refactoring, bugfixes, generic device scanning (#21603) 2024-06-10 10:50:50 +02:00
Theo Arends
d046f9c25f Update changelogs 2024-06-10 10:50:19 +02:00
stefanbode
ae499eb73a
MQTT is not reporting the correct LastChange (#21605)
I assume this is just missing. I got some side effects on shutters where on MQTT commands the source is still the LAST one before the MQTT
2024-06-10 10:42:02 +02:00
s-hadinger
a53e057d54
HASPmota fix float rounding (#21604) 2024-06-09 19:39:15 +02:00
s-hadinger
9546390a1f
Berry add math.round (#21602)
* Berry add `math.round`

* add unit tests

* math.roung() returns real
2024-06-09 19:01:15 +02:00
Theo Arends
e4bf2a5c27 Update changelogs 2024-06-09 18:33:47 +02:00
s-hadinger
c86e4db3a9
Berry automatic rounding of float to int when calling C mapped functions (#21601) 2024-06-09 17:49:29 +02:00
Theo Arends
bdc15960ad Refactor display show sensors 2024-06-09 16:25:04 +02:00
Theo Arends
ea5c9bc9b6 Fix DisplayMode MQTT (Un)Subscribe without restart 2024-06-09 13:46:54 +02:00
Theo Arends
8cfa6f28ea Fix restart on wifimanager timeout 2024-06-09 10:40:01 +02:00
Theo Arends
3cae94d710 Update changelogs 2024-06-09 10:35:03 +02:00
Jason2866
c556c06413
remove dead code (#21595) 2024-06-09 10:25:32 +02:00
s-hadinger
01140d3013
HASPmota rounds to nearest int values passed as 'real' (#21599) 2024-06-08 22:10:43 +02:00
s-hadinger
c909aecd93
Matter support for bridged Air Quality (#21597) 2024-06-08 18:53:10 +02:00
s-hadinger
4c5c6f726f
Matter align names of endpoint classes with hierarchy (#21596) 2024-06-08 18:33:06 +02:00
Theo Arends
1e33b45ea8 Add partial DisplayText features to modes1 to 5 2024-06-08 17:22:19 +02:00
Theo Arends
ff961df336 Change display timing splash screen with display modes 1 to 5 2024-06-08 15:33:44 +02:00
s-hadinger
7c48ab710a
Matter fix Air Quality sensors (#21592) 2024-06-08 09:49:39 +02:00
s-hadinger
02cd72403d
Matter size optimization (#21590) 2024-06-07 20:44:17 +02:00
s-hadinger
5a1ae70549
Matter filter suffix automatically added for sensors (#21589) 2024-06-07 19:48:03 +02:00
s-hadinger
8479da0afb
Remove obsolete comment in my_user_config.h 2024-06-07 13:04:44 +02:00
Theo Arends
9350f68ac5 Replace optional MQTT_TELE_RETAIN to Energy Margins message by `SensorRetain` 2024-06-07 11:48:52 +02:00
s-hadinger
d16a502f36
Berry fix potential crash when solidifying loaded bytecode (#21583) 2024-06-06 22:11:52 +02:00
Theo Arends
a99c6d67bb Add XIAO ESP32S3 Sense camera pins 2024-06-06 18:14:30 +02:00
Theo Arends
c7083629e1 update changelogs 2024-06-06 16:29:20 +02:00
Marius Bezuidenhout
f68e2285e8
Fixed incorrect output size clamping (#21568) 2024-06-06 09:39:23 +02:00
s-hadinger
0bcb981556
Matter refactoring of bridged devices (#21575) 2024-06-05 23:13:48 +02:00
Jason2866
e198ffb22d
Tasmota esp32 platform 2024.06.10 (#21569) 2024-06-05 15:07:38 +02:00
Jason2866
f3fa9dfd9b
Update M5stack_core2_display.ini 2024-06-05 12:53:13 +02:00
s-hadinger
9e168d84d7
Berry input() returns empty string and does not crash (#21565) 2024-06-04 23:30:01 +02:00
Jason2866
89b4376e31
uTouch for m5core2 2024-06-04 17:03:05 +02:00
Jason2866
7ae86d336b
add uTouch settings 2024-06-04 16:45:08 +02:00
Theo Arends
dcc7021384 Remove GPIO_I2S_BCLK_IN, GPIO_I2S_WS_IN 2024-06-04 14:19:11 +02:00
Theo Arends
7d87bf0dcc Update changelogs 2024-06-04 09:37:02 +02:00
s-hadinger
01f9097acb
Add default value for SetOption151 (#21560) 2024-06-03 22:53:13 +02:00
s-hadinger
4f732477dd
Matter support for Air Quality sensors (#21559) 2024-06-03 21:46:58 +02:00
s-hadinger
a51c511d52
Berry bytes solidification (#21558)
* Berry prepare for bytes() solidification

* Berry solidification of bytes objects

* Berry solidification of `bytes` instances
2024-06-03 21:14:44 +02:00
Theo Arends
243411916b Bump v14.1.0.1 2024-06-03 14:50:59 +02:00
Christian Baars
7b678ba2c8
forgotten safety check (#21549) 2024-06-03 12:09:38 +02:00
blenk92
2d33a77ba5
Support Levoit Core200s (WIP, Feedback requested) (#21502)
* Support Levoit Core 200S

Add berry script to support Levoit Core 200S (and possibly other too
since levoit offers multiple similar devices)

* Core200S: fix comments
2024-06-03 09:50:28 +02:00
Theo Arends
fd02f5aefc Fix GPIO16 as Transmit enable pin (#21269) 2024-06-02 17:15:11 +02:00
Theo Arends
132b98f0c2 Change GPIOViewer from v1.5.3 to v1.5.4 (No functional change) 2024-06-02 12:03:28 +02:00
Andreas Doppelhofer
0249f66066
SML: Allow larger offset when using x to ignore bytes (#21535)
* Allow larger offset when using x to ignore bytes

STW Klagenfurt sends 355 bytes, and the interesting values starts somewhere at position 304. Therefor we need to set a larger uint range to allow more than 255 bytes to ignore.

* Update xsns_53_sml.ino

---------

Co-authored-by: Theo Arends <11044339+arendst@users.noreply.github.com>
2024-06-02 11:18:35 +02:00
Theo Arends
b58615183f Update changelogs 2024-06-02 11:00:30 +02:00
Christian Baars
979dd86730
Bugfix: crash when using tjpegd and LVGL (#21544)
* prevent crashes when using tjpegd in other places in Tasmota

* do not use external tjpegd in Tasmota
2024-06-02 09:48:07 +02:00
s-hadinger
e13c0a7114
Berry coc parser keeps order of variables (#21542) 2024-06-01 20:46:55 +02:00
Theo Arends
8c4388bf47 Fix M5AtomS3 display descriptions 2024-05-31 15:37:23 +02:00