Michael Davidson
8095db6715
Thermostat remove deprecated config ( #3643 )
...
* 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
Pascal Vizeli
6236db1a27
Add uFire ISE sensor ( #3789 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-09-14 16:51:20 +12:00
Jordan W. Cobb
cbd8d70431
Add support for TM1638 Led and Key component ( #3340 )
2022-09-12 08:30:15 -07:00
anatoly-savchenkov
9a5f865eea
Add Factory Reset button and switch ( #3724 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-09-12 10:23:46 +12:00
David Buezas
8ba207fc7f
Add support for BL0942 voltage, current, energy and power Sensor ( #3777 )
2022-09-12 09:36:09 +12:00
Keilin Bickar
d66b2a1778
Add support for MPL3115A2 Pressure/Altitude and Temperature Sensor ( #3371 )
...
* 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
Pascal Vizeli
e3f2562047
u-fire EC sensor ( #3774 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-09-08 22:30:07 +12:00
Philippe FOUQUET
f77118a90c
Add support to tm1621 display ( #3737 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-09-08 11:40:27 +12:00
Jesse Hills
89fd367297
YAML linting ( #3779 )
2022-09-06 15:48:01 +12:00
yuhei mukoyama
0907de8662
Add AEHA IR Protocol ( #3726 )
2022-08-31 16:43:33 +12:00
Wouter van der Wal
15eb9605a8
ibeacon support for the ble_rssi sensor ( #3745 )
2022-08-31 16:42:48 +12:00
Joe
6d5cb866db
Add BedJet Fan child component ( #3735 )
2022-08-31 13:53:18 +12:00
Jan Grewe
84bac8356a
Add Prometheus metrics relabeling ( #3734 )
...
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com>
2022-08-30 10:55:55 +12:00
MrEditor97
8fa18ca7c7
Support for MCP9600 Thermocouple Amplifier ( #3700 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-08-25 15:49:31 +12:00
Jesse Hills
b854e17995
Initial bluetooth_proxy support ( #3736 )
2022-08-25 07:13:44 +12:00
Keith Burzinski
fc15ddfa91
Add dps310 sensor support ( #3704 )
...
Co-authored-by: Greg Arnold <greg@arnoldassociates.com>
2022-08-19 07:49:35 +12:00
functionpointer
5561d4eaeb
hydreon_rgxx: Support lens_bad, em_sat and temperature ( #3642 )
2022-08-17 16:07:33 +12:00
rbaron
1a524a5a50
Makes ble_client.ble_write's action value templatable ( #3715 )
2022-08-16 14:40:58 +12:00
puuu
0688deca6b
Add support for pvvx mithermometer display via ble client ( #3333 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-08-15 10:56:25 +12:00
Adrián Panella
4d56a975e6
Create feedback cover component ( #3253 )
2022-08-09 17:21:27 +12:00
anatoly-savchenkov
ac10e27f08
[Nextion] Add on_page trigger ( #3673 )
2022-08-09 12:44:20 +12:00
Keith Burzinski
e2cddf1005
Sprinkler controller component ( #2249 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-08-09 12:19:42 +12:00
Ian Blais
ced423748e
Adding support for Whynter ARC-14S/SH Air Conditioners ( #3641 )
2022-08-09 10:49:03 +12:00
Joe
fef39b9fbe
Refactor BedJet climate into Hub component ( #3522 )
2022-08-09 10:14:37 +12:00
rbaron
baad92515b
Introduces ble_client.ble_write Action ( #3398 )
2022-08-08 12:59:55 +12:00
Keith Burzinski
522646c64d
Extend ST7789V component to support additional displays ( #3651 )
...
Co-authored-by: definitio <37266727+definitio@users.noreply.github.com>
2022-08-08 07:54:48 +12:00
piechade
2a49811f6e
Add support for SMT100 Soil Moisture Sensor ( #3654 )
...
Co-authored-by: Dennis Piecha <d.piecha@ymail.com>
2022-07-28 11:22:49 +12:00
Jesse Hills
bca96f91b2
Remove min_save_interval from intergration and total_daily_energy ( #3498 )
2022-06-30 16:47:56 +12:00
Nick B
fb2467f6f0
DAC7678 support ( #3441 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-06-21 17:12:15 +12:00
Sergey Dudanov
b0c0258e70
Media Player: added play_media action ( #3579 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-06-20 12:17:20 +12:00
Sergey Dudanov
d045908e05
Media Player: added triggers ( #3576 )
2022-06-18 17:21:42 +12:00
Jesse Hills
8998c5f6dd
Implement media player volume actions ( #3551 )
2022-06-13 13:28:55 +12:00
jimtng
4f57bf786b
Add mqtt.on_connect and mqtt.on_disconnect triggers ( #3520 )
2022-06-03 13:51:50 +12:00
Jesse Hills
6221f6d47d
Implement Media Player and I2S Media player ( #3487 )
2022-06-02 17:00:17 +12:00
jimtng
5aa42e5e66
Add variable substitutions for !include ( #3510 )
2022-05-31 16:45:18 +12:00
Joe
708672ec7e
[BedJet] Add configurable heating strategy ( #3519 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-05-31 15:45:01 +12:00
Sergey Dudanov
7092f7663e
midea: New power_toggle action. Auto-use remote transmitter. ( #3496 )
2022-05-23 20:51:45 +12:00
Martin
0ed7db979b
Add support for SGP41 ( #3382 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-05-19 12:47:33 +12:00
Maxim Ocheretianko
f62d5d3b9d
Add Tuya select ( #3469 )
2022-05-16 07:49:40 +12:00
Maxim Ocheretianko
0665acd190
Tuya status gpio support ( #3466 )
2022-05-16 07:44:14 +12:00
Jesse Hills
40ad9f4911
Add deep_sleep.allow YAML action ( #3459 )
2022-05-11 12:47:50 +12:00
Jesse Hills
b7e52812f8
Fix tests ( #3455 )
2022-05-10 22:02:58 +12:00
Matthew Garrett
98c733108e
PMSX003: Add support for specifying the update interval and spinning down ( #3053 )
...
Co-authored-by: Otto Winter <otto@otto-winter.com>
2022-05-10 21:35:43 +12:00
Martin
782186e13d
extend scd4x ( #3409 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-05-10 21:25:44 +12:00
George
4e1f6518e8
Delonghi Penguino PAC W120HP ir support ( #3124 )
2022-05-10 21:22:22 +12:00
Martin
0e547390da
add support for Sen5x sensor series ( #3383 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-05-10 20:15:02 +12:00
Maurice Makaay
d9caab4108
Number enhancement ( #3429 )
...
Co-authored-by: Maurice Makaay <mmakaay1@xs4all.net>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-05-10 16:58:56 +12:00
Maurice Makaay
44b68f140e
Select enhancement ( #3423 )
...
Co-authored-by: Maurice Makaay <mmakaay1@xs4all.net>
2022-05-10 16:41:16 +12:00
Ingo Theiss
50a32b387e
Add ENS210 Humidity & Temperature sensor component ( #2942 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-05-09 17:23:38 +12:00
rainero84
2059283707
Early pin init ( #3439 )
...
* Added early_pin_init configuration parameter for ESP8266 platform
* Added #include to core
* Updated test3.yaml to include early_pin_init parameter
Co-authored-by: Rainer Oellermann <ro@playplaycode.com>
2022-05-09 17:21:43 +12:00