CptSkippy
07ad5db8b6
Merge branch 'dev' into dev
2024-09-10 17:13:32 -07:00
Anton Viktorov
c90dcfc0ca
LTR-501, LTR-301, LTR-558 Series of Lite-On Light (ALS) and Proximity(PS) sensors ( #6262 )
...
CI / Run script/clang-tidy for ESP32 Arduino 2/4 (push) Blocked by required conditions
CI / Run pytest (macOS-latest, 3.11) (push) Blocked by required conditions
CI / Run pytest (ubuntu-latest, 3.10) (push) Blocked by required conditions
CI / Run pytest (ubuntu-latest, 3.11) (push) Blocked by required conditions
CI / Run pytest (ubuntu-latest, 3.12) (push) Blocked by required conditions
CI / Create common environment (push) Waiting to run
CI / Check black (push) Blocked by required conditions
CI / Check flake8 (push) Blocked by required conditions
CI / Check pylint (push) Blocked by required conditions
CI / Check pyupgrade (push) Blocked by required conditions
CI / Run script/ci-custom (push) Blocked by required conditions
CI / Run pytest (ubuntu-latest, 3.9) (push) Blocked by required conditions
CI / Run pytest (windows-latest, 3.11) (push) Blocked by required conditions
CI / Check clang-format (push) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 Arduino 1/4 (push) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 Arduino 3/4 (push) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 Arduino 4/4 (push) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 IDF (push) Blocked by required conditions
CI / Run script/clang-tidy for ESP8266 (push) Blocked by required conditions
CI / list-components (push) Blocked by required conditions
CI / Component test ${{ matrix.file }} (push) Blocked by required conditions
CI / Split components for testing into 20 groups maximum (push) Blocked by required conditions
CI / Test split components (push) Blocked by required conditions
CI / CI Status (push) Blocked by required conditions
YAML lint / yamllint (push) Waiting to run
Co-authored-by: root <root@LAOX1>
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
2024-09-09 12:25:37 -05:00
CptSkippy
a255794718
Merge branch 'dev' into dev
2024-09-06 06:30:41 -07:00
Adam DeMuri
18a1191e03
Add support for using BMP280 with SPI ( #7053 )
...
CI / Create common environment (push) Has been cancelled
YAML lint / yamllint (push) Has been cancelled
CI / Check black (push) Has been cancelled
CI / Check flake8 (push) Has been cancelled
CI / Check pylint (push) Has been cancelled
CI / Check pyupgrade (push) Has been cancelled
CI / Run script/ci-custom (push) Has been cancelled
CI / Run pytest (macOS-latest, 3.11) (push) Has been cancelled
CI / Run pytest (ubuntu-latest, 3.10) (push) Has been cancelled
CI / Run pytest (ubuntu-latest, 3.11) (push) Has been cancelled
CI / Run pytest (ubuntu-latest, 3.12) (push) Has been cancelled
CI / Run pytest (ubuntu-latest, 3.9) (push) Has been cancelled
CI / Run pytest (windows-latest, 3.11) (push) Has been cancelled
CI / Check clang-format (push) Has been cancelled
CI / Run script/clang-tidy for ESP32 Arduino 1/4 (push) Has been cancelled
CI / Run script/clang-tidy for ESP32 Arduino 2/4 (push) Has been cancelled
CI / Run script/clang-tidy for ESP32 Arduino 3/4 (push) Has been cancelled
CI / Run script/clang-tidy for ESP32 Arduino 4/4 (push) Has been cancelled
CI / Run script/clang-tidy for ESP32 IDF (push) Has been cancelled
CI / Run script/clang-tidy for ESP8266 (push) Has been cancelled
CI / list-components (push) Has been cancelled
CI / Component test ${{ matrix.file }} (push) Has been cancelled
CI / Split components for testing into 20 groups maximum (push) Has been cancelled
CI / Test split components (push) Has been cancelled
CI / CI Status (push) Has been cancelled
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
2024-09-05 17:08:02 +12:00
Markus
b496233425
Add StatsD component ( #6642 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-09-05 12:57:44 +12:00
David Woodhouse
71a7f6383f
Support BL0942 calibration ( #7299 )
...
CI / Create common environment (push) Waiting to run
CI / Check black (push) Blocked by required conditions
CI / Check flake8 (push) Blocked by required conditions
CI / Check pylint (push) Blocked by required conditions
CI / Check pyupgrade (push) Blocked by required conditions
CI / Run script/ci-custom (push) Blocked by required conditions
CI / Run pytest (macOS-latest, 3.11) (push) Blocked by required conditions
CI / Run pytest (ubuntu-latest, 3.10) (push) Blocked by required conditions
CI / Run pytest (ubuntu-latest, 3.11) (push) Blocked by required conditions
CI / Run pytest (ubuntu-latest, 3.12) (push) Blocked by required conditions
CI / Run pytest (ubuntu-latest, 3.9) (push) Blocked by required conditions
CI / Run pytest (windows-latest, 3.11) (push) Blocked by required conditions
CI / Check clang-format (push) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 Arduino 1/4 (push) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 Arduino 2/4 (push) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 Arduino 3/4 (push) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 Arduino 4/4 (push) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 IDF (push) Blocked by required conditions
CI / Run script/clang-tidy for ESP8266 (push) Blocked by required conditions
CI / list-components (push) Blocked by required conditions
CI / Component test ${{ matrix.file }} (push) Blocked by required conditions
CI / Split components for testing into 20 groups maximum (push) Blocked by required conditions
CI / Test split components (push) Blocked by required conditions
CI / CI Status (push) Blocked by required conditions
YAML lint / yamllint (push) Waiting to run
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-09-05 12:08:39 +12:00
Andrzej Skowroński
6490fc9c62
CH422G support ( #7356 )
2024-09-02 11:56:35 +10:00
CptSkippy
edd9169f99
Merge branch 'dev' into dev
2024-08-30 16:17:50 -07:00
Clyde Stubbs
ba6963cf72
[udp] Implement UDP sensor broadcast ( #6865 )
...
CI / Create common environment (push) Has been cancelled
YAML lint / yamllint (push) Has been cancelled
CI / Check black (push) Has been cancelled
CI / Check flake8 (push) Has been cancelled
CI / Check pylint (push) Has been cancelled
CI / Check pyupgrade (push) Has been cancelled
CI / Run script/ci-custom (push) Has been cancelled
CI / Run pytest (macOS-latest, 3.11) (push) Has been cancelled
CI / Run pytest (ubuntu-latest, 3.10) (push) Has been cancelled
CI / Run pytest (ubuntu-latest, 3.11) (push) Has been cancelled
CI / Run pytest (ubuntu-latest, 3.12) (push) Has been cancelled
CI / Run pytest (ubuntu-latest, 3.9) (push) Has been cancelled
CI / Run pytest (windows-latest, 3.11) (push) Has been cancelled
CI / Check clang-format (push) Has been cancelled
CI / Run script/clang-tidy for ESP32 Arduino 1/4 (push) Has been cancelled
CI / Run script/clang-tidy for ESP32 Arduino 2/4 (push) Has been cancelled
CI / Run script/clang-tidy for ESP32 Arduino 3/4 (push) Has been cancelled
CI / Run script/clang-tidy for ESP32 Arduino 4/4 (push) Has been cancelled
CI / Run script/clang-tidy for ESP32 IDF (push) Has been cancelled
CI / Run script/clang-tidy for ESP8266 (push) Has been cancelled
CI / list-components (push) Has been cancelled
CI / Component test ${{ matrix.file }} (push) Has been cancelled
CI / Split components for testing into 20 groups maximum (push) Has been cancelled
CI / Test split components (push) Has been cancelled
CI / CI Status (push) Has been cancelled
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: clydebarrow <366188+clydebarrow@users.noreply.github.com>
2024-08-30 20:59:55 +12:00
Aiden
0375072bdf
Add support for BL0906 energy meter ( #7339 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-08-29 12:52:49 +12:00
CptSkippy
dd5e2a63fe
Merge branch 'dev' into dev
2024-08-16 07:38:11 -07:00
David Woodhouse
a0c54504cd
Add HMAC-MD5 support for authenticating OTA updates ( #7200 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-08-16 11:27:23 +12:00
CptSkippy
b4cb761647
Merge branch 'dev' into dev
2024-08-14 15:24:48 -07: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
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
CptSkippy
4728a99db4
Merge branch 'dev' into dev
2024-08-13 08:52:42 -07:00
Jesse Hills
8696f922d1
[homeassistant] Add `HOME_ASSISTANT_IMPORT_CONTROL_SCHEMA
` ( #7259 )
2024-08-13 17:33:16 +12:00
juanluss31
fc146dabed
Add support for LYWSD02MMC Xiaomi device ( #7080 )
2024-08-13 13:12:48 +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
CptSkippy
b06f0aff4e
Merge branch 'dev' into dev
2024-08-06 06:04:27 -07:00
guillempages
9188836f70
Add runtime online image support ( #4710 )
2024-08-06 23:08:06 +12:00
Olivier ARCHER
caa2ea64e3
http_request watchdog as a component ( #7161 )
2024-07-30 13:45:19 +12:00
Clyde Stubbs
23ffc3ddfb
[lvgl] base implementation ( #7116 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-07-25 11:12:04 +12:00
Aodren Auffrédou-Heinicke
f1aa254e48
APDS9306 Ambient Light Sensor ( #6709 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
Co-authored-by: Mat931 <49403702+Mat931@users.noreply.github.com>
2024-07-22 17:29:54 +12:00
rnauber
40e79299d5
Feature/m5angle8: Add support for m5angle8 input device ( #6799 )
...
Co-authored-by: Richard Nauber <richard@nauber.dev>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-07-22 09:57:59 +12:00
CptSkippy
05ba2cb002
Merge branch 'esphome:dev' into dev
2024-07-15 06:20:59 -07:00
Anton Viktorov
feae794787
LTR390 separate ALS and UV gain and resolution ( #7026 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-07-13 09:42:41 +12:00
CptSkippy
7d82fd7663
Merge branch 'dev' into dev
2024-06-12 07:09:26 -07:00
Clyde Stubbs
bc408ad08c
[display] SDL2 display driver for host platform ( #6825 )
2024-06-12 13:42:01 +12:00
Samuel Sieb
13fabf1cd8
change to new 1-wire platform ( #6860 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-06-12 13:05:44 +12:00
Jesse Hills
3cd2fb0843
[core] Update Entities ( #6885 )
2024-06-12 09:57:36 +12:00
CptSkippy
e17c4c6c0c
Merge branch 'dev' into dev
2024-06-06 08:35:52 -07:00
Olivier ARCHER
8ef4aaa70e
[ota] http_request update platform ( #5586 )
...
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Edward Firmo <94725493+edwardtfn@users.noreply.github.com>
2024-06-06 14:35:28 +12:00
CptSkippy
d90a51507b
Merge branch 'esphome:dev' into dev
2024-06-04 06:16:49 -07:00
Clyde Stubbs
cdf83c5d8c
Add host time platform; remove host support from sntp. ( #6854 )
2024-06-04 15:09:46 +12:00
CptSkippy
21926e1861
Merge branch 'dev' into dev
2024-05-30 12:36:48 -07:00
Anton Viktorov
8dfe1d5220
LTR-303, LTR-329, LTR-553, LTR-556, LTR-559, LTR-659 Series of Lite-On Light (ALS) and Proximity(PS) sensors ( #6076 )
...
* LTR303 and LTR329 light sensors
* LTR303 tidy up
* LTR303 unused var
* LTR303 tidy up + test
* LTR303 auto sensitivity mode
* LTR303 auto sensitivity mode tidy
* LTR303 State machine version
* LTR303 name fix
* publish split
* minor
* new definitions for LTR
* als-ps test
* als-ps test
* als-ps test
* ps options
* ps options
* trgger bug fixed
* trgger bug fixed
* Minor comments
* ltr303->ltr_als_ps
* codeowners, tests
* tidy up
* tidy up
* tidy up
* gain enum name fix
* auto gain fix
* tweaks
* new style tests
* als/ps separate init
* logd->logv
* reconfiguration count changed
* old-style tests removed
* const py
* ambient light const in vmel7700 and ltr390
* Update esphome/components/ltr_als_ps/ltr_als_ps.cpp
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
* Apply suggestions from code review
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
* remove commented code
---------
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
2024-05-30 03:46:52 -05:00
CptSkippy
99fa755e38
Squashed commit of the following:
...
commit 635cd1f4c8
Author: cptskippy <github@toyrobotworkshop.com>
Date: Wed May 29 16:21:02 2024 +0000
Updating CODEOWNERS
2024-05-29 09:31:24 -07:00
Clyde Stubbs
ec3164f800
[wake_on_lan] Make component platform independent ( #6815 )
2024-05-29 16:36:49 +12:00
Pavlo Dudnytskyi
aed0593793
[haier] `text_sensor
and
button
` platforms ( #6780 )
2024-05-24 09:07:39 +12:00
Keith Burzinski
76abf2200c
Uncouple safe_mode from OTA ( #6759 )
2024-05-22 13:08:53 +12:00
Jesse Hills
df838b5788
[core] Remove references to deleted setup.py ( #6757 )
2024-05-16 22:33:33 +12:00
Anton Viktorov
b06e0746f5
INA228/INA229, INA238/INA239, INA237 power/energy/charge monitor (I2C, SPI) ( #6138 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-05-16 16:50:28 +12:00
Anton Viktorov
98cb6555df
SPI and I2C for ENS160 ( #6369 )
2024-05-16 15:22:40 +12:00
Mat931
46eee4a4f0
Add beken_spi_led_strip component ( #6515 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-05-16 11:32:48 +12:00
Alex Boyd
773951d85e
BedJet: expose the outlet temperature on the climate and as a sensor ( #6633 )
2024-05-16 11:31:08 +12:00
Szewcson
13e3920c13
GDK101 support ( #4703 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-05-13 13:36:10 +12:00
Anton Viktorov
c7c0d97a5e
SPI and I2C for BMP390 and BMP380 ( #6652 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-05-02 13:49:01 +12:00
Edward Firmo
a4a23d73b3
[nextion] Use persistent http connection for TFT upload (ESP-IDF) ( #6576 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-05-02 10:05:37 +12:00