Commit Graph

2015 Commits

Author SHA1 Message Date
Stefan Agner 32f2da77f8
More VSCode devcontainer improvements (#1934) 2021-06-22 16:37:05 +02:00
Otto Winter bfca3f242a
Disallow power_save_mode NONE if used together with BLE (#1950) 2021-06-22 10:53:10 +02:00
Stefan Agner 3dfff2930a
Improve DHT read timings (#1901)
Make sure that the initial rising edge is properly detected even if
timing is somewhat off.

Set MCU start signal to 1ms for AM2302.
2021-06-22 10:07:14 +02:00
Paulus Schoutsen 027e0de48e
Bump dashboard to 20210621.0 (#1946) 2021-06-22 16:17:46 +12:00
Otto Winter c811141a4f
API raise minor version for climate changes (#1947) 2021-06-21 22:02:18 +02:00
Otto Winter 871c0ee2a5
Rework climate traits (#1941)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-06-21 21:17:01 +02:00
Jesse Hills b8a7741c61
Update generation script to add const (#1945) 2021-06-21 21:27:35 +12:00
Jesse Hills b6011b9353
Fix bad climate control enum (#1942) 2021-06-21 14:17:38 +12:00
Jesse Hills 40a5005d94
Allow wifi setup to proceed when there is no sta or ap (#1931) 2021-06-21 09:00:16 +12:00
Sergey V. DUDANOV c5eba21ff6
Fix midea_ac query frame (#1940) 2021-06-21 08:59:12 +12:00
Jesse Hills 4891cfef56
Add data sizes to tuya log message (#1938) 2021-06-18 15:50:56 +12:00
Chris Nussbaum 4395664547
Don't send Tuya commands while currently receiving a message (#1886)
Co-authored-by: Chris Nussbaum <chris.nussbaum@protolabs.com>
2021-06-18 14:58:39 +12:00
Keith Burzinski 04d926af39
Add variable bit width for Samsung protocol (#1927) 2021-06-18 13:54:46 +12:00
Stefan Agner f9a31c1abb
Fix error print in script/helpers.py (#1935) 2021-06-18 13:49:25 +12:00
Jesse Hills dca1c0f160
Replace CLIMATE_MODE_AUTO with CLIMATE_MODE_HEAT_COOL in most cases (#1933) 2021-06-18 11:48:40 +12:00
Otto Winter 2419bc3678
Improve config final validation (#1917) 2021-06-18 07:54:14 +12:00
Sergey V. DUDANOV c19b3ecd43
Fix: midea_ac: fixed query status frame (#1922) 2021-06-18 07:39:13 +12:00
Paulus Schoutsen ef1e91d838
Update dashboard to 20210617.0 (#1930) 2021-06-18 07:35:54 +12:00
Barry Loong e5929225eb
Fix typo in test3.yaml (#1928) 2021-06-17 21:39:59 +12:00
Franck Nijhof 607c3ae651
Fix update-all from dashboard (#1924) 2021-06-17 05:39:04 +12:00
Jesse Hills 5591832b50
Shorten the ble name to prevent crash with long device names (#1920) 2021-06-16 13:49:06 +12:00
Paulus Schoutsen 25b116048c
Bump dashboard to 20210615.0 (#1918) 2021-06-16 09:04:17 +12:00
Guillermo Ruffino 24ba9eba46
fixes compatibility with esphome cfg vscode (#1911) 2021-06-15 20:20:24 +12:00
Otto Winter 424c34225f
Run script/setup in devcontainer instead of pip install (#1913) 2021-06-15 20:19:21 +12:00
Paulus Schoutsen d781f3a11b
Bump frontend to 20210614.0 (#1912) 2021-06-15 20:18:27 +12:00
Stefan Agner a80f9ed336
Support ESP8266 Arduino 3.0.0 (#1897)
Co-authored-by: Otto Winter <otto@otto-winter.com>
2021-06-15 08:50:58 +02:00
Otto Winter 92bbedfa5a
Fix #1908 mutating input parameter 2021-06-15 08:48:18 +02:00
Jesse Hills 86710ed483
Validate that either networks, ap, or improv is set up (#1910) 2021-06-15 13:16:43 +12:00
Jesse Hills da7eb9ac90
Allow no networks or AP to be set. (#1908)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-06-15 11:05:10 +12:00
dentra c411043681
Adds support cpp to vscode (#1828)
Co-authored-by: Stefan Agner <stefan@agner.ch>
2021-06-15 10:45:22 +12:00
Oxan van Leeuwen 93f8ee7e60
Fix non-const global (#1907) 2021-06-15 09:12:06 +12:00
Oxan van Leeuwen 0efc1f06f2
Split files in light component (#1893) 2021-06-14 18:01:56 +02:00
Paulus Schoutsen 9ad9d64ac7
Add new wizard + allow installing firmware over webserial (#1887) 2021-06-12 10:49:05 +12:00
Jesse Hills 5a2cfa2798
Move esp32_ble_server to its own component (#1898) 2021-06-12 08:31:15 +12:00
Jesse Hills eb24da7c82
Ensure wifi is in at least station mode before starting improv (#1899) 2021-06-11 23:28:00 +12:00
Oxan van Leeuwen f93e261d75
Convert st7735.cpp to use Unix line separators (#1894) 2021-06-11 08:33:12 +12:00
Stefan Agner 501f88ca86
Avoid non-const globals and enable clang-tidy check (#1892) 2021-06-11 08:19:44 +12:00
Otto Winter 360effcb72
Activate some clang-tidy checks (#1884) 2021-06-10 13:04:40 +02:00
Otto Winter eb9bd69405
Configure clang-format for consistent pointer alignment (#1890) 2021-06-10 12:55:20 +02:00
Jesse Hills 11b8210e36
Update ambiguous command (#1889) 2021-06-10 21:13:18 +12:00
Geoff Davis d23376b81e
Add support for waveshare_epaper 1.54v2 (#1843)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-06-10 14:05:27 +12:00
Jesse Hills 99d90845b5
BLE loop use (#1882) 2021-06-10 14:04:39 +12:00
Oxan van Leeuwen ea0127e42b
Simplify LightCall validation (#1874) 2021-06-09 17:01:05 +02:00
Jesse Hills 97a12c0169
Bump version to v1.20.0-dev 2021-06-09 17:23:42 +12:00
René Klomp 635916737b
Update total_pulses_ at every detected pulse (#1875) 2021-06-09 16:48:51 +12:00
Jesse Hills 65c50e4f01
Add platform and board to mdns response when API is used (#1871) 2021-06-09 14:23:48 +12:00
Jesse Hills 5cf18235e3
Allow setting creator project name and version into code (#1872) 2021-06-09 13:04:00 +12:00
Stefan Agner b80f3fdec9
Fix Clang 11 finds (#1880) 2021-06-09 08:47:43 +12:00
Jesse Hills 0426be9280
Fixes for BLE/improv (#1878) 2021-06-09 08:45:51 +12:00
Otto Winter 7c678659d4
Remove explain changes section from PR template (#1876) 2021-06-08 22:23:23 +02:00