1
0
mirror of https://github.com/esphome/esphome.git synced 2025-06-19 06:45:49 +01:00
Commit Graph

787 Commits

Author SHA1 Message Date
0ea97df1af Add MICS-4514 gas sensor () 2023-01-25 09:58:44 +13:00
029ac75a04 set_retry: add retries remaining parameter to the provided function () 2023-01-18 14:26:32 +13:00
3aa5953cd9 Implement a slow sigma-delta modulation based output () 2023-01-18 13:42:32 +13:00
bbb0105c2f Add support for TEE501 () 2023-01-18 10:43:16 +13:00
37d17feecf Add support for HTE501 () 2023-01-18 10:42:47 +13:00
4bf5faf808 Add support for EE895 () 2023-01-18 10:42:43 +13:00
1bb90f304c add key collector component ()
Co-authored-by: Samuel Sieb <samuel@sieb.net>
2023-01-17 17:18:34 +13:00
11518364a1 Display the configured esphome:comment on the WebServer () 2023-01-17 13:02:54 +13:00
c301ae3645 Add friendly_name to device () 2023-01-17 10:28:09 +13:00
1cf3424ebe Add X9C Potentiometer component ()
fixes https://github.com/esphome/feature-requests/issues/1270
2023-01-11 14:51:50 +13:00
a19f0c0db0 Fix HttpRequestResponseTrigger again ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
fixes https://github.com/esphome/issues/issues/4010
2023-01-11 14:50:01 +13:00
119a6920f2 PCF85063 RTC chip ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-12-23 12:33:31 +13:00
53b60ac817 Add support for SM2235 and SM2335 LED drivers () 2022-12-23 11:04:21 +13:00
a18ab748fd Add support for BP1658CJ LED driver () 2022-12-23 10:39:44 +13:00
917488bbc3 Add support for BP5758D LED driver () 2022-12-23 10:24:46 +13:00
c0a4e07e5a Add Pca9554 component () 2022-12-22 18:39:25 +13:00
4ffdc38cf5 Add sn74hc165 input shift register () 2022-12-07 12:10:25 +13:00
2053b02c61 Add reports fahrenheit to tuya climate () 2022-12-07 07:29:18 +13:00
3669320398 PID Climate - deadband and output sampling () 2022-11-30 10:58:43 +13:00
c2e198311c Update esp32 arduino and platform versions () 2022-11-21 11:49:30 +13:00
d874626662 Add number device class support () 2022-11-18 08:01:28 +13:00
dc17c47634 Add cover toggle support to current based cover () 2022-11-10 09:40:13 +13:00
8c122aa372 Add support for parameters in scripts ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
fixes https://github.com/esphome/feature-requests/issues/241
2022-11-09 16:51:59 +13:00
2c76381fcd Implement a simple LCD menu ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-11-07 19:00:55 +13:00
6153bcc6ad Initial Support for RP2040 platform ()
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-10-20 16:50:39 +13:00
d7576f67e8 Added component Daikin BRC to support ceiling cassette heatpumps () 2022-10-19 20:29:22 +13:00
138de643a2 Add adc128s102 sensor ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-10-19 17:06:22 +13:00
f30e54d177 Implementation for Atlas Scientific Peristaltic Pump ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-10-19 16:08:27 +13:00
41b5cb06d3 New platform ethernet_info from component text_sensor ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-10-19 13:44:48 +13:00
b34d24735a Send GATT error events to HA () 2022-10-12 22:22:07 +13:00
9f9980e338 Add ble RSSI sensor for connected devices () 2022-10-12 15:23:56 +13:00
3c2766448d Refactor xpt2046 to be a touchscreen platform () 2022-10-11 10:10:22 +13:00
d220d41182 Bump python min to 3.9 () 2022-10-05 20:09:27 +13:00
8095db6715 Thermostat remove deprecated config ()
* Raise errors for all the now deprecated options

* Fix CONF_DEFAULT_PRESET detection

* Stop attempting to set the non-existent normal_config

* Add support for default presets

* Fix correct detection of Two Point temperature mode

* Fix lint issues

* Fix tests

* Generate correct yaml for equivalent configurations

* Remove debug code

* Only set default preset if the thermostat does not have state to restore

* Add restore_default_preset_on_boot option
If set to True then the default_preset will be applied on every boot. If False (Default) state will be restored from memory as per prior versions

* Apply lint suggestions

* Switch from restore_default_preset_on_boot to an enum for startup_behavior
This gives better self-documentation as well as the option for extending to other options down the track

* Lint fixes

* Rename startup_behavior to on_boot_restore_from
This removes any issues with different English locales

* Fix comparable_preset yaml output alignment

* Add dump of on_boot_restore_from setting

Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
2022-09-25 21:59:04 -05:00
6236db1a27 Add uFire ISE sensor ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-09-14 16:51:20 +12:00
cbd8d70431 Add support for TM1638 Led and Key component () 2022-09-12 08:30:15 -07:00
9a5f865eea Add Factory Reset button and switch ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-09-12 10:23:46 +12:00
8ba207fc7f Add support for BL0942 voltage, current, energy and power Sensor () 2022-09-12 09:36:09 +12:00
d66b2a1778 Add support for MPL3115A2 Pressure/Altitude and Temperature Sensor ()
* Add support for mpl3115a2

* Add codeowner

* Linter/test updates

* Minor changes

* Made pressure/altitude exclusive

Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-09-09 00:18:02 -05:00
e3f2562047 u-fire EC sensor ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-09-08 22:30:07 +12:00
f77118a90c Add support to tm1621 display ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-09-08 11:40:27 +12:00
89fd367297 YAML linting () 2022-09-06 15:48:01 +12:00
0907de8662 Add AEHA IR Protocol () 2022-08-31 16:43:33 +12:00
15eb9605a8 ibeacon support for the ble_rssi sensor () 2022-08-31 16:42:48 +12:00
Joe
6d5cb866db Add BedJet Fan child component () 2022-08-31 13:53:18 +12:00
84bac8356a Add Prometheus metrics relabeling ()
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com>
2022-08-30 10:55:55 +12:00
8fa18ca7c7 Support for MCP9600 Thermocouple Amplifier ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-08-25 15:49:31 +12:00
b854e17995 Initial bluetooth_proxy support () 2022-08-25 07:13:44 +12:00
fc15ddfa91 Add dps310 sensor support ()
Co-authored-by: Greg Arnold <greg@arnoldassociates.com>
2022-08-19 07:49:35 +12:00
5561d4eaeb hydreon_rgxx: Support lens_bad, em_sat and temperature () 2022-08-17 16:07:33 +12:00