Jesse Hills and GitHub
217988fd99
Sort mqtt_const alphabetically ( #6619 )
2024-04-24 13:49:08 +12:00
Jesse Hills and GitHub
f9ce35c894
Allow UART to be AUTO LOADed ( #6617 )
2024-04-24 09:59:19 +12:00
Jesse Hills and GitHub
b1839702f9
[tests] Run yaml tests in groups if over 100 to run ( #6612 )
2024-04-23 21:19:10 +12:00
Jesse Hills and GitHub
8cb809d84d
[sn74hc595] Enforce type field to distinguish gpio vs spi mode ( #6609 )
2024-04-23 17:22:14 +12:00
Jesse Hills and GitHub
fa8d09aca9
[mopeka_std_check] Fix test file indentation ( #6610 )
2024-04-23 16:20:37 +12:00
Jesse Hills
8eeb28d797
Merge branch 'release' into dev
2024-04-23 11:58:18 +12:00
Jesse Hills and GitHub
fcd9e3cb5d
Merge pull request #6607 from esphome/bump-2024.4.1
...
2024.4.1
2024-04-23 11:51:30 +12:00
Jesse Hills and GitHub
a7fb2ce3e1
Use clang-format version from requirements_dev file ( #6606 )
2024-04-23 11:01:20 +12:00
Jesse Hills
7ae36b023c
Bump version to 2024.4.1
2024-04-23 10:50:41 +12:00
Jesse Hills and GitHub
45ae78de03
Create `component_dir` substitution for local files to be included in… ( #6575 )
2024-04-22 10:29:56 +12:00
4559e963b3
Housecleaning: Use walrus operator in sensor ( #6553 )
...
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
2024-04-18 09:43:18 +12:00
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 and GitHub
c8cdb30459
Housecleaning: Use walrus operator in switch ( #6558 )
2024-04-18 09:43:00 +12:00
Jesse Hills and GitHub
7733781e09
Housecleaning: Use walrus operator in text_sensor ( #6559 )
2024-04-17 02:51:33 -05:00
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 and GitHub
77ade12ee9
Housecleaning: Use walrus operator in climate ( #6551 )
2024-04-17 01:58:20 -05:00
Jesse Hills and GitHub
fa1adf7528
Housecleaning: Use walrus operator in cover ( #6562 )
2024-04-17 01:28:01 -05:00
Jesse Hills and GitHub
21e3faad38
Housecleaning: Use walrus operator in number ( #6561 )
2024-04-17 01:27:04 -05:00
Jesse Hills and GitHub
8eff3435e7
Housecleaning: Use walrus operator in select ( #6557 )
2024-04-17 01:26:49 -05:00
Jesse Hills and GitHub
3f015562d7
Housecleaning: Use walrus operator in light ( #6556 )
2024-04-17 01:26:36 -05:00
Jesse Hills and GitHub
2fc2d5839f
Housecleaning: Use walrus operator in text ( #6560 )
2024-04-17 01:22:52 -05:00
Jesse Hills and GitHub
717cea548f
Housecleaning: Use walrus operator in datetime ( #6552 )
2024-04-17 00:42:40 -05:00
Jesse Hills and GitHub
83feae4eb2
Use trusted publishing token for pypi ( #6545 )
2024-04-17 16:55:13 +12:00
Jesse Hills and GitHub
ca5d38f413
Call workflow for addon with dev version ( #6549 )
2024-04-17 15:32:19 +12:00
0af26fdfd4
Move esphome-fork startup script to main repo. ( #6523 )
...
Co-authored-by: Blair McBride <blair@theunfocused.net >
2024-04-17 14:43:29 +12:00
Jesse Hills
ec4f96aadd
Merge branch 'release' into dev
2024-04-17 14:22:19 +12:00
Jesse Hills and GitHub
e1b861a0a1
Merge pull request #6547 from esphome/bump-2024.4.0
...
2024.4.0
2024-04-17 14:13:43 +12:00
Jesse Hills
f2a12589f3
Bump version to 2024.4.0
2024-04-17 13:08:27 +12:00
Jesse Hills and GitHub
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
Jesse Hills and GitHub
27b286b57f
Bump python version in sync-device-classes workflow to 3.12 for HA ( #6541 )
2024-04-16 09:42:15 +12:00
Jesse Hills
0e3021b5f8
Merge branch 'beta' into dev
2024-04-15 16:02:40 +12:00
Jesse Hills and GitHub
3bae72a8a7
Merge pull request #6536 from esphome/bump-2024.4.0b3
...
2024.4.0b3
2024-04-15 16:01:34 +12:00
Jesse Hills
b6f1cfd69f
Bump version to 2024.4.0b3
2024-04-15 13:27:01 +12:00
Jesse Hills
ed02747ebc
Fix project version longer than 30 characters breaking compilation ( #6535 )
2024-04-15 13:27:01 +12:00
Jesse Hills
ff0d33ffe3
Fix missing ifdefs in voice assistant ( #6520 )
2024-04-15 13:27:01 +12:00
Jesse Hills and GitHub
dc200948fa
Fix project version longer than 30 characters breaking compilation ( #6535 )
2024-04-15 12:02:19 +12:00
Jesse Hills and GitHub
810cf3b0a4
Add bk72xx base test file ( #6522 )
2024-04-11 18:56:18 -05:00
Jesse Hills and GitHub
55433463d7
Fix missing ifdefs in voice assistant ( #6520 )
2024-04-11 22:19:49 +00:00
Jesse Hills and GitHub
3ec7f4221f
Merge pull request #6518 from esphome/bump-2024.4.0b2
...
2024.4.0b2
2024-04-12 09:19:33 +12:00
Jesse Hills
8ada8f5e11
Bump version to 2024.4.0b2
2024-04-12 08:02:52 +12:00
Jesse Hills
4ebbd4ebd8
Bump esphome-dashboard to 20240412.0 ( #6517 )
2024-04-12 08:02:52 +12:00
Jesse Hills
1d4c074ee6
ads1115: remove auto-load and split sensor into platform folder ( #5981 )
2024-04-12 08:02:52 +12:00
Jesse Hills
68b4d8865c
Add dooya remote transmitter test ( #6508 )
2024-04-12 08:02:52 +12:00
Jesse Hills and GitHub
e6bfa275fc
Bump esphome-dashboard to 20240412.0 ( #6517 )
2024-04-12 07:57:41 +12:00
Jesse Hills and GitHub
6d480c5f05
ads1115: remove auto-load and split sensor into platform folder ( #5981 )
2024-04-11 10:09:25 +12:00
Jesse Hills and GitHub
1e0f6e139a
Add dooya remote transmitter test ( #6508 )
2024-04-10 19:25:35 +12:00
Jesse Hills and GitHub
4a11885ef3
Merge pull request #6510 from esphome/bump-2024.4.0b1
...
2024.4.0b1
2024-04-10 14:05:28 +12:00
Jesse Hills
a102e982b3
Bump version to 2024.5.0-dev
2024-04-10 12:49:45 +12:00
Jesse Hills
9af083af03
Bump version to 2024.4.0b1
2024-04-10 12:49:45 +12:00
Jesse Hills
8f89311ab5
Merge branch 'release' into dev
2024-04-10 12:46:15 +12:00
Jesse Hills and GitHub
0ba4e8c0ba
UART: ignore require_tx/rx if not a native uart implementation ( #6504 )
2024-04-09 04:55:20 +00:00
Jesse Hills and GitHub
12aa272234
Rework tlc5947 to remove AUTO_LOAD ( #6503 )
2024-04-09 15:51:54 +12:00
Jesse Hills and GitHub
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
Jesse Hills and GitHub
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
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
Jesse Hills and GitHub
9eb7c26c80
Merge pull request #6472 from esphome/bump-2024.3.2
...
2024.3.2
2024-04-08 10:40:53 +12:00
Jesse Hills
c029ef5118
Bump version to 2024.3.2
2024-04-04 18:12:28 +13:00
Jesse Hills and GitHub
0148ebcaa6
Replace std::regex with sscanf calls ( #6468 )
...
* Replace std::regex with sscanf calls
* Fix CI
* Use regular formatting placeholders
* Fix
2024-04-03 19:41:41 -05:00
Jesse Hills and GitHub
5cc3d60fee
web_server: Return early if no clients connected ( #6467 )
2024-04-03 17:13:59 -05:00
Jesse Hills and GitHub
be8d188a55
Add yamllint to dev requirements ( #6466 )
2024-04-03 15:16:59 +13:00
Jesse Hills and GitHub
02632f0cad
Fix NOLINT on inclusive-language check ( #6464 )
2024-04-03 15:16:38 +13:00
Jesse Hills and GitHub
4fcb26d69d
Display menu: Allow "left" key to exit current menu if not editing ( #6460 )
2024-04-03 07:33:18 +13:00
Jesse Hills and GitHub
0ff543ffe5
Disable truthy yamllint rule ( #6442 )
2024-03-28 10:20:51 +13:00
Jesse Hills and GitHub
3290ab7f42
Merge pull request #6440 from esphome/bump-2024.3.1
...
2024.3.1
2024-03-27 14:14:45 +13:00
Jesse Hills
4d30c81b0b
Bump version to 2024.3.1
2024-03-27 12:17:31 +13:00
Jesse Hills and GitHub
ce5a323f91
Merge pull request #6408 from esphome/bump-2024.3.0
...
2024.3.0
2024-03-20 18:30:49 +13:00
Jesse Hills
9541df9d88
Bump version to 2024.3.0
2024-03-20 17:15:19 +13:00
Jesse Hills and GitHub
be15122e8b
Merge pull request #6407 from esphome/bump-2024.3.0b5
...
2024.3.0b5
2024-03-20 17:11:24 +13:00
Jesse Hills
6f7273d9cb
Bump version to 2024.3.0b5
2024-03-20 16:38:15 +13:00
Jesse Hills and GitHub
156d2c04f9
Merge pull request #6397 from esphome/bump-2024.3.0b4
...
2024.3.0b4
2024-03-19 15:37:30 +13:00
Jesse Hills
855b1fd706
Bump version to 2024.3.0b4
2024-03-19 14:22:28 +13:00
Jesse Hills
c56c40cb82
Require xsrf/csrf when using a password ( #6396 )
2024-03-19 14:22:28 +13:00
Jesse Hills and GitHub
9b7438a56d
Require xsrf/csrf when using a password ( #6396 )
2024-03-19 13:39:01 +13:00
Jesse Hills and GitHub
e7fe2a2816
Check generated proto files are as expected if any are modified in PRs ( #6254 )
2024-03-19 07:15:52 +13:00
Jesse Hills and GitHub
dccad040f9
Merge pull request #6390 from esphome/bump-2024.3.0b3
...
2024.3.0b3
2024-03-18 19:34:58 +13:00
Jesse Hills
8a8bfe01c7
Bump version to 2024.3.0b3
2024-03-18 15:54:39 +13:00
Jesse Hills
690a7d46ce
Replace name and friendly name in full adopted configs ( #4456 )
2024-03-18 15:54:39 +13:00
Jesse Hills
4de58559c6
Fix list-components when PR is not targeting dev ( #6375 )
2024-03-18 15:54:38 +13:00
Jesse Hills and GitHub
687553a285
Replace name and friendly name in full adopted configs ( #4456 )
2024-03-18 13:00:59 +13:00
Jesse Hills and GitHub
1148d41a66
Fix list-components when PR is not targeting dev ( #6375 )
2024-03-16 14:22:34 +13:00
Jesse Hills and GitHub
4180eae68f
Merge pull request #6374 from esphome/bump-2024.3.0b2
...
2024.3.0b2
2024-03-15 17:06:14 +13:00
Jesse Hills
83cc7b9d48
Bump version to 2024.3.0b2
2024-03-15 14:23:12 +13:00
Jesse Hills and GitHub
c4f4d25041
Merge pull request #6364 from esphome/bump-2024.3.0b1
...
2024.3.0b1
2024-03-13 17:28:50 +13:00
Jesse Hills
bbf7e2be28
Bump version to 2024.4.0-dev
2024-03-13 16:33:43 +13:00
Jesse Hills
0ebb6efee6
Bump version to 2024.3.0b1
2024-03-13 16:33:42 +13:00
Jesse Hills
a7fec07bc4
Merge branch 'release' into dev
2024-03-13 16:31:57 +13:00
Jesse Hills and GitHub
89b3bc7d70
Set dependabot to look at composite actions versions ( #6343 )
2024-03-11 10:36:44 +13:00
Jesse Hills and GitHub
833affc1bf
Merge pull request #6326 from esphome/bump-2024.2.2
...
2024.2.2
2024-03-06 10:28:28 +13:00
Jesse Hills
e2b197dc2c
Bump version to 2024.2.2
2024-03-06 09:34:48 +13:00
Jesse Hills
f39dc49f49
Add wake word phrase to voice assistant start command ( #6290 )
2024-03-06 09:34:47 +13:00
Jesse Hills
37d2b3c797
Merge pull request from GHSA-9p43-hj5j-96h5
2024-03-06 09:34:26 +13:00
Jesse Hills and GitHub
b3ff23ec76
Merge pull request from GHSA-9p43-hj5j-96h5
2024-03-06 08:09:45 +13:00
Jesse Hills and GitHub
01fc0578bd
Add wake word phrase to voice assistant start command ( #6290 )
2024-03-06 07:41:18 +13:00
Jesse Hills and GitHub
357ac3b85f
Improv: support connecting to hidden networks ( #6322 )
2024-03-05 13:02:05 +13:00
Jesse Hills and GitHub
3c651f4091
Add on_update trigger for Project versions ( #6298 )
2024-02-28 02:01:56 -06:00
Jesse Hills and GitHub
cc115e7cc9
Merge pull request #6284 from esphome/bump-2024.2.1
...
2024.2.1
2024-02-26 09:04:36 +13:00
Jesse Hills
badac933ae
Bump version to 2024.2.1
2024-02-26 07:52:25 +13:00
Jesse Hills
d814ed1d4a
Merge pull request from GHSA-8p25-3q46-8q2p
2024-02-26 07:52:08 +13:00
Jesse Hills
62d59cffcc
Bump zeroconf timeout to 3000 ( #6270 )
2024-02-26 07:47:24 +13:00
Jesse Hills
2e7129e816
Add missing timeout to "async_request" ( #6267 )
2024-02-26 07:47:24 +13:00