Mat931
ed801f7a27
Add internal_temperature component ( #4330 )
...
* Add cpu_temperature component
* Add tests
* Fix formatting
* Possible fix for "sensor not shown in HomeAssistant"
* Rename component to internal_temperature
* Update esphome/components/internal_temperature/internal_temperature.cpp
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
* Update esphome/components/internal_temperature/internal_temperature.cpp
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
* Update esphome/components/internal_temperature/internal_temperature.cpp
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
* Update internal_temperature.h
* Remove unique_id
* Update ESP32 variant detection
---------
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
2023-02-20 02:47:37 +00:00
irtimaled
f68d577986
Add configurable color datapoint ( #4383 )
...
* Add configurable color datapoint
* Lint fixes
* Review comments
* Linting
2023-02-19 21:50:46 +00:00
Jesse Hills
5c49730cb9
Simplify binary_sensor_schema function ( #4469 )
2023-02-19 21:13:40 +00:00
Jesse Hills
04c12823b5
Simplify button_schema function ( #4468 )
2023-02-19 21:13:37 +00:00
Jesse Hills
add40c7652
Simplify number_schema function ( #4467 )
2023-02-19 21:13:35 +00:00
Regev Brody
72391389a3
add SUB_BUTTON macro and ability to button schema to define the class ( #4450 )
...
* add ability to button schema to define the class
* add SUB_BUTTON macro
2023-02-19 19:54:03 +00:00
Regev Brody
e68beb8a43
add SUB_NUMBER macro and schema to number ( #4449 )
...
* add SUB_NUMBER macro and schema
* add SUB_NUMBER macro and schema
* add SUB_NUMBER macro and schema
2023-02-19 19:54:00 +00:00
Paulus Schoutsen
40e2832e67
Simplify sensor schema generation ( #4462 )
...
* Simplify sensor schema generation
* Mark class not optional
* Fix assignment
2023-02-19 19:20:13 +00:00
Jesse Hills
36a1f6cfb1
Update Manifest to rmeove unused dashboard files and include .c ethernet drivers ( #4459 )
2023-02-19 19:12:29 +00:00
Regev Brody
12bef16d54
add SUB_TEXT_SENSOR macro ( #4448 )
2023-02-19 19:11:24 +00:00
Regev Brody
77db8c8401
add SUB_BINARY_SENSOR macro ( #4447 )
2023-02-19 19:11:21 +00:00
Adam Jacques
66eecd3675
NeoPixel - Add support for ESP32-S3 ( #4435 )
2023-02-19 13:38:27 +00:00
jmichiel
c03b1fae68
fix preset discovery config ( #4451 )
...
Co-authored-by: Michiel, Jeroen <jeroen.michiel@teledyneflir.com>
2023-02-19 13:33:52 +00:00
Jesse Hills
37d55b55fc
Fix adoption of variants and pico-w ( #4455 )
2023-02-17 06:06:18 +00:00
Oxan van Leeuwen
9aed758d1b
Automate syncing device classes with HA ( #4438 )
...
* Sync device classes with HA
* Rename blacklist
2023-02-16 00:28:12 +00:00
Jesse Hills
dbe5587806
Add ESPHome version to generated platformio.ini ( #4443 )
...
* Add ESPHome version to generated platformio.ini
* Move description to platformio section
2023-02-16 00:27:32 +00:00
dependabot[bot]
30eec5adee
Bump zeroconf from 0.47.1 to 0.47.3 ( #4437 )
...
Bumps [zeroconf](https://github.com/python-zeroconf/python-zeroconf ) from 0.47.1 to 0.47.3.
- [Release notes](https://github.com/python-zeroconf/python-zeroconf/releases )
- [Changelog](https://github.com/python-zeroconf/python-zeroconf/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python-zeroconf/python-zeroconf/compare/0.47.1...0.47.3 )
---
updated-dependencies:
- dependency-name: zeroconf
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-15 06:19:03 +00:00
Oxan van Leeuwen
5307dfee21
Initialize all fields in ESPTime in PCF85063 ( #4439 )
2023-02-14 22:45:27 +00:00
Dominik Wagenknecht
8b5b9e508b
Deep Sleep capable ports for ESP32S3 ( #4230 )
...
Update to provide RTC capable ports for ESP32S3.
Fresh from [espressif gpio docs](https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/api-reference/peripherals/gpio.html )
2023-02-14 21:09:07 +00:00
Sergey Dudanov
a0d04ba091
Fix setting wrong traits on midea climate component ( #4425 )
...
* Fix issue3914
* Remove also default presets and modes
* Fix traits after autoconf
2023-02-14 00:34:50 +00:00
Jesse Hills
c02871fdfe
Add final job so branch protection can require matrix ci steps ( #4432 )
2023-02-13 23:54:38 +00:00
Jesse Hills
0d52f555b2
Add concurrency limit to ci-docker ( #4407 )
2023-02-13 23:07:09 +00:00
dependabot[bot]
025cf6320f
Bump aioesphomeapi from 13.1.0 to 13.3.1 ( #4427 )
...
Bumps [aioesphomeapi](https://github.com/esphome/aioesphomeapi ) from 13.1.0 to 13.3.1.
- [Release notes](https://github.com/esphome/aioesphomeapi/releases )
- [Commits](https://github.com/esphome/aioesphomeapi/compare/v13.1.0...v13.3.1 )
---
updated-dependencies:
- dependency-name: aioesphomeapi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-13 22:56:14 +00:00
dependabot[bot]
5997401e9e
Bump pylint from 2.15.10 to 2.16.2 ( #4426 )
...
* Bump pylint from 2.15.10 to 2.16.2
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.15.10 to 2.16.2.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Commits](https://github.com/PyCQA/pylint/compare/v2.15.10...v2.16.2 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Lint
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-02-13 22:55:36 +00:00
dependabot[bot]
b4068dac56
Bump platformio from 6.1.5 to 6.1.6 ( #4341 )
...
* Bump platformio from 6.1.5 to 6.1.6
Bumps [platformio](https://github.com/platformio/platformio ) from 6.1.5 to 6.1.6.
- [Release notes](https://github.com/platformio/platformio/releases )
- [Changelog](https://github.com/platformio/platformio-core/blob/develop/HISTORY.rst )
- [Commits](https://github.com/platformio/platformio/compare/v6.1.5...v6.1.6 )
---
updated-dependencies:
- dependency-name: platformio
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Update dockerfile
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-02-13 22:41:14 +00:00
Jesse Hills
458d6e24fc
Bump esphome-dashboard to 20230214.0 ( #4431 )
2023-02-14 11:38:37 +13:00
Jesse Hills
4f4ca61ada
Handle uart.write in json-config endpoint ( #4430 )
2023-02-14 11:38:21 +13:00
Jesse Hills
dfeeccfcca
Add version api endpoint ( #4429 )
2023-02-14 11:38:05 +13:00
WitchKing
3a101e8ec5
Ledc fix ( #4338 )
2023-02-13 15:53:40 +13:00
Expaso
7a2d7fdd19
Fixed PlatformIO Build on DEV ( #4422 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-02-13 15:43:52 +13:00
Andre Borie
78f5c417a4
Gracefully reject vacuum map upload requests ( #4414 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-02-13 14:43:11 +13:00
Andre Borie
b8c0f88440
Improve tuya network status command ( #4415 )
2023-02-13 14:14:35 +13:00
NP v/d Spek
58eeb6b1b8
Fix check for empty clipping array ( #4421 )
2023-02-12 17:03:53 +01:00
NP v/d Spek
f8acc45be4
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-11 09:56:15 +13:00
dependabot[bot]
b7ab00b699
Bump black from 22.12.0 to 23.1.0 ( #4375 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-02-10 07:40:04 +13:00
Patrick Collins
045489e6d7
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-09 22:37:31 +13:00
dependabot[bot]
b14e774a27
Bump pyupgrade from 3.3.0 to 3.3.1 ( #4160 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-02-09 18:27:58 +13:00
dependabot[bot]
2a8745d7e0
Bump frenck/action-yamllint from 1.3.1 to 1.4.0 ( #4289 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-09 18:27:30 +13:00
Oxan van Leeuwen
499cb615f1
socket: Format IPv4-mapped IPv6 addresses as regular IPv4 address ( #4382 )
2023-02-09 18:17:45 +13:00
Jesse Hills
4d192c7387
Fix release workflow ( #4405 )
2023-02-09 17:37:55 +13:00
Jesse Hills
9dd01b30bd
Bump curl version in docker ( #4403 )
2023-02-09 16:26:06 +13:00
Jesse Hills
881cd535b9
Bump version to 2023.3.0-dev
2023-02-09 15:33:02 +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