Commit Graph
100 Commits
Author SHA1 Message Date
Jesse HillsandGitHub 45276cc244 Handle wake word not set up internally (#5738) 2023-11-13 11:48:26 +13:00
Jesse HillsandGitHub 01d28ce3fc Add resistance_sampler interface for config validation (#5718) 2023-11-10 11:40:07 +13:00
Jesse HillsandGitHub 511348974e Fix esp32_rmt_led_strip custom timing units (#5696) 2023-11-08 09:01:26 +00:00
Jesse HillsandGitHub 972598a698 Handle nanoseconds in config (#5695) 2023-11-08 21:34:44 +13:00
Jesse Hills fde7a04ee7 Bump version to 2023.12.0-dev 2023-11-08 13:13:56 +13:00
Jesse HillsandGitHub 888c298d7e Update esphome-dashboard to version 20231107.0 (#5686) 2023-11-07 13:59:26 +13:00
Jesse HillsandGitHub dd0270207f Allow pulse light effect to have separate on and off transition lengths (#5659) 2023-11-07 12:39:47 +13:00
Jesse HillsandGitHub d141e1cd67 Remove extra code in old sgp40 (#5685) 2023-11-07 12:38:52 +13:00
Jesse HillsandGitHub 43b36ac3c7 Allow static assets to be cached if not in debug mode (#5684) 2023-11-07 12:38:38 +13:00
Jesse HillsandGitHub 84bbf02bde ble_client rssi sensor fix when not connected (#5632) 2023-11-06 16:41:45 +13:00
Jesse HillsandGitHub d74a8abf9a Revert "Ensure that all uses of strncpy in wifi component are safe." (#5662) 2023-11-03 08:09:17 +13:00
Jesse HillsandGitHub 77b530cf9e Bump flake8 version in pre-commit to match requirements file (#5658) 2023-11-02 17:14:39 +13:00
Jesse HillsandGitHub 4edf3efdf3 Fix return value of run_external_command (#5657) 2023-11-02 17:06:09 +13:00
Jesse HillsandGitHub 29b1233609 Validate sn74hc595 pin number are within range (#5655) 2023-11-02 16:45:00 +13:00
Jesse HillsandGitHub 9eea52ea85 Allow validation of pins based on hub config (#5647) 2023-11-02 15:32:00 +13:00
Jesse HillsandGitHub 8eae882d93 Add needs-docs workflow to fail CI (#5643) 2023-11-01 11:12:16 +13:00
Jesse HillsandGitHub 193bac94f4 Add on_client_connected and disconnected to voice assistant (#5629) 2023-10-30 17:16:42 -05:00
Jesse HillsandGitHub 27b593ba85 Add connection triggers to api (#5628) 2023-10-29 21:02:49 -05:00
Jesse HillsandGitHub 0c46403eaf Handle enum type in tuya text_sensor (#5626) 2023-10-29 22:00:47 +00:00
Jesse HillsandGitHub 0c5d5cd623 timeout filter: return value (#5612) 2023-10-27 16:36:54 +13:00
Jesse HillsandGitHub 535568e065 Minor defines.h updates (#5610) 2023-10-27 16:16:44 +13:00
Jesse HillsandGitHub 2adda3a994 Validate test files before compiling (#5611)
* Validate test files before compiling

* Dont restrict parallel
2023-10-27 01:59:10 +00:00
Jesse HillsandGitHub a9f4922824 Devcontainer: allow pip install and dont warn about root user (#5608) 2023-10-27 11:56:16 +13:00
Jesse HillsandGitHub 8b9a7608f0 Correctly allow mqtt topics to be none so ESPHome does not sub/pub to them (#5213) 2023-10-26 13:37:50 +13:00
Jesse HillsandGitHub 4774200f6b Print text mqtt command topic (#5601) 2023-10-26 13:37:06 +13:00
Jesse HillsandGitHub b9d72231b0 Fix XOR condition (#5567) 2023-10-18 21:36:01 -05:00
Jesse HillsandGitHub b7402ee6ff Create IPv4 sockets if ipv6 is not enabled (#5565) 2023-10-19 12:25:43 +13:00
Jesse HillsandGitHub a8667b680e esp32_improv add timeout (#5556) 2023-10-19 11:42:52 +13:00
Jesse HillsandGitHub 19736f6e53 Fix voice_assistant without a speaker (#5558) 2023-10-18 09:12:35 +00:00
Jesse HillsandGitHub 14aa27f5e2 esp32_improv advertise capabilities and state in ble service data (#5553) 2023-10-18 14:26:47 +13:00
Jesse HillsandGitHub b12dc98150 Fix default libretiny manufacturer reported to HA (#5549) 2023-10-18 07:23:34 +13:00
Jesse HillsandGitHub a960c8008e More voice assistant fixes (#5547) 2023-10-17 20:11:37 +13:00
Jesse HillsandGitHub fb90e19713 Fix esp32_improv authorizer with no binary sensors in config (#5546) 2023-10-17 20:03:39 +13:00
Jesse HillsandGitHub 4913b3cc35 Add stream start and end events (#5545) 2023-10-17 17:18:05 +13:00
Jesse HillsandGitHub 06eff72065 Prometheus fix for esp-idf and fix newlines (#5536) 2023-10-16 19:41:59 +13:00
Jesse HillsandGitHub 7ddcdab351 Add round sensor filter (#5532) 2023-10-14 13:07:23 +13:00
Jesse HillsandGitHub 33ebfd221e Update Improv BLE component (#5518) 2023-10-13 12:46:46 +13:00
Jesse HillsandGitHub f4ce8b8b6c Bump curl to 7.74.0-1.3+deb11u10 (#5517) 2023-10-12 15:52:57 +13:00
Jesse Hills 11727391ad Bump version to 2023.11.0-dev 2023-10-12 15:14:43 +13:00
Jesse HillsandGitHub 511af5845e Remote wake word support for voice assistant (#5229) 2023-10-10 19:52:42 +13:00
Jesse HillsandGitHub 46be886ca6 Use platform consts (#5508) 2023-10-09 16:54:15 -05:00
Jesse HillsandGitHub be7e167c63 Deep sleep is only available on esp32 and esp8266 (#5507) 2023-10-10 09:41:28 +13:00
Jesse HillsandGitHub e09c217fde Bump docker dependencies (#5501) 2023-10-09 11:13:12 +13:00
Jesse HillsandGitHub 589b9e10b2 Ensure esphome directory exists on addon startup (#5464) 2023-10-02 13:45:24 +13:00
Jesse HillsandGitHub 12365976c4 Migrate dashboard json files to /data folder instead of wiping out (#5441) 2023-09-28 11:40:36 +13:00
Jesse HillsandGitHub 4ac4492241 Fix .esphome path when not using envvar (#5440) 2023-09-28 11:20:44 +13:00
Jesse Hills 9d97807587 Bump version to 2023.10.0-dev 2023-09-13 14:22:39 +12:00
Jesse HillsandGitHub bff74af882 Workflow updates (#5384) 2023-09-13 10:06:32 +12:00
Jesse HillsandGitHub fc354eec0e Attempt to fix rp2040 adc with vcc (#5378) 2023-09-12 14:14:10 +12:00
Jesse HillsandGitHub fe81bcc003 Use /data directory for .esphome folder when running as HA add-on (#5374) 2023-09-12 09:26:48 +12:00
Jesse HillsandGitHub 87395d259e Allow "--device SERIAL" on cli to flash only via serial (#5351) 2023-09-06 20:22:39 -05:00
Jesse HillsandGitHub 72f29b1283 Allow upload command to flash file via serial (#5274) 2023-09-07 10:15:54 +12:00
Jesse HillsandGitHub f2a6f18553 esp32: Extra build customization (#5322) 2023-09-06 17:02:21 +12:00
Jesse HillsandGitHub 8cac5ca90c Only run ci-docker when ci-docker workflow changes (#5347) 2023-09-06 15:32:14 +12:00
Jesse HillsandGitHub b11824b058 libretiny: fix uart_port framework config (#5343) 2023-09-05 02:33:42 +00:00
Jesse HillsandGitHub 4ae582c305 Bump esphome-dashboard to 20230904.0 (#5339) 2023-09-04 20:43:17 +12:00
Jesse HillsandGitHub bec53f97a2 Attempt to fix secret blurring (#5326) 2023-09-02 08:41:52 +12:00
Jesse HillsandGitHub da8afd36b2 Change htu21d sensors from required to optional (#5285) 2023-08-21 12:16:14 +12:00
Jesse HillsandGitHub f16a24ddf4 Move libcairo to all architectures in docker (#5276) 2023-08-18 19:13:46 +12:00
Jesse HillsandGitHub c287e529a8 Change haier from AUTO to HEAT_COOL (#5267) 2023-08-18 08:06:21 +12:00
Jesse HillsandGitHub 2dd4aa7bf6 Fix duplicate tuya time warning (#5243) 2023-08-14 10:09:20 +12:00
Jesse HillsandGitHub 3eef80506b Expose start to speaker interface (#5228) 2023-08-11 16:21:44 +12:00
Jesse HillsandGitHub a84365659b Read string of bool env and match against well known values (#5232) 2023-08-11 16:20:58 +12:00
Jesse Hills db9dc11022 Bump version to 2023.9.0-dev 2023-08-10 17:30:26 +12:00
Jesse HillsandGitHub e4cf7b86fa Add socket define for rp2040 dev (#4968) 2023-08-08 10:22:10 +12:00
Jesse HillsandGitHub 0b1b25191d Add read interface to microphone (#5131) 2023-08-08 09:45:56 +12:00
Jesse HillsandGitHub 00f9af70a9 Fix some configs after #5181 (#5209) 2023-08-07 11:48:23 +12:00
Jesse HillsandGitHub f81c556b63 Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
Jesse HillsandGitHub ce8091c14e Speaker return bytes written and do not wait for queue (#5182) 2023-08-02 16:24:52 +12:00
Jesse HillsandGitHub 581cb642ff Add get_board function to esp32 module (#5184) 2023-08-02 16:24:02 +12:00
Jesse HillsandGitHub e02aaedc42 Microphone add is_stopped (#5183) 2023-08-02 16:21:30 +12:00
Jesse HillsandGitHub b0966532bf Allow esp32 idf components to specify submodules and specific components (#5128) 2023-07-23 20:22:46 +12:00
Jesse HillsandGitHub efd0dd4c3d Update known boards to 5.4.0 (#5134) 2023-07-22 20:24:40 +12:00
Jesse HillsandGitHub d238155640 Add size getter to CallbackManager (#5129) 2023-07-20 12:37:42 +12:00
Jesse HillsandGitHub de626c0f5f ignore components folder in root (#5130) 2023-07-20 12:37:29 +12:00
Jesse HillsandGitHub 417d45939f Fix silence detection flag on voice assistant (#5120) 2023-07-19 11:38:47 +12:00
Jesse HillsandGitHub 8c6cddf1bb Remove template switch restore_state (#5106) 2023-07-17 09:11:43 +12:00
Jesse HillsandGitHub ac05495781 Dont do mqtt ip lookup if use_address has ip address (#5096)
* Dont do mqtt ip lookup id `use_address` is in config

* Fix after actually testing =)
2023-07-12 19:19:04 -05:00
Jesse Hills 306ab0c56c Bump version to 2023.8.0-dev 2023-07-13 09:50:48 +12:00
Jesse HillsandGitHub 844cf316e2 Edit error message for pillow install to add version restrictions (#5094) 2023-07-13 09:38:24 +12:00
Jesse HillsandGitHub c85f70a236 Bump esphome-dashboard to 20230711.0 (#5085) 2023-07-12 16:02:37 +12:00
Jesse HillsandGitHub 7e52d4f5d6 Restrict pillow to versions before 10.0.0 (#5090) 2023-07-12 15:28:20 +12:00
Jesse HillsandGitHub 22a1134f0e Fix when idf component has broken symlinks (#5058) 2023-07-05 10:31:58 +12:00
Jesse HillsandGitHub 45c72f1f22 Log start of i2c setup (#5049) 2023-07-04 15:26:31 +12:00
Jesse HillsandGitHub fd9cca565b Log component long time message at warning level (#5048) 2023-07-04 15:02:53 +12:00
Jesse HillsandGitHub d64d1650e3 Update webserver to ea86d81 (#5023) 2023-07-04 13:45:06 +12:00
Jesse HillsandGitHub ac5246e21d Remove yaml test cache (#5019) 2023-06-28 12:22:14 +12:00
Jesse HillsandGitHub 951157dc26 Add CONFIG_BT_BLE_42_FEATURES_SUPPORTED for ble (#5008) 2023-06-28 11:35:35 +12:00
Jesse HillsandGitHub 68119ddcd4 Attempt to fix script parameters (#4627) 2023-06-28 11:34:08 +12:00
Jesse HillsandGitHub 8f4abf6a63 Update sync workflow (#5017) 2023-06-28 09:34:31 +12:00
Jesse HillsandGitHub ef84937fd6 Update webserver to 56d73b5 (#5007) 2023-06-26 10:27:03 +12:00
Jesse HillsandGitHub eb145757e5 Fix rp2040 pio tool download (#4994) 2023-06-23 16:42:37 +12:00
Jesse Hills ec3d5fc427 Merge branch 'release' into dev 2023-06-23 07:49:08 +12:00
Jesse HillsandGitHub 5ef9cd5f86 Merge pull request #4990 from esphome/bump-2023.6.0
2023.6.0
2023-06-22 17:15:13 +12:00
Jesse Hills ceca91d1e7 Bump version to 2023.6.0 2023-06-22 13:39:10 +12:00
Jesse HillsandGitHub bc7c11be96 Merge pull request #4989 from esphome/bump-2023.6.0b7
2023.6.0b7
2023-06-22 13:31:03 +12:00
Jesse Hills a2734330e1 Bump version to 2023.6.0b7 2023-06-22 11:50:46 +12:00
Jesse HillsandGitHub 98e3426769 Merge pull request #4987 from esphome/bump-2023.6.0b6
2023.6.0b6
2023-06-22 11:22:48 +12:00
Jesse Hills 7ef8d67831 Bump version to 2023.6.0b6 2023-06-22 10:31:23 +12:00
Jesse Hills c455a5dd6a Update webserver and captive portal pages to 67c48ee9 (#4986) 2023-06-22 10:31:23 +12:00