Commit graph

3096 commits

Author SHA1 Message Date
Jesse Hills
3d51ac8df0
Use new platform component config blocks for wizard () 2021-12-08 09:22:03 +13:00
Oxan van Leeuwen
6fe4ff7f85
Drop len parameter from parse_number() () 2021-12-08 08:46:25 +13:00
Yuval Brik
2253d4bc16
Support different run duration for non-timer wakeup () 2021-12-06 23:30:27 +01:00
Carlos Garcia Saura
e5cc19de43
Feed watchdog while setting up OTA () 2021-12-06 23:26:06 +01:00
Jesse Hills
5404617d43
Bump esphome-dashboard to 20211207.0 () 2021-12-07 07:41:40 +13:00
Oxan van Leeuwen
12467a18e6
Feed watchdog when no component loops () 2021-12-07 07:24:20 +13:00
Jesse Hills
1db7043a4d
Allow wizard to specify secrets () 2021-12-06 20:58:51 +13:00
Jesse Hills
49932747b3
Adopt using wifi secrets that should exist at this point () 2021-12-06 20:57:56 +13:00
Jesse Hills
55db190875
Add endpoint to fetch secrets keys () 2021-12-06 20:15:34 +13:00
Massimiliano Ravelli
71fe2f7ed3
Ignore already stopped dhcp for ethernet ()
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-12-06 20:01:50 +13:00
Oxan van Leeuwen
ffc112c9d0
Don't disable idle task WDT when it's not enabled () 2021-12-06 20:01:14 +13:00
Oxan van Leeuwen
d3e48e296f
Fix MCP23x17 not disabling pullup after config change () 2021-12-06 19:59:50 +13:00
Martin
14f6ae75ea
SPS30 : fix i2c read size () 2021-12-06 19:58:26 +13:00
Carlos Garcia Saura
c84efe64d3
ADC: Turn verbose the debugging "got voltage" () 2021-12-06 19:56:53 +13:00
Martin
10e89a7dbb
tlc59208f : fix compilation error () 2021-12-06 19:54:46 +13:00
Jesse Hills
ef44acbf10
Bump esphome-dashboard to 20211206.0 () 2021-12-06 19:42:49 +13:00
dependabot[bot]
06da540ab0
Bump pylint from 2.12.1 to 2.12.2 ()
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-05 13:29:08 +01:00
Oxan van Leeuwen
40c017fd54
Update ota_component.cpp () 2021-12-03 07:52:56 +13:00
Jesse Hills
f0bcf81a98
Add a simple helper to remap values () 2021-12-02 09:23:11 +01:00
Jesse Hills
6a0b343289
Bump version to 2022.1.0-dev 2021-12-02 19:38:49 +13:00
Martin
9ca4e8f32a
modbus_controller: bugfix: enable overriding calculated register size ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-12-02 15:45:11 +13:00
Alexandre-Jacques St-Jacques
1b88b7a166
Fix wifi not working with manual_ip using esp-idf () 2021-12-02 15:33:48 +13:00
Paul Nicholls
caf352ff06
Tuya Cover improvements () 2021-12-02 15:26:56 +13:00
Oxan van Leeuwen
54106179a1
Set ESP32 watchdog to loop task () 2021-12-02 09:05:42 +13:00
Oxan van Leeuwen
607601b3a4
Enable a bunch of clang-tidy checks () 2021-12-02 09:03:51 +13:00
Oxan van Leeuwen
f58828cb82
Support setting manual_ip under networks option () 2021-12-02 08:55:27 +13:00
Leon Loopik
11330af05f
Expand uart invert feature to ESP8266 () 2021-12-01 20:31:04 +01:00
Oxan van Leeuwen
fbe1bca1b9
Fix compilation using subprocesses () 2021-12-01 17:37:24 +01:00
Mark Dietzer
24a5325db3
Declare arch_get_cpu_cycle_count for esp8266 as IRAM () 2021-12-01 10:01:15 +01:00
Yuval Brik
1ec3140759
ESP32 Deep Sleep: correct level value ()
Upon registering for ESP32 deep sleep, DeepSleepComponent::begin_sleep
calculates the level value to wake up on.
As part of PR , the level was changed to be based on `inverted`
instead of `!inverted`:
Before:
1e8e471dec/esphome/components/deep_sleep/deep_sleep_component.cpp (L76)
After:
2b04152482/esphome/components/deep_sleep/deep_sleep_component.cpp (L80)

The level argument to `esp_sleep_enable_ext0_wakeup(pin, level)` [0]
should be 0 when the inverted property is true (low triggers wakeup),
and 1 when inverted property is false (high triggers wakeup).

Also revert the changes of .

[0]
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/system/sleep_modes.html#_CPPv428esp_sleep_enable_ext0_wakeup10gpio_num_ti
2021-12-01 09:38:58 +01:00
Oxan van Leeuwen
ca8db7696e
Don't enable namespace comment clang-tidy check twice () 2021-12-01 17:21:19 +13:00
Oxan van Leeuwen
c9190574a9
Fix CI check for Windows line endings () 2021-12-01 17:14:25 +13:00
Oxan van Leeuwen
bfeb0b3639
Add problem matcher for Python formatting errors () 2021-12-01 17:12:14 +13:00
Oxan van Leeuwen
cbc1334b8d
Fix compile warning in Tuya automations () 2021-12-01 17:11:21 +13:00
mechanarchy
08cbb97ec9
Allow Git credentials to be loaded from secrets () 2021-12-01 17:10:25 +13:00
Jesse Hills
5719cc1a24
Bump esphome-dashboard to 20211201.0 () 2021-12-01 16:54:30 +13:00
Jesse Hills
d9513e5ff2
Number mode () 2021-12-01 08:11:38 +13:00
puuu
b5a0e8b2c0
Implement unit_of_measurement for number component ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-11-30 16:20:59 +01:00
Jesse Hills
b32b918936
Button device class () 2021-11-30 16:18:21 +01:00
dependabot[bot]
0f47ffd908
Bump aioesphomeapi from 10.2.0 to 10.6.0 () 2021-11-30 16:17:48 +01:00
Carlos Garcia Saura
cd018ad3a5
Burst read for BME280, to reduce spurious spikes () 2021-11-30 16:12:52 +01:00
Adrián Panella
24dfecb6f0
cse7766: add energy sensor () 2021-11-30 16:08:00 +01:00
Oxan van Leeuwen
ab027a6ae2
Fix too-broad matcher for custom CI script () 2021-11-30 09:35:52 +01:00
Keith Burzinski
556d071e7f
Fix 8266 SPI Clock Polarity Setting () 2021-11-30 19:30:45 +13:00
dentra
939fb313df
Tuya text_sensor and raw data usage () 2021-11-30 08:08:52 +13:00
Jesse Hills
b5639a6472
Add support for button entities () 2021-11-30 08:00:51 +13:00
definitio
f50e40e0b8
Fix custom mode_state_topic () 2021-11-29 18:09:09 +01:00
mechanarchy
6f07421911
Optionally show internal components on the web server ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
2021-11-29 16:52:20 +01:00
Maurice Makaay
adf48246a9
Improve DSMR read timeout handling () 2021-11-29 16:40:53 +01:00
anatoly-savchenkov
cae283dc86
Fixed data type inside fast_random_8() routine () 2021-11-29 08:31:15 +13:00