NP v/d Spek
310355a00b
Fix check for empty clipping array ( #4421 )
2023-02-13 11:54:26 +13:00
NP v/d Spek
8cf26d6f3c
Add Clipping to displaybuffer ( #4271 )
...
* adding Clipping support to the displaybuffer
- add rect structure
* removed unused define
* add missing property for storing the clipped areas
* include log header
* Move Rect method's code to cpp file
- removed obsolete remarks
* fixed reported issues
* make Rect class methods public
* clang fix
* Remove commented code
* Renaming clipping methods
* Multiple changes:
- replaced 32766 with VALUE_NO_SET
- fixed the way *_clipping(left, top, right, bottom) is stored
- add `is_clipping();`
- make sure that all clipped region are closed after `do_update_()`
- rename de parameters for `Rect::expand();`
* remove unneeded space
* replace define with static const uint8_t
* correcting my copy paste mistake
---------
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-02-13 11:54:26 +13:00
Patrick Collins
b15a10f905
Climate PID Autotune Logging fixes ( #4136 )
...
* pid autotune logging fixes
* fixed clang-format request
* improved and clarified logging
* changed logging not to alter the TAG
* logging now does not alter TAG. fixed clang formattting
* fixed string issues
* playing with strings to please the clang gods
* playing with strings
* Delete secrets.yaml
* Delete console-fan-autotune-test.yaml
* Update esphome/components/pid/pid_autotuner.cpp
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
* Update esphome/components/pid/pid_autotuner.cpp
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
* Update esphome/components/pid/pid_autotuner.cpp
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
* Update esphome/components/pid/pid_autotuner.cpp
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
* Update esphome/components/pid/pid_autotuner.cpp
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
---------
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-02-13 11:54:26 +13:00
Jesse Hills
5dcf1debd7
Merge pull request #4406 from esphome/bump-2023.2.0b3
...
2023.2.0b3
2023-02-09 18:04:35 +13:00
Jesse Hills
9b57e1ac1d
Bump version to 2023.2.0b3
2023-02-09 17:38:54 +13:00
Jesse Hills
68683e3a50
Fix release workflow ( #4405 )
2023-02-09 17:38:54 +13:00
Jesse Hills
d83324c4dc
Merge pull request #4404 from esphome/bump-2023.2.0b2
...
2023.2.0b2
2023-02-09 16:55:48 +13:00
Jesse Hills
ecde4c1d2d
Bump version to 2023.2.0b2
2023-02-09 16:27:25 +13:00
Jesse Hills
bd8e470726
Bump curl version in docker ( #4403 )
2023-02-09 16:27:24 +13:00
Jesse Hills
d2913fe627
Merge pull request #4402 from esphome/bump-2023.2.0b1
...
2023.2.0b1
2023-02-09 15:59:06 +13:00
Jesse Hills
43acc7dc2c
Bump version to 2023.2.0b1
2023-02-09 15:33:02 +13:00
Jesse Hills
e2a16d758b
Merge branch 'dev' into bump-2023.2.0b1
2023-02-09 15:33:01 +13:00
Paulus Schoutsen
17ea0efb08
Verify rel_path output is relative ( #4247 )
2023-02-08 20:20:30 -05:00
Paulus Schoutsen
2fbd33267e
Convert secrets constant to a tuple ( #4245 )
2023-02-09 14:00:58 +13:00
Jesse Hills
cf3977f088
Use the github-script action to call the workflow ( #4400 )
2023-02-08 19:51:24 -05:00
Paulus Schoutsen
d20d4947ac
Remove unused manifest handler ( #4169 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-02-09 13:41:59 +13:00
Eric van Blokland
7810ad40d7
Added CanalSat and CanalSatLD protocol support ( #3513 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-02-09 13:22:05 +13:00
jmichiel
7e1e799b3a
add MQTT preset support for Climate components ( #4379 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Michiel, Jeroen <jeroen.michiel@teledyneflir.com>
2023-02-09 12:46:01 +13:00
Michael Muré
dfafc41ce6
climate: add support for quiet fan mode ( #3609 )
2023-02-09 11:28:16 +13:00
Bob Perciaccante
e460792c43
Add support for Lippert LP sensors in mopeka_pro_check component ( #4118 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
fixes https://github.com/esphome/feature-requests/issues/1988
2023-02-09 11:07:41 +13:00
Jesse Hills
a9dc491a54
Dont keep logging on improv start ( #4401 )
2023-02-09 10:25:57 +13:00
Jesse Hills
ac6693f177
mDNS updates ( #4399 )
2023-02-09 10:25:44 +13:00
Jesse Hills
c6742117d3
Update log for mics4514 to state 3 minute start time. ( #4396 )
2023-02-09 07:30:19 +13:00
Jesse Hills
b5c47b9669
Update ld2410 logging ( #4395 )
2023-02-09 07:30:00 +13:00
Quentin Smith
40df3aa55e
Merge components in packages ( #3555 )
...
Co-authored-by: Paul Monigatti <pm@paul.pm>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-02-07 14:08:40 +13:00
tomaszduda23
393ca64d70
adds gpio INPUT_OUTPUT_OPEN_DRAIN ( #4360 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-02-07 12:55:35 +13:00
Michał Obrembski
d3627f0972
Added Ethernet Component for ESP IDF with JL1101 PHY driver ( #4009 )
...
Co-authored-by: Michał Obrembski <michal@obrembski.com>
2023-02-07 12:54:59 +13:00
Trevor North
124ab31f22
Fix shelly dimmer current sensor device class ( #4385 )
...
fixes https://github.com/esphome/issues/issues/4086
2023-02-07 12:46:06 +13:00
Jesse Hills
1b66fa5004
Remove unneeded validation for esp32 gpio pins ( #4394 )
2023-02-07 12:43:30 +13:00
alexd321
9494c27ad8
modify SGP4X integration to report device_class as air quality index ( #4327 )
2023-02-07 12:35:09 +13:00
Jesse Hills
3facfa5c21
Allow dashboard import to specify if api encryption key should be generated ( #4393 )
2023-02-07 12:27:07 +13: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
sebcaps
0bf6e21e1a
Add Ld2410 Support ( #3919 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-02-07 11:47:50 +13:00
Florian Trück
6b7b076875
SCD30 Added support for manual calibration ( #4362 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-02-03 21:13:27 +13:00
Florian idB
8d6ffb9169
Update sim800l.cpp ( #4223 )
2023-02-03 07:53:46 +13:00
Jesse Hills
e95d6041d8
Allow final validate of uart stop bits and parity ( #4376 )
2023-02-02 19:34:25 +13:00
Joakim Plate
0554b06b7e
Allow mdns services to be exposed by config ( #4202 )
2023-02-02 17:18:58 +13:00
Carlos Garcia Saura
e3d9c44bdc
Fix pressure compensation in SCD4X ( #4357 )
2023-02-02 13:22:23 +13:00
Jesse Hills
e847766514
Dump full parsed config to json-config api call ( #4373 )
2023-02-01 16:59:51 +13:00
Jesse Hills
d4a8df04b8
Bump version to 2023.2.0-dev
2023-02-01 15:57:45 +13:00
Mat931
034b47c23a
Fix "BLE server / advertising always on" ( #4353 )
2023-01-27 08:09:22 +13:00
Franck Nijhof
3e017efa30
Add Home Assistant integration discovery ( #4328 )
2023-01-26 17:48:04 +01:00
WitchKing
aca56fcdcc
Added support for ADS1015 ( #4281 )
...
Co-authored-by: vilrexa-at-412611259294 <pdzBdl8EkgUikpOWsRCKzTVHMEX2wLnZJRdLhK38oNk=>
2023-01-26 17:20:45 +13:00
melyux
e778a445d9
Add a soft reset in setup() for bmp280 ( #4329 )
...
fixes https://github.com/esphome/issues/issues/3383
2023-01-26 12:11:10 +13:00
Alex
ded86493c2
Fix BME280 initialization before wifi setup ( #4190 )
...
fixes https://github.com/esphome/issues/issues/3530
2023-01-26 12:09:38 +13:00
Stephan Martin
4d72eb42a5
rename esp32 CAN to TWAI, so it compiles again ( #4334 )
...
fixes https://github.com/esphome/issues/issues/4023
2023-01-26 12:08:55 +13:00
Denis Bodor (aka Lefinnois)
267f0587c6
fix stepper jump back with small steps ( #4339 )
2023-01-26 12:06:46 +13:00
Jesse Hills
4a374a466a
Fix in ble client base address parsing ( #4347 )
2023-01-26 12:02:53 +13:00
Joakim Sørensen
b27a328d1e
Add "content" to deploy-ha-addon-repo dispatch ( #4349 )
2023-01-26 11:55:06 +13:00
Jesse Hills
d94e9d92ca
Fix esp32_ble_tracker setup priority ( #4346 )
2023-01-26 07:56:36 +13:00