Commit graph

2099 commits

Author SHA1 Message Date
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
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
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
Otto Winter
01a4b4e82f
ESP32 ADC use esp-idf ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-07-20 17:05:56 +12:00
Sean Vig
766866197b
Correct ADS1115 handling of multiple sensors in continuous mode ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-07-20 17:05:25 +12:00
Paulus Schoutsen
9b5a3cbcd3
Bump dashboard to 20210719.0 () 2021-07-19 21:44:39 -07:00
Sergey V. DUDANOV
d2ed3b9bec
midea_ac: Fix turbo mode. Preset BOOST. () 2021-07-20 16:26:07 +12:00
Jesse Hills
99d2db42cd
Add restore_value to template number () 2021-07-20 15:40:42 +12:00
Jesse Hills
7619507e6c
Convert Arduino boolean to bool () 2021-07-20 15:31:54 +12:00
Jesse Hills
71d9d64a02
Number and Template Number updates ()
Co-authored-by: Otto winter <otto@otto-winter.com>
2021-07-20 08:22:49 +12:00
dependabot[bot]
2e49fd7b48
Bump black from 21.6b0 to 21.7b0 ()
Bumps [black](https://github.com/psf/black) from 21.6b0 to 21.7b0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/commits)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:production
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-19 08:09:00 +12:00
Otto Winter
06912b492f
Improve external components error messages () 2021-07-16 10:23:08 +02:00
Otto Winter
442e58b07a
Dashboard disable assets caching () 2021-07-16 10:22:42 +02:00
Otto Winter
799f04efc0
GH Actions CI use GHCR () 2021-07-15 21:51:52 +02:00
Otto Winter
cc7dbeada6
Refactor docker build system and workflows () 2021-07-15 21:30:04 +02:00
Sean Vig
45d368e3a1
Always tick mdns in ethernet component () 2021-07-15 16:12:48 +12:00
Sean Vig
628a94bad3
Fix ethernet component hostname handling ()
Co-authored-by: Otto Winter <otto@otto-winter.com>
2021-07-15 15:45:41 +12:00
SenexCrenshaw
0651716b96
Nextion upload and sensors ()
Co-authored-by: Senex Crenshaw <senexcrenshaw@gmail.com>
2021-07-15 12:51:15 +12:00
Jesse Hills
0992609bf4
Bump version to v1.21.0-dev 2021-07-15 07:45:05 +12:00
St4n
c399905675
[Teleinfo] do not stop parsing frame if there is only a CRC error ()
Co-authored-by: Stephane Angot <s.angot@meetic-corp.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-07-14 21:21:39 +12:00
Stefan Agner
5cb0c11feb
Introduce clamp as a template function () 2021-07-14 17:08:18 +12:00
WeekendWarrior1
08b67e7aea
catch 0.0 in float set_level pre-adjustment () 2021-07-14 14:43:30 +12:00
Jesse Hills
07ae8ec553
Remove a whole bunch of deprecated/removed stuff () 2021-07-14 14:42:16 +12:00
Sourabh Jaiswal
04c3a43c17
Added support for havells_solar sensor ()
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-07-14 13:05:51 +12:00
dependabot[bot]
b632344596
Bump black from 21.5b1 to 21.6b0 ()
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-13 11:39:04 +02:00
Oxan van Leeuwen
fb8ec79a52
Color brightness fixes () 2021-07-13 12:28:29 +12:00
Huub Eikens
7dd16df846
Sgp30 sensor improvements ()
Co-authored-by: Umberto73 <huub@eikens.com>
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com>
2021-07-13 09:21:54 +12:00