esphomebot
989a64bdcf
Update webserver local assets to 20240429-211523 ( #6657 )
2024-04-30 09:45:03 +12:00
Peter Zich
47c262832b
web_server: Add support for v3 local server_index ( #6563 )
2024-04-30 07:24:13 +12:00
Anton Sergunov
73bb4aa4d5
[template/text] Fix lambda config ( #6655 )
...
Co-authored-by: Clyde Stubbs <2366188+clydebarrow@users.noreply.github.com>
2024-04-29 20:40:03 +10:00
Clyde Stubbs
c007593f72
Fix for #4866 - inconsistent arguments ( #6639 )
2024-04-29 15:53:08 +12:00
Jesse Hills
80a0b5b1b1
[i2s_audio.microphone] Fixing adc bug ( #6654 )
2024-04-29 12:10:12 +12:00
Matt Quigley
e7c1ddb452
patch esphome cli to skip mqtt based device discovery if --device option is specified ( #6371 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-04-29 07:57:11 +12:00
Ulrich
9ea442f328
Fix upload command. MQTT user and password is missing from configuration. #5093 ( #5766 )
...
Co-authored-by: ulrich <u.martiensen@umartiensen.de>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-04-29 07:56:13 +12:00
chiahsing
8b6a358452
Fixed the issue that graph draws out of the boundary. ( #6651 )
2024-04-29 07:49:27 +12:00
Lucas Hartmann
5142d294f5
[light] Add transition_length to strobe effect. ( #6595 )
2024-04-29 07:47:15 +12:00
Keith Burzinski
8334934e08
Allow platform dependencies ( #6623 )
2024-04-29 07:44:40 +12:00
Jesse Hills
a700ae481d
Fix command line substitutions without any yaml substitutions ( #6644 )
2024-04-29 07:33:52 +12:00
optimusprimespace
0ef7781bb3
[hm3301] Updated the AQI based on the airnow document ( #6004 )
2024-04-29 07:22:14 +12:00
tronikos
76c55992ae
Revert #6458 ( #6650 )
...
Reading the z-axis register is required.
2024-04-27 18:22:41 -07:00
Alex Boyd
9bfb36f58b
Extract core comments from #6241 ( #6643 )
2024-04-26 21:41:43 +10:00
polyfloyd
cd91c7050c
waveshare_epaper: Add 2.90in-dke ( #6492 )
...
Co-authored-by: The_Niz <the_niz@nurdspace.nl>
2024-04-26 18:44:58 +10:00
NP v/d Spek
031e26ad98
Display: add diagnostic test_card option ( #6608 )
...
Co-authored-by: Clyde Stubbs <2366188+clydebarrow@users.noreply.github.com>
2024-04-26 13:23:28 +10:00
esphomebot
3ecb5fa57f
Synchronise Device Classes from Home Assistant ( #6638 )
2024-04-26 11:40:19 +12:00
Anton Viktorov
8fcfcccbc3
Multiple Daly-BMS support ( #6615 )
2024-04-26 09:20:21 +12:00
Jesse Hills
8ef7b41c91
Add datetime entities ( #6513 )
2024-04-26 09:19:54 +12:00
Nico Peter
5288d5ac95
Feature add last_operation to time based cover ( #6084 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-04-26 09:04:20 +12:00
chiahsing
de2a92e45d
Fix graph hangs when y <= 0 ( #6593 )
2024-04-26 09:01:51 +12:00
Clyde Stubbs
0662c5e0fb
Fix for #6614- use background_color, improve anti-aliasing ( #6618 )
2024-04-26 09:00:01 +12:00
Joakim Plate
2fa5846893
Ble client fixes for proxy ( #6596 )
2024-04-25 20:05:30 +10:00
tomaszduda23
bdc9c66f7e
Move CONF_PLATFORM_VERSION to global const.py ( #6629 )
...
* remove duplicated definition
* format
2024-04-25 04:50:41 -05:00
Daniel Kent
41b19504bc
Add get/set color temperature functions in Kelvin ( #5006 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-04-24 04:18:54 +00:00
Patrick
1775c73e53
Fix issue when setting cw/ww brightness via temperature ( #5976 )
2024-04-23 22:56:56 -05:00
rforro
e2b0d561bc
Add Roomba IR protocol ( #4595 )
...
Co-authored-by: Richard Forro <r@f.rf>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-04-24 15:21:08 +12:00
Evgeny
a7079f8fba
Added base64 helper ( #4866 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-04-24 15:07:07 +12:00
David Friedland
c531a528f0
Event entity support ( #6451 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-04-24 14:35:26 +12:00
Mike La Spina
b03d0f37a4
Limit Rx wait loop time to 3 seconds. ( #6594 )
...
Co-authored-by: descipher <mike.laspina@gelidus.ca>
2024-04-24 14:01:28 +12:00
Jesse Hills
217988fd99
Sort mqtt_const alphabetically ( #6619 )
2024-04-24 13:49:08 +12:00
Jean Louis-Guerin
f8cdb087fc
Add the WeiKai SPI/I2C UART/IO Expander components to esphome ( #5218 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-04-24 13:21:44 +12:00
Jesse Hills
f9ce35c894
Allow UART to be AUTO LOADed ( #6617 )
2024-04-24 09:59:19 +12:00
Clyde Stubbs
b8f0182fc5
Add null GPIO pin ( #6611 )
2024-04-24 08:49:14 +12:00
Clyde Stubbs
8027921ba3
graphical_display_menu
requires a Display, not DisplayBuffer (#6614 )
2024-04-24 07:55:27 +12:00
Samuel Sieb
06d3829b45
allow defaults with no include vars ( #6613 )
2024-04-23 18:43:11 +12:00
Jesse Hills
8cb809d84d
[sn74hc595] Enforce type field to distinguish gpio vs spi mode ( #6609 )
2024-04-23 17:22:14 +12:00
Keith Burzinski
eb89d99999
Add valve component ( #6447 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-04-23 16:47:03 +12:00
mrtoy-me
b737fe70a6
Fix SHT3xd fails sometimes in 2024.4.0 ( #6592 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-04-23 11:16:55 +12:00
Jonathan Swoboda
0874440a31
Fix or filter ( #6574 )
...
Co-authored-by: Jonathan Swoboda <jonathan.swoboda>
2024-04-23 10:48:30 +12:00
polyfloyd
aee2a49cad
esp32_ble: Consider ESP_BT_STATUS_DONE a successful state ( #6493 )
...
Co-authored-by: Clyde Stubbs <2366188+clydebarrow@users.noreply.github.com>
2024-04-23 10:17:00 +12:00
Clyde Stubbs
c7bfd9b46b
Disallow variant/family override for known boards ( #6512 )
2024-04-23 10:04:56 +12:00
Cody Cutrer
7c893aa330
fix streaming logs from MQTT for ESP32 devices using TLS ( #6605 )
2024-04-23 09:48:29 +12:00
Mat931
50e3ce4c80
Calibrate Beken internal temperature ( #6599 )
2024-04-23 08:59:06 +12:00
Javier Peletier
927caf062b
wifi: fix reconnect issue due to enablement of fast connect ( #6598 )
2024-04-23 08:48:06 +12:00
Edward Firmo
16e0b78c64
Define USE_ESP32_BLE
( #6585 )
2024-04-22 23:05:50 +12:00
Samuel Sieb
655dbc48b5
remove delay from tmp102 ( #6577 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net>
2024-04-19 07:52:22 +10:00
Clyde Stubbs
8c31aea94f
Fix some printf formats for size_t. ( #6542 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-04-18 17:03:15 +12:00
Edward Firmo
2e7ac26ada
Nextion send_command
method ( #6540 )
...
This is a simplified version of `send_command_printf` without the `printf` support.
Manually send a raw command to the display.
param command The pcommand, like "page 0"
return Whether the send was successful.
2024-04-18 02:16:49 +00:00
Edward Firmo
197f9d6d03
Nextion - Review types ( #6565 )
2024-04-18 12:10:10 +12:00
Edward Firmo
39deb89108
Nextion - Do not refresh sensors while updating ( #6566 )
2024-04-18 12:05:37 +12:00
Cossid
5a093acbf5
SM2135 - Use standard channel ordering. ( #6573 )
2024-04-18 12:03:59 +12:00
Keith Burzinski
abc09a15c3
Allow component final_validate ( #6475 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-04-18 11:47:34 +12:00
Edward Firmo
8c323e2e4c
Nextion - Review set_protocol_reparse_mode() ( #6567 )
2024-04-18 11:07:05 +12:00
Jesse Hills
4559e963b3
Housecleaning: Use walrus operator in sensor ( #6553 )
...
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
2024-04-18 09:43:18 +12:00
Jesse Hills
72c1c3f091
Housecleaning: Use walrus operator in lock ( #6554 )
...
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
2024-04-18 09:43:11 +12:00
Jesse Hills
c8cdb30459
Housecleaning: Use walrus operator in switch ( #6558 )
2024-04-18 09:43:00 +12:00
zry98
51ed6d62d9
[Tuya Climate] Fix compilation error caused by codegen ( #6568 )
2024-04-18 09:31:20 +12:00
Jesse Hills
7733781e09
Housecleaning: Use walrus operator in text_sensor ( #6559 )
2024-04-17 02:51:33 -05:00
Jesse Hills
214c237c8d
Housecleaning: Use walrus operator in fan ( #6555 )
...
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
2024-04-17 02:03:57 -05:00
Jesse Hills
77ade12ee9
Housecleaning: Use walrus operator in climate ( #6551 )
2024-04-17 01:58:20 -05:00
Jesse Hills
fa1adf7528
Housecleaning: Use walrus operator in cover ( #6562 )
2024-04-17 01:28:01 -05:00
Jesse Hills
21e3faad38
Housecleaning: Use walrus operator in number ( #6561 )
2024-04-17 01:27:04 -05:00
Jesse Hills
8eff3435e7
Housecleaning: Use walrus operator in select ( #6557 )
2024-04-17 01:26:49 -05:00
Jesse Hills
3f015562d7
Housecleaning: Use walrus operator in light ( #6556 )
2024-04-17 01:26:36 -05:00
Jesse Hills
2fc2d5839f
Housecleaning: Use walrus operator in text ( #6560 )
2024-04-17 01:22:52 -05:00
Jesse Hills
717cea548f
Housecleaning: Use walrus operator in datetime ( #6552 )
2024-04-17 00:42:40 -05:00
luar123
6104e7591e
Fix uart to work with new enum definition in esp-idf-v5.2.1 ( #6487 )
2024-04-17 16:57:26 +12:00
Jesse Hills
6a1ea06744
Add enum option to typed_schema ( #6546 )
...
* Add enum option to typed_schema
* Assert keys all match
2024-04-16 18:04:10 -05:00
dependabot[bot]
01419822f7
Bump pylint from 3.0.3 to 3.1.0 ( #6287 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-04-16 10:59:44 +12:00
Edward Firmo
6876c65eda
Define USE_PSRAM
( #6526 )
2024-04-15 17:13:31 +12:00
Clyde Stubbs
86f9af13aa
Fix no-release bug on ft6x36 ( #6527 )
2024-04-15 13:08:35 +12:00
Jesse Hills
dc200948fa
Fix project version longer than 30 characters breaking compilation ( #6535 )
2024-04-15 12:02:19 +12:00
Jimmy Hedman
76daefe21c
Add ethernet DNS text sensor and simplify DNS display format ( #6450 )
2024-04-12 14:03:08 +10:00
Peter Zich
7eb524f920
Add "log" alias for "logs" command ( #6519 )
2024-04-12 15:46:59 +12:00
MRemy2
39947a1634
Added Htu21d model option ( #6511 )
...
Co-authored-by: Remus <remus@intelNuc.local>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-04-12 11:28:59 +12:00
Jesse Hills
55433463d7
Fix missing ifdefs in voice assistant ( #6520 )
2024-04-11 22:19:49 +00:00
Jesse Hills
6d480c5f05
ads1115: remove auto-load and split sensor into platform folder ( #5981 )
2024-04-11 10:09:25 +12:00
Jesse Hills
a102e982b3
Bump version to 2024.5.0-dev
2024-04-10 12:49:45 +12:00
RFDarter
b4b4e81c1c
Webserver float to string fix ( #6507 )
2024-04-10 11:33:26 +12:00
leejoow
e5e8bc8515
Only give error for connected sensors at startup ( #6474 )
...
Co-authored-by: Leo Schelvis <LSchelvis@dela.org>
2024-04-10 11:22:18 +12:00
bukureckid
522b43bb41
Add Dooya protocol to remote_base ( #6488 )
2024-04-10 09:04:35 +12:00
IJssel
3adfed3675
Implemented support for the TLC5971 as an output component ( #6494 )
2024-04-10 08:03:18 +12:00
Mat931
857b8ef363
esp32_rmt_led_strip bugfixes ( #6506 )
2024-04-10 07:14:56 +12:00
Jesse Hills
0ba4e8c0ba
UART: ignore require_tx/rx if not a native uart implementation ( #6504 )
2024-04-09 04:55:20 +00:00
Jesse Hills
12aa272234
Rework tlc5947 to remove AUTO_LOAD ( #6503 )
2024-04-09 15:51:54 +12:00
Jesse Hills
c66b2c52c1
Add rmt_channel to remote_transmitter and remote_receiver ( #6497 )
...
* Add rmt_channel to remote_transmitter and remote_receiver
* Add codeowner
* Add tests
2024-04-08 20:53:57 -05:00
MRemy2
55c49281a2
Fix Match by IRK ( #6499 )
...
Co-authored-by: Remus <remus@intelNuc.local>
2024-04-09 13:49:37 +12:00
Jesse Hills
76c5337987
Add support for time entities ( #6399 )
...
* Add time entities
* Add tests
* Add myself to datetime codeowners
* Fix publishing times with 0 values
* Log performing TimeCall
* Implement `on_time` trigger
* Rename var
* Fix initial value for time
* Add arg name for clarity
* Remove useless checks
2024-04-08 20:46:35 -05:00
Mat931
3b6e8fa666
Add ABB-Welcome / Busch-Welcome Door Intercom Protocol ( #4689 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-04-09 13:43:53 +12:00
tracestep
5441213b27
Adds i2c timeout config ( #4614 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-04-09 13:11:46 +12:00
cvwillegen
16d154e2e5
Add MAC address to WiFi config reply ( #6489 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-04-09 01:07:04 +00:00
fariouche
efc9fd060d
add support for Tuya pink version of miflora ( #5402 )
2024-04-09 10:17:51 +12:00
Mat931
270fb5e7ac
Internal temperature: Support Beken platform ( #6491 )
2024-04-09 07:21:51 +12:00
Kuba Szczodrzyński
46c63f48c2
Bump LibreTiny version to 1.5.1 ( #6500 )
2024-04-09 07:19:50 +12:00
Clyde Stubbs
e6b1187689
If the loop() took more than the required time, don't delay further ( #6496 )
2024-04-08 19:56:08 +12:00
RFDarter
d6352b3be4
Datetime date initial value fix ( #6483 )
2024-04-08 19:36:23 +12:00
Jesse Hills
6f71363d9b
Send/Receive Voice Assistant audio via API ( #6471 )
...
Co-authored-by: Michael Hansen <mike@rhasspy.org>
2024-04-08 16:19:22 +12:00
Clyde Stubbs
97ff87b718
Remove misleading tag/line in messages ( #6495 )
2024-04-08 16:13:12 +12:00
Remy van Elst
38233444e7
Fix Microphone IsCapturingCondition ( #6490 )
2024-04-07 14:48:42 +12:00