Commit Graph

354 Commits

Author SHA1 Message Date
Jesse Hills da154c24a8
Merge branch 'dev' into jesserockz-2024-087 2024-04-24 14:39:57 +12:00
David Friedland c531a528f0
Event entity support (#6451)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-04-24 14:35:26 +12:00
Jesse Hills e451a3530e
Add datetime entities 2024-04-11 14:32:30 +12:00
Jesse Hills a102e982b3
Bump version to 2024.5.0-dev 2024-04-10 12:49:45 +12:00
bukureckid 522b43bb41
Add Dooya protocol to remote_base (#6488) 2024-04-10 09:04:35 +12:00
Jesse Hills 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 bbf7e2be28
Bump version to 2024.4.0-dev 2024-03-13 16:33:43 +13:00
Chris Feenstra 64a47f840e
Added Kamstrup Multical 40x component (#4200)
Co-authored-by: Chris Feenstra <chris@cfeenstra.nl>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: cfeenstra1024 <git@cfeenstra.nl>
2024-03-13 16:01:22 +13:00
Samuel Sieb 6a46548a8b
add template fan (#6310) 2024-03-10 15:42:02 -07:00
RFDarter 1e96a19d09
Add datetime date entities (#6191)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-03-11 07:52:22 +13:00
Jeroen van Oort 4a9d7771fe
Adding W5500 support to ethernet component (#4424)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-03-01 13:46:08 +13:00
Jesse Hills 3c651f4091
Add `on_update` trigger for Project versions (#6298) 2024-02-28 02:01:56 -06:00
Jimmy Hedman f73518dbeb
Improve dualstack and IPv6 support (#5449)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-02-27 21:16:20 +13:00
Stefan Rado 58c0d8c267
Add Uponor Smatrix component (#5769)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-02-22 16:03:14 +13:00
Jesse Hills 47d1a64894
Bump version to 2024.3.0-dev 2024-02-13 09:45:31 +13:00
esphomebot 0fa0904bc5
Synchronise Device Classes from Home Assistant (#6158) 2024-02-01 01:25:47 +13:00
h2zero e731a2ffaa
Add support X.509 client certificates for MQTT. (#5778)
Co-authored-by: h2zero <powellperalata@gmail.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-01-18 08:26:56 +09:00
alexborro 249cd67588
Fingerprint_grow: Trigger on finger scan start and on finger scan misplaced (#6003) 2024-01-16 16:38:19 +09:00
Clyde Stubbs 21ec42f495
Add constants used by multiple display drivers to global const.py (#6033)
* Add constants used by multiple display drivers to global const.py

* Add further constants

* Refactor st7789v and st7735v
2023-12-29 02:00:19 +00:00
Ruben van Dijk 04b3547992
(fingerprint_grow) Added on_finger_scan_invalid automation. (#5885) 2023-12-21 13:39:55 +09:00
mknjc 3c2383e261
Add default substitutions for package includes (#5752) 2023-12-21 09:08:13 +09:00
Jesse Hills 9f27eadaee
Bump version to 2024.1.0-dev 2023-12-14 08:30:45 +09:00
Stefan Rado 6c7a133faa
Add humidity support to climate (#5732)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-12-13 10:23:02 +09:00
Nicolas Gilles d0bcba3b3f
ir_transmitter: add support for repeated commands in NEC protocol (#4995)
Co-authored-by: Nicolas Gilles <nicolas.gilles@aiven.io>
2023-12-13 08:55:20 +09:00
Tucker Kern ad79e4fe24
Add support for fan preset modes (#5694)
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-12-12 14:13:26 +09:00
Clyde Stubbs d9792b0d92
Checks for pins used in multiple places (#5666) 2023-12-05 08:56:53 +09:00
Jesse Hills fde7a04ee7
Bump version to 2023.12.0-dev 2023-11-08 13:13:56 +13:00
Daniel Baulig 708ed8f38a
[web_server] Adds the ability to handle Private Network Access preflight requests (#5669) 2023-11-07 13:59:03 +13:00
Jesse Hills 193bac94f4
Add on_client_connected and disconnected to voice assistant (#5629) 2023-10-30 17:16:42 -05:00
Cossid bcfbcd9578
Add area (zone) to esphome core config to be suggested through API and MQTT. (#5602)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-10-27 11:38:52 +13:00
kahrendt 93056dead9
Add ignore out of range option for clamp filter (#5455)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-10-26 09:30:23 +13:00
Daniel Dunn e80bd8ed3d
Add text component (#5336)
Co-authored-by: Maurits <maurits@vloop.nl>
Co-authored-by: mauritskorse <mauritskorse@gmail.com>
Co-authored-by: Daniel Dunn <dannydunn@eternityforest.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-10-25 22:00:32 +13:00
Jordan W. Cobb 9f033bce3b
Fan no off cycle action (#5564)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-10-19 20:02:27 +13:00
Clyde Stubbs a794836ebe
Add config to allow suppression of warnings about use of strapping pins (#5287)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-10-19 13:04:53 +13:00
Jesse Hills 11727391ad
Bump version to 2023.11.0-dev 2023-10-12 15:14:43 +13:00
Mark Veinot 853d81c6dd
As3935 calibration (#5366) 2023-10-12 14:27:36 +13:00
Adam Goode af62c2d9cf
Implement sensor component for MMC5983 (#5361) 2023-10-09 10:26:58 +13:00
Keith Burzinski 44e5b0c745
Move CONF_IRQ_PIN into const.py (#5488) 2023-10-06 00:28:51 -05:00
kahrendt 050fa0d4c1
Fix units for SPS30 number concentration sensors (#5452) 2023-10-03 23:01:57 +13:00
Jesse Hills 9d97807587
Bump version to 2023.10.0-dev 2023-09-13 14:22:39 +12:00
Flaviu Tamas e66047e072
Add BMI160 support (#5143)
* Add BMI160 support

* BMI160: use set_timeout for delay

* Add support for old compilers

Fix "warning: missing terminating ' character"

* Increase power-on delay to be more conservative

* Add helper for reading little-endian data over i2c

* Replace configuration names with globals

Note: for testing with external components, you will need to comment out the import & define your own CONF_GYROSCOPE_X, etc, in this file

* Improve icons

* Fix tests & lint
2023-09-09 21:25:09 -05:00
Kevin P. Fleming 0c84224ca2
Move CONF_PHASE_A/B/C constants to const.py. (#5304) 2023-09-09 18:19:54 -05:00
esphomebot e2d784a5b5
Synchronise Device Classes from Home Assistant (#5328) 2023-09-06 07:29:41 +12:00
Kuba Szczodrzyński a9630ac847
Support for LibreTiny platform (RTL8710, BK7231 & other modules) (#3509)
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
Co-authored-by: Sam Neirinck <git@samneirinck.com>
Co-authored-by: David Buezas <dbuezas@users.noreply.github.com>
Co-authored-by: Stroe Andrei Catalin <catalin2402@gmail.com>
Co-authored-by: Sam Neirinck <github@samneirinck.be>
Co-authored-by: Péter Sárközi <xmisterhu@gmail.com>
Co-authored-by: Hajo Noerenberg <hn@users.noreply.github.com>
2023-09-05 10:16:08 +12:00
Josh Barnard f8a03be2f1
Adding heating coil and fan icons, enum device_class (#5325)
* Adding heating cool and fan icons.

* Adding Enum device_class as well.
2023-09-01 00:10:42 -05:00
Jesse Hills db9dc11022
Bump version to 2023.9.0-dev 2023-08-10 17:30:26 +12:00
esphomebot 959d1944fd
Synchronise Device Classes from Home Assistant (#5147) 2023-07-24 07:17:18 +00:00
Jesse Hills 306ab0c56c
Bump version to 2023.8.0-dev 2023-07-13 09:50:48 +12:00
jan-hofmeier f3cdcc008a
Add Alpha3 pump component (#3787)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-07-11 17:12:43 +12:00
esphomebot 9a149a7aba
Synchronise Device Classes from Home Assistant (#5018) 2023-06-27 22:19:36 +00:00