Commit graph

2348 commits

Author SHA1 Message Date
Oxan van Leeuwen
1652914d39
Make light.addressable_set color parameters behave as documented & consistent with elsewhere () 2021-07-28 19:49:43 +02:00
Otto Winter
618cfd9ec5
Add sensor monetary device_class () 2021-07-28 15:34:18 +02:00
Peter van Dijk
f97cfe9916
pm1006: add rx-only support () 2021-07-28 10:41:21 +02:00
Jesse Hills
b9259a0238
Bump esphome dashboard to 20210728.0 () 2021-07-28 15:18:31 +12:00
John K. Luebs
5abbe385c5
More Tuya MCU robustness () 2021-07-28 14:01:15 +12:00
Jesse Hills
e43dcded62
Merge pull request from esphome/bump-1.20.1
1.20.1
2021-07-27 11:00:48 +12:00
Jesse Hills
887081fd71
Bump version to v1.20.1 2021-07-27 09:43:05 +12:00
Otto Winter
71ded24fce
Fix MQTT climate custom fan modes without regular ones () 2021-07-27 09:43:05 +12:00
Chris Nussbaum
1e2a9e8348
Couple more updates for the Tuya component ()
Co-authored-by: Chris Nussbaum <chris.nussbaum@protolabs.com>
2021-07-27 09:43:05 +12:00
buxtronix
64a3aa7092
Log warning about lack of support for Anova nano ()
Co-authored-by: Ben Buxton <bb@cactii.net>
2021-07-27 09:43:05 +12:00
carstenschroeder
fda8dd4ce3
Fixes new auto mode COOL and HEAT after () 2021-07-27 09:43:04 +12:00
Sergey V. DUDANOV
1efabd27d8
midea_ac: fix presets implementation () 2021-07-27 09:43:04 +12:00
Maurice Makaay
caa651e55b
Accept change as proposed by black. () 2021-07-27 09:43:04 +12:00
Otto Winter
b0a3891498
Fix MQTT climate custom fan modes without regular ones () 2021-07-27 07:46:13 +12:00
Otto Winter
2a9e3d84fd
Fix climate restore schema changed resulting in invalid restore ()
Co-authored-by: Stefan Agner <stefan@agner.ch>
2021-07-26 15:19:50 +02:00
Oxan van Leeuwen
a3dcac62f9
Fix a bunch of typos ()
Co-authored-by: Stefan Agner <stefan@agner.ch>
Co-authored-by: Otto Winter <otto@otto-winter.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-07-26 14:48:57 +02:00
Chris Nussbaum
6b535b11f8
Couple more updates for the Tuya component ()
Co-authored-by: Chris Nussbaum <chris.nussbaum@protolabs.com>
2021-07-26 21:39:03 +12:00
Stefan Agner
d9f09a7523
Initial ESP32-C3-DevKitM-1 board support ()
Co-authored-by: Stijn Tintel <stijn@linux-ipv6.be>
2021-07-26 11:10:56 +02:00
Stefan Agner
159744e09e
Support library override using named library with repository () 2021-07-26 10:50:45 +02:00
Stefan Agner
c2637a76f7
Print BLE 128-bit UUIDs according to spec ()
Since the iterator integer counts the bytes backwards we need to
use the complement to 15.
2021-07-26 10:49:38 +02:00
buxtronix
237edd75d1
Log warning about lack of support for Anova nano ()
Co-authored-by: Ben Buxton <bb@cactii.net>
2021-07-26 10:41:54 +02:00
WeekendWarrior1
a34d5e3901
Move configure_rmt() into setup() () 2021-07-26 09:32:08 +02:00
WeekendWarrior1
1dd43a75f2
Correctly invert esp32 RMT TX () 2021-07-26 09:20:02 +02:00
Trevor North
1f5cbca509
Merge build flags from platformio_options () 2021-07-26 08:59:18 +02:00
Oxan van Leeuwen
3749c11f21
Fix clang-format script behaviour without -i + code cleanup ()
Co-authored-by: Stefan Agner <stefan@agner.ch>
2021-07-26 09:54:32 +12:00
Stefan Agner
66cdb761dc
Fix minor build issues with Arduino ESP32 2.0.0-rc1 () 2021-07-24 21:55:25 +12:00
Stefan Agner
f0d9ad6a4e
Add TAG to all compile units ()
When using static TAG is only valid in the current compile unit. For
some reason it seems that the current ESP8266/ESP32 compiler use the
instance from ble.cpp, but it seems that this causes issues with newer
compiler leading to compile time errors like this:
In file included from /root/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h:164,
                 from /root/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h:71,
                 from /root/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:36,
                 from src/esphome/core/esphal.h:3,
                 from src/esphome/core/helpers.h:10,
                 from src/esphome/components/esp32_ble/ble_uuid.h:3,
                 from src/esphome/components/esp32_ble/ble_advertising.cpp:5:
