David Woodhouse
343650e37d
[network] Always allow `enable_ipv6: false
` ( #7291 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-08-16 13:38:06 +12:00
Jesse Hills
2c47eb62a7
[validation] Allow `maybe_simple_value
` to not have default key in complex value ( #7294 )
2024-08-16 13:38:06 +12:00
Gábor Kiss
033ab55206
Fix overflow in ESPColorCorrection object ( #7268 )
2024-08-16 13:38:06 +12:00
NP v/d Spek
e17c7124f4
fix some small rtttl issues ( #6817 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-08-16 13:38:06 +12:00
Clyde Stubbs
e3bfbebb8f
[api] Bump noise-c library version ( #7288 )
2024-08-16 13:38:06 +12:00
Samuel Sieb
bc20fd57fe
remove extra number from pronto ( #7263 )
2024-08-16 13:38:05 +12:00
Jesse Hills
b654dea55e
Merge pull request #7278 from esphome/bump-2024.8.0b1
...
2024.8.0b1
2024-08-15 07:50:36 +12:00
Jesse Hills
7b233d6871
Bump version to 2024.8.0b1
2024-08-14 16:56:53 +12:00
Mike La Spina
ccf57488c5
Correct offset calibration ( #7228 )
...
Co-authored-by: descipher <mike.laspina@gelidus.ca>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-08-14 16:43:35 +12:00
NP v/d Spek
cf6ea7cb2c
Implement the finish() method and action. implement the is_stopped condition ( #7255 )
2024-08-14 15:42:43 +12:00
Kevin Ahrendt
d6f130e35a
[micro_wake_word] Bump ESPMicroSpeechFeatures version to 1.1.0 ( #7249 )
2024-08-14 15:40:07 +12:00
Philippe Wechsler
8f09382367
support illuminance for airthings wave plus device ( #5203 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-08-14 14:25:45 +12:00
tomaszduda23
b2b23f2a4f
[code-quality] fix readability-named-parameter ( #7272 )
2024-08-14 14:21:19 +12:00
Olivier ARCHER
8756b41b63
[mqtt] fix missing initializer in MQTTClientComponent::disable_discovery ( #7271 )
2024-08-14 14:19:46 +12:00
tomaszduda23
4cb174585c
[code-quality] fix readability-braces-around-statements ( #7273 )
2024-08-14 14:14:29 +12:00
tomaszduda23
56e05998ef
[code-quality] fix clang-tidy wake_on_lan ( #7275 )
2024-08-14 14:08:10 +12:00
Clyde Stubbs
bec2d42c79
Add color_filter_opa
style property ( #7276 )
2024-08-14 14:06:13 +12:00
Clyde Stubbs
a0eff08f39
[lvgl] Rework events to avoid feedback loops ( #7262 )
2024-08-14 14:05:25 +12:00
Landon Rohatensky
a5fdcb31fc
[homeassistant] Native number entity import and control ( #6455 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-08-14 14:04:12 +12:00
Markus
1d25db491c
[homeassistant] Native switch entity import and control ( #7018 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-08-14 14:03:12 +12:00
PaoloTK
c5b1a8eb81
Add min and max brightness parameters for Light dim_relative Action ( #6971 )
2024-08-14 09:29:55 +12:00
Clyde Stubbs
68c56b3e03
Implement ByteBuffer ( #6878 )
2024-08-14 09:29:31 +12:00
Jesse Hills
0c567adf63
[CI] Dont run full CI on `build-image
` action changes ( #7270 )
2024-08-14 08:13:09 +12:00
dependabot[bot]
9ec61cbff3
Bump docker/build-push-action from 6.6.1 to 6.7.0 in /.github/actions/build-image ( #7269 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-14 08:12:56 +12:00
tomaszduda23
2e58297a16
[code-quality] fix clang-tidy wifi related ( #7254 )
2024-08-14 07:58:30 +12:00
tomaszduda23
f81ce2c707
[code-quality] fix clang-tidy mqtt ( #7253 )
2024-08-14 07:56:09 +12:00
tomaszduda23
4bd7ba0d30
[code-quality] Fix variable naming in base_light_effects ( #7237 )
2024-08-14 07:54:37 +12:00
tomaszduda23
9663b7d67c
[code-quality] fix clang-tidy core optional ( #7265 )
2024-08-14 07:53:42 +12:00
tomaszduda23
b082a64d32
[code-quality] fix clang-tidy network ( #7266 )
2024-08-14 07:48:27 +12:00
tomaszduda23
c9979ad90c
[code-quality] fix order in esphome/const.py ( #7267 )
2024-08-14 07:46:23 +12:00
Clyde Stubbs
3598560472
[lvgl] Add initial_focus for encoders ( #7256 )
2024-08-13 20:06:01 +12:00
guillempages
506e69addf
[online_image] add option to show placeholder while downloading ( #7083 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-08-13 19:44:43 +12:00
nkinnan
2a70ef05d1
[const] Add some units for future use and adjust case ( #7260 )
2024-08-13 18:48:12 +12:00
Jesse Hills
8696f922d1
[homeassistant] Add `HOME_ASSISTANT_IMPORT_CONTROL_SCHEMA
` ( #7259 )
2024-08-13 17:33:16 +12:00
Jesse Hills
2b25daa199
[api] Add new flag to request state/attribute once from HA only ( #7258 )
2024-08-13 17:12:06 +12:00
Olivier ARCHER
ab51bbd8f7
[api] Error log when NONE Update command is sent ( #7247 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-08-13 13:52:31 +12:00
RFDarter
390d5f2f93
[test][web_server] Rejig test for v3 ( #7110 )
2024-08-13 13:26:39 +12:00
tomaszduda23
8d106e97a2
[code-quality] fix clang-tidy web server ( #7230 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-08-13 01:14:25 +00:00
juanluss31
fc146dabed
Add support for LYWSD02MMC Xiaomi device ( #7080 )
2024-08-13 13:12:48 +12:00
tomaszduda23
8d5be27746
[code-quality] Apply ruff linting suggestions ( #7239 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-08-13 12:47:18 +12:00
tomaszduda23
f24fd34d86
fix name conflict with zephyr macro ( #7252 )
2024-08-13 11:38:13 +12:00
tomaszduda23
64ee40d370
[code-quality] clang-tidy bedjet ( #7251 )
2024-08-13 11:33:51 +12:00
tomaszduda23
5f3f106283
[code-quality] add NOLINT haier_base ( #7236 )
2024-08-13 11:29:09 +12:00
NP v/d Spek
8148eae134
add windows script/setup.bat ( #7140 )
...
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
2024-08-13 11:16:42 +12:00
tomaszduda23
f13cf1f7a0
adjust to new python pre-commit hooks ( #7178 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-08-12 16:52:09 +12:00
tomaszduda23
8a076cc906
fix build error ( #7229 )
2024-08-12 16:49:35 +12:00
dependabot[bot]
82c5cd18de
Bump docker/build-push-action from 6.5.0 to 6.6.1 in /.github/actions/build-image ( #7232 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-12 16:30:27 +12:00
tomaszduda23
e769804fe6
[code-quality] clang-tidy media_player ( #7238 )
2024-08-12 16:27:22 +12:00
David K.
f2e99fa319
[bme68x_bsec2_i2c] BME68X Temperature+Pressure+Humidity+Gas Sensor via BSEC2 ( #4585 )
...
* Added initial bme68x component
* Initialize all child sensors to nullptr
This was added to all other sensors in #3808
* Update BSEC2 and BME68x Libraries
Current versions from Bosch Sensortec
* Add myself to codeowners for bme68x_bsec
* Move constants to const.py, according to ci-custom checks
Move constants to const.py, according to ci-custom checks
* Update library dependencies
We'll stick with 1.4.2200 for now. 1.4.2200 is not on platform.io registry, use tag instead.
Update to 1.5.2400 needs some work due to multi instance support.
* Update BSEC2 to 1.6.2400
* Add consts to bme680x_bsec
Enable inclusion with external_components
* Update device class for pressure
* Update to use multisensor API
* Tidy up some constants
* Add tests
* Remove scd30 changes
* Import CONF_SAMPLE_RATE
* Pull BSEC config blob from repo based on config
* Rename component to `bme68x_bsec_i2c`
* Fix tests + codeowners
* Cleanup for review
* Rename using `bsec2`
* Apply suggestions from code review
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
* Download file during validation stage, instead
* Make `dump_config()` only dump stuff
* Compile safely without sensor and text sensor headers
* Use `intf_ptr`
* Save state if measuring static IAQ, too
* Update CODEOWNERS
* Simplify esphome/components/bme68x_bsec2_i2c/__init__.py
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
* Remove extraneous colon & imports
* Track & save the maximum accuracy value
* Polish up accuracy sensor handling
* Log static sensor, update `defines.h`
* Walruses make it better
* Add some logging of setup failures
* Update esphome/components/bme68x_bsec2_i2c/bme68x_bsec2_i2c.cpp
Co-authored-by: Trevor North <trevor@freedisc.co.uk>
* Break out some things
* Update CODEOWNERS
* Update CODEOWNERS take 2
* Use `add_extra` in base schema
* Another walrus in the sensor
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
---------
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Trevor North <trevor@freedisc.co.uk>
2024-08-11 23:14:58 -05:00
Clyde Stubbs
34d435c996
[lvgl] Implement default group for encoders ( #7242 )
...
Co-authored-by: clydeps <U5yx99dok9>
2024-08-12 15:56:54 +12:00