marshn
379b1d84dd
RF Codec for Drayton Digistat heating controller ( #4494 )
2023-05-01 16:12:53 +12:00
Samuel Sieb
a12ba7bd38
fix flip_x ( #4727 )
2023-04-24 09:11:06 +12:00
Samuel Sieb
bb05ba3d00
fix flip_x ( #4727 )
2023-04-22 07:41:12 +00:00
Fabian and Your Name
afc2b3b74f
Keep Device Class in Flash. ( #4639 )
...
* Keep Device Class in Flash.
* Remove blank line
---------
Co-authored-by: Your Name <you@example.com >
2023-04-20 03:53:35 +00:00
Fabian and Your Name
0547f2a931
Add KSZ8081 support. ( #4668 )
...
Co-authored-by: Your Name <you@example.com >
2023-04-12 21:22:08 +00:00
X-Ryl669 and Guillermo Ruffino
d75daa9644
Add always trigger stop ( #4249 )
...
* feat: Add manual control config override 1/3
* feat: Add manual control config override 2/3
* feat: Add manual control config override 3/3
* No magical number is better
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com >
---------
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com >
2023-04-12 21:16:44 +00:00
Fabian and Your Name
9922eb83e2
Support advanced UART customization ( #4465 )
...
* Add methods to get hardware uart details.
* Fix `setRxBufferSize` error.
---------
Co-authored-by: Your Name <you@example.com >
2023-03-31 04:30:24 +00:00
Fabian and Your Name
79f861f012
Avoid sensor padding. ( #4638 )
...
Co-authored-by: Your Name <you@example.com >
2023-03-31 04:29:17 +00:00
Fabian and Your Name
4faa9d109e
entity_base avoid padding bytes. ( #4637 )
...
Co-authored-by: Your Name <you@example.com >
2023-03-31 04:28:49 +00:00
a014d853a4
Synchronise Device Classes from Home Assistant ( #4633 )
...
* Synchronise Device Classes from Home Assistant
* Remove count do the `DEVICE_CLASSES` list is also updated
* Format file
---------
Co-authored-by: esphomebot <esphome@nabucasa.com >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2023-03-29 02:47:00 +00:00
3ac7bf3761
EntityBase: Move ObjectId to Flash ( #4569 )
...
* Move EntityBase Object Id from memory to flash.
* Sprinkler use common `setup_entity` method.
* Remove `EntityBase` from Sprinkler.
* Support for entity names set to None
* change so gh PR picks up commit.
---------
Co-authored-by: Your Name <you@example.com >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2023-03-28 09:00:34 +00:00
Fabian and Your Name
cb2fcaa9b1
EntityBase Name can stay in flash. (#4594 )
...
* `EntityBase`can stay in flash.
* Trying to please the CI.
---------
Co-authored-by: Your Name <you@example.com >
2023-03-28 06:38:56 +00:00
Kai Gerken
9d9725144d
Fix compile error on pzemdc.h ( #4583 )
2023-03-27 15:58:28 +13:00
Fabian and Your Name
7196fb8e82
add define __str__ method ( #4576 )
...
Co-authored-by: Your Name <you@example.com >
2023-03-19 18:55:12 +00:00
Kai Gerken
ebc544e4b4
Fix compile error on pzemdc.h ( #4583 )
2023-03-19 18:31:05 +00:00
Samuel Sieb and Samuel Sieb
dfc7cd7f5d
allow using a binary output for the status led ( #4532 )
...
* allow using a binary output for the status led
* lint
* output status as well
* simplify
---------
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2023-03-15 22:21:35 +00:00
Fabian and Your Name
1b8b8cdd11
EntityBase: Icon string can stay in flash. ( #4566 )
...
* Icon string can stay in flash.
* Remove redundant const.
---------
Co-authored-by: Your Name <you@example.com >
2023-03-15 22:20:12 +00:00
Kai Gerken and Jesse Hills
1087cb55b4
Added pzemdc reset energy action ( #4481 )
...
* remove unused sensors on pzemdc
* add reset energy action for pzemdc
* fix lint errors
* remove trailing space on pzemdc.h
* make method reset_energy of pzemdc public
* Apply suggestions from code review
---------
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2023-03-08 19:00:44 +00:00
5e6665494d
Use PSRam for BLE scan results. ( #4486 )
...
* Use PSRam for BLE scan results.
* Format Document
* Use generic define `CONFIG_SPIRAM`.
* Formatting changes.
* Memory allocation is allowed to fail.
* Use mark_failed instead of abort.
---------
Co-authored-by: Your Name <you@example.com >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2023-03-08 18:23:02 +00:00
Fabian and Your Name
3773c385c7
Ensure component is ready before update. ( #4523 )
...
Co-authored-by: Your Name <you@example.com >
2023-03-07 04:16:42 +00:00
62459a8ae1
Move Font glyphs to SPI RAM. ( #4485 )
...
Co-authored-by: Your Name <you@example.com >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2023-02-26 18:45:30 +00:00
1a9141877d
use same heap_caps_malloc parameter as ps_malloc. ( #4484 )
...
Co-authored-by: Your Name <you@example.com >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2023-02-26 18:42:29 +00:00
Samuel Sieb and Samuel Sieb
350d4e5071
add kuntze component ( #4411 )
...
* add kuntze component
* fixes
* more lint
---------
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2023-02-23 01:31:35 +00:00
Samuel Sieb and Samuel Sieb
069b5f81a0
fix parity ( #4476 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2023-02-23 13:42:01 +13:00
Samuel Sieb and Samuel Sieb
8e1430243e
fix parity ( #4476 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2023-02-22 23:40:20 +00:00
Fabian and Your Name
d16eff5039
Support Mopeka Standard LPG tank bluetooth sensor ( #4351 )
...
* Add mopeka standard tank sensor.
* Enhance mopeka ble to find standard sensors.
* Updated `CODEOWNERS` file
* Move default from cpp to py.
* Format documents with esphome settings.
* Linter wants changes.
* Update name of `get_lpg_speed_of_sound`.
* manually update `CODEOWNERS`.
* Manually update CODEOWNER, because `build_codeowners.py. is failing.
* Add comments.
* Use percentage for `propane_butane_mix`.
* add config to `dump_config()`
* Formatting
* Use struct for data parsing and find best data.
* Add `this`.
* Consistant naming of configuration.
* Fix format issues.
* Make clang-tidy happy.
* Adjust loop variable.
---------
Co-authored-by: Your Name <you@example.com >
2023-02-21 21:48:29 +00:00
Samuel Sieb
93ddce2e79
add Resol VBus support ( #3976 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
fixes https://github.com/esphome/feature-requests/issues/1949
2023-02-07 12:17:17 +13:00
Samuel Sieb and Samuel Sieb
5e2f33fde5
add Wiegand reader component ( #4288 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2023-01-18 14:37:54 +13:00
Valentin Ochs
3aa5953cd9
Implement a slow sigma-delta modulation based output ( #4132 )
2023-01-18 13:42:32 +13:00
Mathias Stock
bbb0105c2f
Add support for TEE501 ( #3773 )
2023-01-18 10:43:16 +13:00
Mathias Stock
37d17feecf
Add support for HTE501 ( #3772 )
2023-01-18 10:42:47 +13:00
Mathias Stock
4bf5faf808
Add support for EE895 ( #3771 )
2023-01-18 10:42:43 +13:00
Samuel Sieb and Samuel Sieb
1bb90f304c
add key collector component ( #4242 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2023-01-17 17:18:34 +13:00
Samuel Sieb
62c68f4d60
allow multiple dsmr ( #4299 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
fixes https://github.com/esphome/feature-requests/issues/2062
2023-01-17 10:36:44 +13:00
Samuel Sieb and Samuel Sieb
fe55f3a43d
Add support for matrix keypads ( #4241 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2023-01-10 16:06:54 +13:00
Samuel Sieb
657fd9d0d5
Don't match words containing "id" ( #4265 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
fixes https://github.com/esphome/issues/issues/3507
2023-01-10 13:54:15 +13:00
Samuel Sieb
30a2fc1273
fix switch initialization ( #4153 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
fixes https://github.com/esphome/issues/issues/3878
2022-12-06 23:25:19 +13:00
Samuel Sieb
ae74189fc2
fix missing library ( #4051 )
2022-11-24 17:01:51 +13:00
Samuel Sieb
ec576bf9f9
fix missing library ( #4051 )
2022-11-24 13:22:04 +13:00
Jens-Christian Skibakk
8975b4b3f6
Boards: Adafruit QT Py ESP32 Pico/C3/S2 ( #4064 )
2022-11-23 12:54:40 +13:00
Alex Reid
20da03f8c6
Midea ir templatable code ( #4053 )
2022-11-23 12:53:48 +13:00
Samuel Sieb
fcb02af782
fix to_lower filter ( #4015 )
2022-11-11 11:49:37 +13:00
Samuel Sieb
2f18ae00c5
fix to_lower filter ( #4015 )
2022-11-11 07:40:53 +13:00
Jens-Christian Skibakk
291deb12ad
Skip validation of defined pins ( #3999 )
2022-11-08 19:06:45 +13:00
cvwillegen and Jesse Hills
8161222b33
Show local mac when scanning wifi ( #3635 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2022-10-25 19:50:46 +13:00
Samuel Sieb and Samuel Sieb
fb9984e21f
split pronto codes if they are too long ( #3812 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2022-09-20 17:14:51 +12:00
Samuel Sieb and Samuel Sieb
7a91ca9809
split pronto codes if they are too long ( #3812 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2022-09-16 07:27:50 +12:00
Ignacio Hernandez-Ros
f1e8cc2cf0
fix spi timing issues ( #3763 )
2022-09-14 16:53:51 +12:00
anatoly-savchenkov and Jesse Hills
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
anatoly-savchenkov
d2ce62aa13
Ignore NaN states in the integration component ( #3767 )
2022-09-06 13:12:00 +12:00
Andrey Yantsen
7097b7677e
Add the same docker tags as used in HA ( #3752 )
2022-09-04 20:23:54 +12:00
anatoly-savchenkov
7a4cf13e0c
Ignore NaN states in the integration component ( #3767 )
2022-09-04 19:21:17 +12:00
Samuel Sieb and Samuel Sieb
3acc8e7479
fix grow password setting ( #3722 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2022-09-01 11:26:51 +12:00
anatoly-savchenkov
3120a0ba83
Captive portal show nearby WiFi with no ssid configured ( #3748 )
2022-08-31 10:19:43 +12:00
Samuel Sieb and Samuel Sieb
5dec9d88f6
add log messages for bad pronto codes ( #3738 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2022-08-23 13:26:36 +12:00
Stijn Tintel
b4bbe3d7b5
wifi: support 802.11k and 802.11v ( #3600 )
2022-08-17 21:10:43 +12:00
Samuel Sieb and Samuel Sieb
0f6dab394a
fix grow password setting ( #3722 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2022-08-16 20:41:46 -07:00
Samuel Sieb
43539f2dbf
Send CR also for commands for sim800l ( #3719 )
2022-08-17 10:35:44 +12:00
Ignacio Hernandez-Ros
df6830110d
Improve OTA error messages adding return codes ( #3698 )
2022-08-16 21:51:05 +12:00
anatoly-savchenkov
0d0733dd94
Webui small fixes ( #3713 )
2022-08-16 14:47:47 +12:00
anatoly-savchenkov
01a4443b6c
Webui small fixes ( #3713 )
2022-08-15 10:28:29 +12:00
e008b054cb
support modifying the apds9960 settings ( #3708 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2022-08-15 10:16:56 +12:00
anatoly-savchenkov
e2c8e69d12
Improve Web view for Climate components ( #3706 )
2022-08-15 08:23:35 +12:00
anatoly-savchenkov
c7dc396b6d
Improve Web view for Climate components ( #3706 )
2022-08-11 13:32:55 +12:00
anatoly-savchenkov
ac10e27f08
[Nextion] Add on_page trigger ( #3673 )
2022-08-09 12:44:20 +12:00
Samuel Sieb
e5eaf7a3fe
Use correct struct members. ( #3672 )
2022-08-08 08:24:12 +12:00
Samuel Sieb
50f32a3aa5
Use application/json instead of text/json ( #3671 )
2022-08-08 08:24:11 +12:00
Samuel Sieb
311980e0e4
Update inkbird_ibsth1_mini.cpp ( #3664 )
2022-08-08 08:24:11 +12:00
anatoly-savchenkov
4791093e48
Add get_ap() method to WiFi ( #3684 )
2022-08-08 07:51:09 +12:00
Samuel Sieb and Samuel Sieb
2deef16ebe
fix sx1509 use of pullup and pulldown ( #3689 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2022-08-08 07:39:41 +12:00
Samuel Sieb
ba7737e9f8
dalybms: support changing the address ( #3676 )
2022-08-03 07:48:02 +12:00
Samuel Sieb
e7cfb5492e
Use correct struct members. ( #3672 )
2022-08-02 17:09:17 +12:00
Samuel Sieb
9ed136dc3a
Use application/json instead of text/json ( #3671 )
2022-08-02 17:07:32 +12:00
Samuel Sieb
54427eac9a
Update inkbird_ibsth1_mini.cpp ( #3664 )
2022-08-01 13:08:19 +12:00
Samuel Sieb
e809488cc0
Remove deprecated adc init call. ( #3667 )
2022-08-01 09:44:58 +12:00
Samuel Sieb and Samuel Sieb
6a4e0cf667
add option to publish initial state of binary sensors ( #3636 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2022-07-25 15:55:32 +12:00
marshn
f7db9aaa9f
Fix slow_pwm output glitch ( #3601 )
2022-06-30 11:28:19 +02:00
Samuel Sieb and Samuel Sieb
93421f0fa7
publish fan speed count for discovery ( #3537 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2022-06-09 20:27:22 +12:00
Samuel Sieb and Samuel Sieb
c3da42516b
publish fan speed count for discovery ( #3537 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2022-06-09 15:27:04 +12:00
Samuel Sieb and Samuel Sieb
dd470d4197
support rotated ILI9341 (ILI9342) ( #3526 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2022-06-07 22:42:13 +12:00
Samuel Sieb and Samuel Sieb
6f49f5465b
Retry Tuya init commands ( #3482 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2022-05-17 23:23:33 +12:00
Samuel Sieb and Samuel Sieb
9b6b9c1fa2
Retry Tuya init commands ( #3482 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2022-05-17 20:15:02 +12:00
Otto Winter
0b69f72315
Enable api transport encryption for new projects ( #3142 )
...
* Enable api transport encryption for new projects
* Format
2022-05-11 11:38:05 +12:00
Otto Winter
235a97ea10
Make retry scheduler efficient ( #3225 )
2022-05-11 07:54:00 +12:00
LuBeDa
69118120d9
added prev_frame for animation ( #3427 )
2022-05-10 21:56:29 +12:00
Felix Storm
5fac67ce15
CAN bus: on_frame remote_transmission_request ( #3376 )
2022-05-10 21:39:18 +12:00
Matthew Garrett and Otto Winter
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
Ingo Theiss and Jesse Hills
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
Jens-Christian Skibakk
d2f37cf3f9
Support for Arduino 2 and serial port on ESP32-S2 and ESP32-C3 ( #3436 )
2022-05-09 16:17:22 +12:00
LuBeDa and Jesse Hills
68dfaf238b
added RGB565 image type ( #3229 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2022-04-27 08:41:10 +12:00
code-review-doctor
2bff9937b7
Fix issue probably-meant-fstring found at https://codereview.doctor ( #3415 )
2022-04-27 07:43:35 +12:00
cvwillegen and Jesse Hills
7895cd92cd
Remote base pronto receive ( #2826 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2022-04-13 07:39:38 +12:00
anatoly-savchenkov and Jesse Hills
8b2c032da6
Add Sonoff D1 Dimmer support ( #2775 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2022-04-12 17:03:32 +12:00
Samuel Sieb and Samuel Sieb
3297267a16
Fix SHTC3 sensor detection ( #3365 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2022-04-11 08:42:31 +12:00
Otto Winter
0b1161f7ef
Bump docker dependencies ( #3354 )
2022-04-04 19:21:43 +02:00
Felix Storm and Jesse Hills
2e436eae6b
CAN bus: support remote transmission request flag for canbus.send ( #3193 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2022-04-04 11:15:51 +12:00
Otto Winter
9a82057303
Font allow using google fonts directly ( #3243 )
2022-03-28 12:07:48 +13:00
Rai-Rai
59f67796dc
Fixed wrong comment ( #3286 )
2022-03-14 08:00:00 +13:00
Otto Winter
3208c8ed1e
Bump docker dependencies ( #3281 )
2022-03-09 13:48:02 +01:00
Fabian Affolter
ba785e29e9
Add support for MPU-6886 ( #3183 )
2022-02-21 12:23:26 +13:00