Jesse Hills and GitHub
302dea4169
Move ESPTime into core esphome namespace ( #4926 )
...
* Prep-work for datetime entities
* Fix some includes and remove some restrictions on printing time on displays
* format
* format
* More formatting
* Move function contents
* Ignore clang-tidy
2023-06-08 17:24:44 -05:00
Jesse Hills and GitHub
ce13979690
Bluetooth Proxy: Raw bundled advertisements ( #4924 )
2023-06-09 07:41:09 +12:00
b06bdc2da3
Allow WIFI to be disabled and enabled ( #4810 )
...
Co-authored-by: Péter Sárközi <xmisterhu@gmail.com >
Co-authored-by: Ash McKenzie <ash@the-rebellion.net >
2023-06-01 11:34:35 +12:00
Jesse Hills and GitHub
1ea5d90ea3
Continuous voice_assistant and silence detection ( #4892 )
2023-05-31 16:30:53 +12:00
Jesse Hills and GitHub
ebad407586
Fix version printing not breaking yaml parsing ( #4904 )
2023-05-28 21:18:01 +00:00
Jesse Hills and GitHub
79abd773a2
Allow i2s microphone bits per sample to be configured ( #4884 )
2023-05-26 15:50:44 +12:00
Jesse Hills and GitHub
2153cfc749
Fix esp32_rmt_led_strip color modes ( #4886 )
2023-05-24 02:20:06 -05:00
Jesse Hills and GitHub
2e8b4fbdc8
Fix rp2040_pio_led_strip color modes ( #4887 )
2023-05-24 02:19:49 -05:00
Jesse Hills and GitHub
baa08160bb
Print ESPHome version when running commands ( #4883 )
2023-05-23 21:56:15 +00:00
Jesse Hills and GitHub
f7b5c6307c
Allow microphone channel to be specified in config ( #4871 )
2023-05-23 07:02:16 +12:00
Jesse Hills and GitHub
1b77996ccd
Remove i2c dependency from ttp229_bsf ( #4851 )
2023-05-18 11:34:18 +12:00
Jesse Hills and GitHub
9e3ecc8372
Migrate e131 to use socket instead of WiFiUDP arduino library ( #4832 )
2023-05-18 08:41:21 +12:00
Jesse Hills and GitHub
90598d2405
Rework CI into multiple dependent jobs ( #4823 )
2023-05-17 16:28:09 +12:00
Jesse Hills and GitHub
ab4517f611
Fix stale bot ignoring not-stale ( #4836 )
2023-05-15 23:45:35 -05:00
Jesse Hills and GitHub
2bfcfa6dae
Use token so PR checks are run ( #4834 )
2023-05-16 11:30:25 +12:00
Jesse Hills and GitHub
7f83a6e667
Bump esphome-dashboard to 20230516.0 ( #4831 )
2023-05-16 10:25:49 +12:00
Jesse Hills and GitHub
b4c2433bac
Run black over tests folder ( #4824 )
2023-05-15 16:09:56 +12:00
Jesse Hills and GitHub
1d8227788b
Dontr try stop if not actually started ( #4814 )
2023-05-15 10:11:48 +12:00
Jesse Hills and GitHub
5fdd8440ac
Fix i2s media player volume control ( #4813 )
2023-05-13 00:19:06 -05:00
Jesse Hills and GitHub
ed024a0aa5
Remove AUTO_LOAD from apds9960 ( #4746 )
2023-05-11 11:33:59 +12:00
Jesse Hills
75d0514d05
Merge branch 'release' into dev
2023-05-11 10:50:16 +12:00
Jesse Hills
3b0eea69ce
Bump version to 2023.6.0-dev
2023-05-11 09:38:21 +12:00
Jesse Hills and GitHub
97a71482a9
Validate project details are set for dashboard_import ( #4802 )
2023-05-11 08:55:05 +12:00
Jesse Hills and GitHub
8822b6c808
Make i2s_audio bclk_pin optional ( #4801 )
2023-05-11 07:17:59 +12:00
Jesse Hills and GitHub
5099595aee
Wrap VA code ( #4800 )
2023-05-10 16:46:32 +12:00
Jesse Hills and GitHub
39a650ee54
Add more configuration for microphones - i2s/pdm/adc ( #4775 )
2023-05-10 16:37:21 +12:00
Jesse Hills and GitHub
3c05ae4e1a
Add more envs to root platformio ( #4799 )
2023-05-10 11:38:51 +12:00
c835b67bac
Add host target platform ( #4783 )
...
Co-authored-by: Otto winter <otto@otto-winter.com >
2023-05-10 11:38:18 +12:00
Jesse Hills and GitHub
0828a9fc11
Bump ESP32-audioI2s to 2.0.7 ( #4796 )
2023-05-10 09:13:01 +12:00
Jesse Hills and GitHub
4b664b6f09
Create esp32 rmt addressable light driver ( #4708 )
2023-05-09 09:33:43 +12:00
679633245d
Add gp8403 output component ( #4495 )
...
Co-authored-by: Samuel Sieb <samuel-github@sieb.net >
2023-05-08 12:45:12 +12:00
Jesse Hills and GitHub
ce8a77c765
Speaker support ( #4743 )
2023-05-08 10:36:17 +12:00
Jesse Hills and GitHub
2f78c4acfa
Merge pull request #4778 from esphome/bump-2023.4.4
...
2023.4.4
2023-05-04 11:31:40 +12:00
Jesse Hills
72f6841aac
Bump version to 2023.4.4
2023-05-04 10:53:06 +12:00
Jesse Hills and GitHub
e725e15f7a
Merge pull request #4769 from esphome/bump-2023.4.3
...
2023.4.3
2023-05-02 17:28:32 +12:00
Jesse Hills
4d1113e265
Bump version to 2023.4.3
2023-05-02 17:10:46 +12:00
Jesse Hills
52352ac27a
Fix i2s media player on devices with no internal DAC ( #4768 )
2023-05-02 17:10:46 +12:00
Jesse Hills and GitHub
4a3f9712b2
Fix i2s media player on devices with no internal DAC ( #4768 )
2023-05-02 16:57:40 +12:00
Jesse Hills and GitHub
57e909e790
Only pre-install libraries in docker images ( #4766 )
2023-05-01 15:57:57 +12:00
Jesse Hills and GitHub
56e0923c22
Switch ESPAsyncTCP-esphome to esphome fork ( #4764 )
2023-05-01 11:09:01 +12:00
Jesse Hills and GitHub
2d56b70a36
Bump git version in Dockerfile ( #4763 )
2023-05-01 08:51:46 +12:00
Jesse Hills
59d6b3afa0
Merge branch 'release' into dev
2023-04-27 20:06:04 +12:00
Jesse Hills and GitHub
b89c04b928
Merge pull request #4748 from esphome/bump-2023.4.2
...
2023.4.2
2023-04-27 20:02:15 +12:00
Jesse Hills
12090657bb
Bump version to 2023.4.2
2023-04-27 19:36:21 +12:00
Jesse Hills
ba4ef72d56
Only request VA port from first client that is subscribed ( #4747 )
2023-04-27 19:36:21 +12:00
Jesse Hills and GitHub
55ec082628
Only request VA port from first client that is subscribed ( #4747 )
2023-04-27 04:22:12 +00:00
Jesse Hills and GitHub
6f27126c8d
Move am43 sensor code and remove auto load on cover ( #4631 )
2023-04-27 13:24:42 +12:00
ee21a91313
Add mlx90614 sensors ( #3749 )
...
Co-authored-by: Greg Arnold <greg@arnoldassociates.com >
Co-authored-by: notsonominal <130870838+notsonominal@users.noreply.github.com >
2023-04-27 13:17:09 +12:00
Jesse Hills and GitHub
c5efaa1c00
Remove climate legacy away flags ( #4744 )
2023-04-27 13:11:32 +12:00
Jesse Hills and GitHub
6476357596
Expand the platformio dep installer to also install platforms and tools ( #4716 )
2023-04-27 12:26:06 +12:00
Jesse Hills and GitHub
0f1e186189
Merge pull request #4732 from esphome/bump-2023.4.1
...
2023.4.1
2023-04-24 09:47:08 +12:00
Jesse Hills
96d208e0d8
Bump version to 2023.4.1
2023-04-24 09:11:07 +12:00
Jesse Hills
38ed38864e
Use proper schema for delta filter ( #4723 )
2023-04-24 09:11:07 +12:00
Jesse Hills and GitHub
327cd662b4
Use proper schema for delta filter ( #4723 )
2023-04-23 20:42:46 +00:00
Jesse Hills and GitHub
19fc1417ae
Merge pull request #4715 from esphome/bump-2023.4.0
...
2023.4.0
2023-04-20 15:18:09 +12:00
Jesse Hills
e2fefa51f5
Bump version to 2023.4.0
2023-04-20 14:06:53 +12:00
Jesse Hills
f668d5617f
Merge branch 'beta' into bump-2023.4.0
2023-04-20 14:06:52 +12:00
Jesse Hills and GitHub
47c4ff15d6
Merge pull request #4714 from esphome/bump-2023.4.0b4
...
2023.4.0b4
2023-04-20 14:00:12 +12:00
Jesse Hills
ccf1bdc0b4
Bump version to 2023.4.0b4
2023-04-20 13:10:26 +12:00
Jesse Hills
e993fcf80c
Bump arduino platform version to 5.3.0 ( #4713 )
...
* Bump arduino platform version to 5.3.0
* Update root platformio.ini
2023-04-20 13:10:25 +12:00
Jesse Hills and GitHub
0f7e34e7ec
Bump arduino platform version to 5.3.0 ( #4713 )
...
* Bump arduino platform version to 5.3.0
* Update root platformio.ini
2023-04-20 00:44:49 +00:00
Jesse Hills and GitHub
f56e89597f
Merge pull request #4711 from esphome/bump-2023.4.0b3
...
2023.4.0b3
2023-04-20 11:14:00 +12:00
Jesse Hills
9460fb28c4
Bump version to 2023.4.0b3
2023-04-20 10:15:34 +12:00
Jesse Hills
7207b9734f
Call on_error if no api client connected that handles voice ( #4709 )
2023-04-20 10:15:34 +12:00
Jesse Hills and GitHub
4cea74ef3b
Call on_error if no api client connected that handles voice ( #4709 )
2023-04-19 20:56:37 +00:00
Jesse Hills and GitHub
3be3267d06
Merge pull request #4700 from esphome/bump-2023.4.0b2
...
2023.4.0b2
2023-04-17 17:16:16 +12:00
Jesse Hills
98db604dba
Bump version to 2023.4.0b2
2023-04-17 15:45:35 +12:00
Jesse Hills
ebf6f8c6de
Add event triggers to voice_assistant ( #4699 )
...
* Add event triggers to voice_assistant
* Add triggers to test
2023-04-17 15:45:34 +12:00
Jesse Hills
9da261cb39
debug component, allow without debug logging ( #4685 )
2023-04-17 15:45:34 +12:00
Jesse Hills and GitHub
3a587ea0d4
Add event triggers to voice_assistant ( #4699 )
...
* Add event triggers to voice_assistant
* Add triggers to test
2023-04-17 02:57:28 +00:00
Jesse Hills and GitHub
6b67acbeb5
debug component, allow without debug logging ( #4685 )
2023-04-14 02:29:28 +00:00
Jesse Hills and GitHub
9fbbcd6d8a
Merge pull request #4683 from esphome/bump-2023.4.0b1
...
2023.4.0b1
2023-04-13 11:06:53 +12:00
Jesse Hills and GitHub
cc1eb648f9
Only allow 5 jobs from each CI run to be in parallel ( #4682 )
2023-04-12 22:46:19 +00:00
Jesse Hills
04a139fe3d
Bump version to 2023.5.0-dev
2023-04-13 10:13:53 +12:00
Jesse Hills
1a86167a47
Bump version to 2023.4.0b1
2023-04-13 10:13:52 +12:00
Jesse Hills
614ed7fd0c
Merge branch 'dev' into bump-2023.4.0b1
2023-04-13 10:13:52 +12:00
Jesse Hills and GitHub
0b9e8fda34
Fix pin schema for i2s microphone ( #4680 )
2023-04-12 08:25:19 +00:00
Jesse Hills and GitHub
b60c08dd28
Add push to talk voice assistant ( #4648 )
...
* Add push to talk voice assistant
* Refactor most code into voice_assistant
* Make voice_assistant the component and remove push_to_talk (can be done in yaml)
* Fix component setup
* Always AF_INET to match serverside
* Fix microphone and media player co-existence
* Format
* Update codeowners
* Update test file
* Fix endifs
* nullptr not NULL
* clang-tidy
* Format
* fixup: Add VA event data
* Generate proto
* Parse and log events
* Add default to switch
* Fix
* Add mic/va to test5
2023-04-11 23:45:10 +00:00
Jesse Hills and GitHub
99638190cb
VSCode / devcontainer updates ( #4647 )
2023-04-03 19:44:46 +00:00
Jesse Hills and GitHub
a546ffd490
Add ifdef to new bt proxy unsubscribe ( #4634 )
...
* Add ifdef to new bt proxy unsubscribe
* Also add to subscribe message and wrap api conneciton code
* Format file
2023-03-30 01:08:51 +00:00
Jesse Hills and GitHub
b5d0aede38
Remove AUTO_LOAD from as3935 ( #4630 )
2023-03-30 01:08:31 +00:00
Jesse Hills and GitHub
c4ddf7697d
Update sync-device-classes.yml
2023-03-29 14:02:34 +13:00
Jesse Hills and GitHub
a2931b6774
Add workflow to sync device classes with HA dev ( #4629 )
2023-03-28 23:31:07 +00:00
Jesse Hills and GitHub
e4b2de5c68
Merge pull request #4623 from esphome/bump-2023.3.2
...
2023.3.2
2023-03-27 16:45:14 +13:00
Jesse Hills
f862b479e7
Bump version to 2023.3.2
2023-03-27 15:58:29 +13:00
Jesse Hills
8d3896172d
Swap curly brackets for round on LockGuard ( #4610 )
2023-03-27 15:58:28 +13:00
Jesse Hills and GitHub
06f83bf1c0
Fix platform restriction for bme680_bsec ( #4616 )
...
* Fix platform restriction for bme680_bsec
* Fix
* revert spi change
* Add comment back
* Dont crash on rp2040 platform
2023-03-26 22:50:33 +00:00
Jesse Hills and GitHub
c2756d57d8
Allow entity names to be set to None ( #4607 )
...
* Allow entity names to be set to None so they take on the device friendly_name automatically
* Use empty
2023-03-26 22:49:09 +00:00
Jesse Hills and GitHub
e542e75b9e
Require step to be set when calling register_number ( #4622 )
2023-03-26 22:44:56 +00:00
Jesse Hills and GitHub
a1eb3b8475
Swap curly brackets for round on LockGuard ( #4610 )
2023-03-22 07:56:02 +00:00
d52e425ba2
Remove EntityBase from sprinkler ( #4606 )
...
* Remove EntityBase form sprinkler
* remove unneeded method
* Set name correctly
Move some timers to `setup` that rely on this->name_
* Fix SprinklerControllerSwitch setup
* Update esphome/components/sprinkler/__init__.py
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
---------
Co-authored-by: Samuel Sieb <samuel-github@sieb.net >
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
2023-03-22 07:35:16 +00:00
Jesse Hills and GitHub
dd8dc1ef1d
Merge pull request #4609 from esphome/bump-2023.3.1
...
2023.3.1
2023-03-22 12:40:28 +13:00
Jesse Hills
bc427de16a
Bump version to 2023.3.1
2023-03-22 12:03:34 +13:00
Jesse Hills
db5988bbe1
rp2040: Use fake Mutex lock ( #4602 )
2023-03-22 12:03:34 +13:00
Jesse Hills and GitHub
d70e7da0ef
rp2040: Use fake Mutex lock ( #4602 )
2023-03-21 20:25:19 +00:00
Jesse Hills and GitHub
d42f35de5d
Wrap ipv6 code a bit more ( #4574 )
...
* Wrap ipv6 code a bit more for when ipv6 support should not be compiled in
* More checks
* More uses
* Fix
2023-03-21 20:24:14 +00:00
Jesse Hills and GitHub
f0f6d3f1cd
Disallow uart0/1/2 as ids in config ( #4446 )
...
* Disallow uart0/1/2 as ids in config
* Update test files
2023-03-20 02:29:21 +00:00
Jesse Hills and GitHub
0b383542da
Split test3.yaml ( #4591 )
2023-03-19 22:39:02 +00:00
Jesse Hills and GitHub
e6737479f7
Merge pull request #4568 from esphome/bump-2023.3.0
...
2023.3.0
2023-03-16 10:40:18 +13:00
Jesse Hills
7f75832bf1
Bump version to 2023.3.0
2023-03-16 09:38:19 +13:00