Commit Graph

19943 Commits

Author SHA1 Message Date
Jason2866 58e3297b07
No midi since esp32 compiler bug 2024-10-17 22:04:00 +02:00
Jason2866 7c3f83215a
switch off midi for esp32 -> esp32 Compiler bug 2024-10-17 21:58:48 +02:00
Jason2866 fa7e0f938e
only disable midi for esp32 no code update
Disable since esp32 compiler bug
2024-10-17 21:48:55 +02:00
Jason2866 5a204aea48
Disabling midi for esp32 -> Compiler BUG 2024-10-17 21:29:37 +02:00
Jason2866 a35b7a9f82
change MI32 env to latest needs of NimBLE lib 2024-10-17 20:18:32 +02:00
Theo Arends 4948b70acd Update changelogs
Add DALI short address and group support
2024-10-17 17:44:05 +02:00
Christian Baars e39f1cc83f
track BLE devices with RPA (#22300) 2024-10-16 18:14:00 +02:00
Jason2866 0f84211898
remove LTO settings in build flags (#22302)
since LTO is now standard in Tasmota Arduino framework
2024-10-16 13:55:15 +02:00
Jason2866 aed98a6b64
Platform 2024.10.30 (Arduino core 3.1.0.241015 / IDF 5.3.1+) (#22299)
* Platform 2024.10.30 (Arduino core 3.1.0.241015 / IDF 5.3.1+)

Platform new option custom Arduino IDF libs

* Tasmota core ESP32 V.3.1.0.241015
2024-10-16 11:24:29 +02:00
Theo Arends 69f7f155dd Bump version v14.3.0.1 2024-10-15 11:03:45 +02:00
Theo Arends 3569a22dab Fix DALI inverted signal collision detection 2024-10-14 23:33:46 +02:00
Theo Arends 763cc8319d Update changelogs 2024-10-14 23:15:00 +02:00
Grzegorz 6a7f8b11ed
New feature for MiElHVAC (#22290)
* Add prohibit function for MiElHVAC

Add Prohibit functions:
* Power
* Temperature
* Mode
 and all combinations of this functions
Updated VaneV names for better identify

* Fixed Compressor and Operation for MiElHVAC

Changed Widevane position name from ISEE to AUTO sam as in MELCLoud

* Revert "Fixed Compressor and Operation for MiElHVAC"

This reverts commit f0973c84d4.

* New feature for MiElHVAC

* Added Compressor map
* Added Operation Power in Watts
* Added Operation Energy in kWh
* Changed Widevane position name from ISEE to AUTO, displays sam as in
* Changed all map value to lover case MELCloud
2024-10-14 23:09:47 +02:00
Theo Arends 8a9bf94e58 Fix received light command loop
- Fix received light command loop
- Add send collision detection
2024-10-14 22:58:45 +02:00
s-hadinger 76d8836e6e
Berry animate demo remove left overs (#22295) 2024-10-14 22:39:50 +02:00
Theo Arends 150d0e6220 Update docs 2024-10-14 16:02:48 +02:00
Theo Arends fa82a48789 Fix Sonoff WTS01 temperature sensor shows incorrect negative temperature (#19373) 2024-10-14 15:28:33 +02:00
Theo Arends 3969c80242 Add DALI commands (#22214)
- Add command ``DaliSend <address>|<address+256>,<command>`` to send command (address+256 is repeat) on DALI bus
- Add command ``DaliQuery <address>|<address+256>,<command>`` to send command (address+256 is repeat) on DALI bus and wait up to DALI_TIMEOUT ms for response
2024-10-14 12:27:01 +02:00
s-hadinger 314fcd0dbc
Berry Serial `config` to change parity on-the-fly for RS-485 (#22285) 2024-10-13 22:15:47 +02:00
Theo Arends 0c7e8c67f3 Update changelogs 2024-10-13 12:03:31 +02:00
sfromis c07b8a59c0
Fixing build error xdrv_13_display.ino with JPEG_PICTS (#22265)
On ESP32, with `#define JPEG_PICTS` without the scripter, build fails due to the function `Draw_jpeg` being defined after use. Order swapped to satisfy the compiler.

Change tested to compile without errors, but not being 100% sure of when/how it is supposed to work, no verification of this.
2024-10-13 11:10:27 +02:00
Grzegorz 63d44c8b30
Add prohibit function for MiElHVAC (#22269)
Add Prohibit functions:
* Power
* Temperature
* Mode
 and all combinations of this functions
Updated VaneV names for better identify
2024-10-13 11:09:51 +02:00
Theo Arends 4b06cb27b0 Adhere to DALI naming 2024-10-11 17:27:12 +02:00
Theo Arends b53ac4a14e Fix next core I2C2 compilation 2024-10-11 14:11:00 +02:00
Theo Arends 154f478b5c Fix Berry I2C2 compilation 2024-10-11 12:44:05 +02:00
Theo Arends f9ee4198e1 Fix compile error when wire1 is unavailable 2024-10-11 12:38:04 +02:00
Theo Arends 8ea4c7887f Move I2C2 test up front 2024-10-11 12:25:34 +02:00
Theo Arends a839144491 Update changelogs 2024-10-11 11:54:08 +02:00
Jason2866 f2c61c4496
Fix uDisplay compile error (#22266)
* only esp32
2024-10-11 00:19:29 +02:00
s-hadinger d6a15aa5dc
Temporarily disable SPI DMA for uDisplay (broken since esp-idf 5.3) (#22264) 2024-10-10 23:20:07 +02:00
s-hadinger cc6ec3648f
Berry Zigbee removed test code (#22263) 2024-10-10 19:50:57 +02:00
Theo Arends db47b92bc1 Dali add power control 2024-10-10 18:16:32 +02:00
Theo Arends c7845f1864 Dali add dimmer control 2024-10-10 18:04:27 +02:00
Theo Arends 04f3df8bf6 Add command ``DaliWeb 1`` to enable light control for broadcast address
- Change DaliDimmer range from 0..254 to 0..100
2024-10-10 17:49:11 +02:00
Theo Arends 50ccaede60 Fix correct second I2C bus 2024-10-10 17:10:01 +02:00
Theo Arends 1ab53aabc8 Update TEMPLATES.md 2024-10-10 12:49:27 +02:00
Theo Arends 8e7c7c3af6 Final fix ethernet malfunction on idf5.3 2024-10-10 12:30:51 +02:00
Theo Arends f8fbe15300 Fix ESP32 Ethernet using EthClockMode 3 (#22248) 2024-10-09 17:31:33 +02:00
Theo Arends 1a5e6db02d Dali add better receive error detection 2024-10-08 17:54:17 +02:00
Theo Arends 6bc2e50d9c Update changelog 2024-10-08 10:22:28 +02:00
s-hadinger 0468b0e3f1
HASPmota make `delete()` backwards compatible (#22254) 2024-10-08 08:29:43 +02:00
Jason2866 c1f535207f
Prepare IDF Libs compile (#22250)
* Prepare IDF Libs compile
2024-10-07 18:36:46 +02:00
Theo Arends d986f7f7c7 Extend Dali driver 2024-10-07 18:08:58 +02:00
Theo Arends 3e0d36af9d Extend Dali driver 2024-10-07 18:03:20 +02:00
Grzegorz abc6e46354
Add Air Direction control for MiElHVAC (#22241)
* Update xdrv_44_miel_hvac.ino

Code structure cleanup,
Add Power, SetTemperature, Mode, SwingV, SwingH, FanSpeed to JSON StatusSNS MiElHVAC

* Update xdrv_44_miel_hvac.ino

* clesnup

* Revert "Update xdrv_44_miel_hvac.ino"

This reverts commit 45f813d32c.

* revert styling and format

* make operation and compressor indyvidual and remove unnecessary sep

* Update xdrv_44_miel_hvac.ino

* Update xdrv_44_miel_hvac.ino

* Use uppercase

* Update xdrv_44_miel_hvac.ino

* Added AirDirection control modes (even, indirect, direct)
* Added to WIDEWANE MAP - ISEE position (if AirDirection is used)
* Update WIDEWANE position values

* fix data size
2024-10-07 08:54:23 +02:00
Theo Arends 4196f753c8 Update changelogs 2024-10-06 22:40:28 +02:00
s-hadinger efce07086c
Berry improve `persist` dirty data handling (#22246) 2024-10-06 22:09:18 +02:00
Theo Arends 0240da2bf7 Fix Dali received data decoding
- Add support for DALI 1 on ESP8266
2024-10-06 21:57:59 +02:00
s-hadinger b5b11d6227
HASPmota `delete` instead of `delete()` (#22245) 2024-10-06 21:09:19 +02:00
s-hadinger d9f246f0f0
LVGL port `colorwheel` from LVGL 8, HASPmota `cpicker` and `msgbox` (#22244) 2024-10-06 18:53:06 +02:00