Theo Arends
7f24d2027f
Fix rotary edge cases ( #19164 )
2023-08-25 17:06:27 +02:00
Theo Arends
03c72501a5
Finally add ESP32-P4 ;-)
2023-08-25 13:11:00 +02:00
Theo Arends
d5b12c8718
Consolidate esp32 hardware info
2023-08-25 12:48:35 +02:00
Theo Arends
b1fba92e87
Fix idf chip revision
2023-08-25 10:55:20 +02:00
Theo Arends
d340c91cd7
Revert "Fix idf chip revision"
...
This reverts commit e5cb367581
.
2023-08-24 20:52:36 +02:00
Theo Arends
e5cb367581
Fix idf chip revision
2023-08-24 17:48:41 +02:00
Theo Arends
701d33f645
Phase 2 support C2/C6
2023-08-23 13:02:13 +02:00
Theo Arends
0c3b559630
Phase 1 support C2/C6
2023-08-21 16:00:20 +02:00
Theo Arends
2eaa0fcb67
Update switch comments
2023-08-17 23:28:27 +02:00
Christian Baars
b5cc48dd64
ESP32: pass flashmode at build time to macro definition ( #19299 )
...
* pass flashmode at build time to macro definition
* fix 8266 builds
2023-08-12 11:31:06 +02:00
Christian Baars
7544d2f23c
fix IRAM_ATTR specified both in function declaration and definition ( #19286 )
2023-08-10 12:19:18 +02:00
s-hadinger
0b3d6fd146
Prepare for Arduino v3 / esp-idf v5 2nd batch ( #19265 )
2023-08-05 20:34:24 +02:00
s-hadinger
5c8c7cdfca
Prepare for Arduino v3 / esp-idf v5 ( #19264 )
2023-08-05 15:11:10 +02:00
Christian Baars
732e4106b8
add wifitest3 ( #19259 )
2023-08-04 20:17:36 +02:00
Theo Arends
978a21240c
Update changelogs
2023-07-24 15:30:48 +02:00
Theo Arends
421c95a51b
Update change logs
2023-07-22 14:55:20 +02:00
Theo Arends
b149443691
Fix default battery level
...
- Fix default battery level (#19160 )
- Bump version to v13.0.0.3
2023-07-21 14:35:22 +02:00
stefanbode
d1a4296867
New DEEPSLEEP topic for HA + Battery Level % support ( #19134 )
...
* New LWT on deepsleep
To allow better integration into HA LWT topic will report details of sleep status:
16:54:04.388 MQT: hm/tele/ESP_3284D1/LWT =
{"Sleep":{"Time":"2023-07-17T16:55:03","Sleep":1689612844,"Wakeup":1689612903}}
* Revert LWT back to non JSON
Send DeelSleep on LWT
Send Deepsleep parameters on topic DeepSleep
* Setting default for batteryLevel
* Enable BatteryPercentSet
Changing the battery level e.g. by rule
* Added Battery % to status message
* added battery_level_percent
* Added battery % support in STATE message
* Enable setting battery level
101 is reserved for power-plug. No battery Level reported
* Setting default for battery Level
101 is reserved for power plug
0..100 normal battery values
* Revert back LWT to Offline
Removed "DeepSleep" LWT status until further decision is made. Current implementation is technical sufficient for HA to detect a battery powered device
* Added discovery message after deepsleep change
* Added discovery for battery and deepsleep
2023-07-20 09:51:08 +02:00
s-hadinger
2a3690b866
Berry `tasmota.loglevel()` and `tasmota.rtc_utc()` for faster performance ( #19152 )
2023-07-19 20:58:50 +02:00
sfromis
6382c2806c
More user-friendly defaults for DisplayMode and DisplayDimmer ( #19138 )
...
Changing default for DisplayMode from 1 to 0. Users are getting confused by the display doing something they did not ask for (and not being aware of DisplayMode). This got worse with LVGL/HASPmota displays becoming common, with users having much less reason to dive into the old DisplayXxxxx commands. And it may even be hard to see that it is even a display of time/date causing the display to flicker.
Changing default for DisplayDimmer from 10% to 50%. The low brightness of 10% is not always easy to see, especially in daylight. 50% is generally better, while not going "full blast" with 100%.
2023-07-18 08:26:51 +02:00
Theo Arends
9638beacec
Fix possible buffer overflow
2023-07-12 12:45:02 +02:00
Theo Arends
5b6a25a7a0
Fix driver config backup and restore
...
Fix driver config backup and restore (#18295 )
2023-07-12 10:52:58 +02:00
Theo Arends
889e6ea54d
Fix driver config restore
2023-07-11 16:12:04 +02:00
Theo Arends
43bc81010f
Configuration file save and restore .xdrvsetXXX
...
Configuration file save and restore now backup and restore ``.xdrvsetXXX`` files too (#18295 )
2023-07-10 16:03:32 +02:00
Theo Arends
522e6cf234
Implement deepsleep(0)
...
Implement deepsleep(0) as command ``restart 9`` (#19024 )
2023-07-03 21:07:45 +02:00
Theo Arends
3edb5bb096
Move SD card init up
...
Move SD card init up (#18934 )
2023-07-01 12:48:33 +02:00
Andrew Klaus
eb655a4a8f
Add support for SGP41 TVOC/NOx Sensor ( #18880 )
...
* Initial support for SGP41
* Removing delay() use from SGP4x driver
* Using i18n for TVOC/NOx raw values as well
2023-06-29 09:04:08 +02:00
Theo Arends
504b51a9b4
Add command ``Delay -1``
...
Add command ``Delay -1`` to wait until next second (#18984 )
2023-06-28 11:53:23 +02:00
s-hadinger
69b2b93d61
Matter UI and logs polishing ( #18866 )
2023-06-12 19:45:18 +02:00
Theo Arends
07b7a7ee9a
Fix initial ESP32 Energy kWh total time
2023-05-29 16:19:55 +02:00
Theo Arends
e05d75248e
Add undocumented feature
2023-05-25 17:13:31 +02:00
Theo Arends
d0e88c9dae
Fix BusyDelay WS2812
2023-05-24 17:24:48 +02:00
Theo Arends
fc67cca8b4
Add generic SystemWaitIfBusy() to fix WS2812 led flicker
...
Add generic SystemWaitIfBusy() to fix WS2812 led flicker
2023-05-24 16:21:59 +02:00
Theo Arends
ae518424bc
Add IPv4 DNS lookup to influxdb
...
- Add IPv4 DNS lookup to influxdb (#18015 )
- Add response to influxdb send
2023-05-21 15:34:36 +02:00
Theo Arends
f5d6578fb5
Fix correct JSON display of WifiPower float
2023-05-19 17:41:18 +02:00
Theo Arends
77103baa0a
Add internal support for max log level
2023-05-19 15:20:21 +02:00
s-hadinger
043ea2986b
Berry `tasmota.wifi()` would wrongly report wifi as up ( #18687 )
...
* Berry `tasmota.wifi()` would wrongly report wifi as up
* Fix ESP8266 compile
* Fix display of IP in wifiman
* Improve wifiman IP handling for IPv6
2023-05-18 11:23:09 +02:00
Theo Arends
4a7e4f9a17
Refactor dynamic wifi tx power
2023-05-17 11:44:14 +02:00
Theo Arends
57f85ae478
Optimize dynamic WiFi power
2023-05-17 10:45:00 +02:00
Theo Arends
0385204ca7
Add command ``WifiPower 0``
...
Add command ``WifiPower 0`` to enable dynamic wifi power based on RSSI by @TD-er (#15443 )
2023-05-16 18:55:55 +02:00
Theo Arends
9b8f3b6b4c
Add command I2CScan0
...
Add command I2CScan0 to scan both busses if available
2023-05-14 15:21:19 +02:00
Theo Arends
f1a9a0b45b
Add support for PCA9557
...
Add support for PCA9557 8-bit I/O expander (#18632 )
2023-05-14 15:08:09 +02:00
Theo Arends
7cad4f95b6
Enable I2c on webcam
2023-05-14 14:42:11 +02:00
Jason2866
3c951d7751
fix GT911 crash in LVGL firmware ( #18633 )
...
* fix GT911 crash
* remove wrong frag when using GT911
2023-05-10 14:02:51 +02:00
Theo Arends
e9d1e8c725
Change command FileUpload binary index
2023-05-06 18:09:11 +02:00
Theo Arends
cda2bf157d
Add support for TC74
...
Add support for TC74 temperature sensor by Michael Loftis (#18042 )
2023-05-01 16:26:07 +02:00
Theo Arends
53bd49ddcd
Remove USE_ARDUINO_OTA from ESP32
2023-04-27 16:35:47 +02:00
Jason2866
c33472d9b6
ArduinoOTA support only ESP8266 ( #18528 )
...
* ArduinoOTA support only ESP8266
* add comment ArduinoOTA
2023-04-27 14:19:27 +02:00
Theo Arends
9f77cfd890
Fix single pin latching relay power on state
...
Fix single pin latching relay power on state (#18386 )
2023-04-19 16:17:04 +02:00
Theo Arends
6f6c43a724
Add command ``SetOption152 0/1``
...
Add command ``SetOption152 0/1`` to select two (default) or one pin bistable relay control (#18386 )
2023-04-18 17:16:29 +02:00