src/esphome/components/esp32_ble/ble_advertising.cpp: In member function 'void esphome::esp32_ble::BLEAdvertising::start()':
src/esphome/components/esp32_ble/ble_advertising.cpp:64:14: error: 'TAG' was not declared in this scope
     ESP_LOGE(TAG, "esp_ble_gap_config_adv_data failed (Advertising): %d", err);
              ^~~
2021-07-24 03:53:59 +12:00
carstenschroeder
03e317d052
Fixes new auto mode COOL and HEAT after () 2021-07-22 14:39:57 +02:00
Sergey V. DUDANOV
ba461e51a8
midea_ac: fix presets implementation () 2021-07-22 14:39:21 +02:00
Maurice Makaay
80949521b6
Accept change as proposed by black. () 2021-07-22 14:37:42 +02:00
Sourabh Jaiswal
acbb8e9fd0
Added support for Selec Energy Meter ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-07-22 15:31:28 +12:00
Pasi Suominen
90394a50df
Added support for pvvx_mithermometer sensor ()
Co-authored-by: Pasi Suominen <pasiz@pasizdesk.pasiz.net>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-07-22 15:21:08 +12:00
Jesse Hills
5379794f16
Add test5 back to CI () 2021-07-22 13:24:01 +12:00
Keith Burzinski
0a32321c85
Thermostat fixes+updates 1 ()
Co-authored-by: Otto Winter <otto@otto-winter.com>
2021-07-22 09:09:31 +12:00
dependabot[bot]
c9062599df
Bump pylint from 2.9.4 to 2.9.5 ()
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.9.4 to 2.9.5.
- [Release notes](https://github.com/PyCQA/pylint/releases)
- [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog)
- [Commits](https://github.com/PyCQA/pylint/compare/v2.9.4...v2.9.5)

---
updated-dependencies:
- dependency-name: pylint
  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>
2021-07-22 08:58:41 +12:00
Jesse Hills
10a6e9b4ee
Merge pull request from esphome/bump-1.20.0
1.20.0
2021-07-22 08:32:30 +12:00
Jesse Hills
4b8ec44262
Bump version to v1.20.0 2021-07-22 07:55:49 +12:00
Jesse Hills
bd74ed4bc0
Merge branch 'beta' into bump-1.20.0 2021-07-22 07:55:49 +12:00
dependabot[bot]
fc42f14448
Bump pylint from 2.8.2 to 2.9.4 ()
* Bump pylint from 2.8.2 to 2.9.4

Bumps [pylint](https://github.com/PyCQA/pylint) from 2.8.2 to 2.9.4.
- [Release notes](https://github.com/PyCQA/pylint/releases)
- [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog)
- [Commits](https://github.com/PyCQA/pylint/compare/v2.8.2...v2.9.4)

---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix up functionality needed for latest pylint ()

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sean Vig <sean.v.775@gmail.com>
2021-07-21 14:40:09 +12:00
Jesse Hills
d01f296420
Merge pull request from esphome/bump-1.20.0b6
1.20.0b6
2021-07-21 11:35:27 +12:00
Jesse Hills
27112e2ace
Bump version to v1.20.0b6 2021-07-21 10:52:48 +12:00
Sean Vig
837930234f
Remove superfluous polling on ADS1115 () 2021-07-21 10:52:48 +12:00
Jesse Hills
e19aa3bbe0
Adding last_reset_type to sensors that should support it. () 2021-07-21 10:52:48 +12:00
Oxan van Leeuwen
35b5c1ed56
Fix white value transition for addressable lights () 2021-07-21 10:52:48 +12:00
Sean Vig
3e65e6c69a
Remove superfluous polling on ADS1115 () 2021-07-21 09:35:45 +12:00
Jesse Hills
3b3297d269
Adding last_reset_type to sensors that should support it. () 2021-07-21 09:20:20 +12:00
Oxan van Leeuwen
fc0deb642a
Fix white value transition for addressable lights () 2021-07-21 08:42:03 +12:00
Stefan Agner
9f2b2f51ff
Esp32 c3 support () 2021-07-20 11:12:22 +02:00
Jesse Hills
c9d93ff685
Merge pull request from esphome/bump-1.20.0b5
1.20.0b5
2021-07-20 17:27:53 +12:00
Jesse Hills
fa72990a63
Bump version to v1.20.0b5 2021-07-20 17:09:58 +12:00