 Oxan van LeeuwenandGitHub
|
7da12a878f
|
Enable readability-redundant-member-init check (#3097)
|
2022-01-23 20:34:43 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
a31700e16f
|
Enable readability-qualified-auto check (#3095)
|
2022-01-23 20:29:58 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
7854522792
|
Enable readability-const-return-type check (#3099)
|
2022-01-23 20:28:00 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
737188ae50
|
Fail hard if no random bytes available for encryption (#3067)
|
2022-01-18 14:29:57 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
09402fdb22
|
Fix argument order in gitpod config file (#3058)
|
2022-01-16 23:40:27 +01:00 |
|
 Oxan van LeeuwenandGitHub
|
89e7448007
|
Remove deprecated attribute from virtual entity methods (#3056)
|
2022-01-16 23:40:15 +01:00 |
|
 Oxan van LeeuwenandGitHub
|
f44fca0a4b
|
Rename post_build scripts to fix codeowners script (#3057)
|
2022-01-17 11:15:11 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
d9c938de33
|
Introduce big- and little-endian integer types (#2997)
|
2022-01-12 16:50:03 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
073828235f
|
Deprecate virtual methods to set entity properties (#3021)
|
2022-01-10 13:32:39 +01:00 |
|
 Oxan van LeeuwenandGitHub
|
6383eca54a
|
Clean-up random helper functions (#3022)
|
2022-01-10 13:50:26 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
499625f266
|
Convert is_callable to a backport of std::is_invocable (#3023)
|
2022-01-10 11:07:37 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
e62c3e00c1
|
Bump PlatformIO to 5.2.4 and zeroconf to 0.37.0 (#3007)
|
2022-01-06 16:36:23 +01:00 |
|
 Oxan van LeeuwenandGitHub
|
07e790f900
|
Drop uint{32,64}_to_string() helper functions (#3009)
|
2022-01-06 16:36:11 +01:00 |
|
 Oxan van LeeuwenandGitHub
|
640142fc0c
|
Introduce str_lower_case() and str_upper_case() helpers (#3008)
|
2022-01-06 16:35:59 +01:00 |
|
 Oxan van LeeuwenandGitHub
|
5c339d4597
|
Convert clamp() helper to backport of std::clamp() (#3010)
|
2022-01-07 00:56:10 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
a4931f5d78
|
Clean-up reverse_bits helpers (#3011)
|
2022-01-07 00:54:58 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
d8e719d1c4
|
Support clang-tidy for ESP32 variants (#3001)
|
2022-01-05 21:30:15 +01:00 |
|
 Oxan van LeeuwenandGitHub
|
ffea3597f4
|
Set correct include_dir in platformio.ini (#2999)
|
2022-01-04 21:59:34 +01:00 |
|
 Oxan van LeeuwenandGitHub
|
193d3e0206
|
Fix clang-tidy with multiple ESP32 toolchains installed (#2998)
|
2022-01-05 08:34:17 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
e5775cf812
|
Introduce bit_cast() backport (#2991)
|
2022-01-04 10:14:57 +01:00 |
|
 Oxan van LeeuwenandGitHub
|
5143a5b5c5
|
Use to_string() from STL when available (#2992)
|
2022-01-03 23:30:03 +01:00 |
|
 Oxan van LeeuwenandGitHub
|
dbc2812022
|
Improve PSRAM support (#2884)
|
2022-01-04 10:35:15 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
4907e6f6d7
|
Fix MQTT button press action (#2917)
|
2021-12-21 08:19:20 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
b3fb35783e
|
Set text sensor state property to filter output (#2893)
|
2021-12-13 15:21:09 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
beeb0c7c5a
|
Introduce hex parsing & formatting helper functions (#2882)
|
2021-12-13 09:15:23 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
6df1d5222d
|
Drop unused xSemaphoreWait define (#2888)
|
2021-12-08 12:46:36 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
6fe4ff7f85
|
Drop len parameter from parse_number() (#2883)
|
2021-12-08 08:46:25 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
12467a18e6
|
Feed watchdog when no component loops (#2857)
|
2021-12-07 07:24:20 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
ffc112c9d0
|
Don't disable idle task WDT when it's not enabled (#2856)
|
2021-12-06 20:01:14 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
d3e48e296f
|
Fix MCP23x17 not disabling pullup after config change (#2855)
|
2021-12-06 19:59:50 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
40c017fd54
|
Update ota_component.cpp (#2852)
|
2021-12-03 07:52:56 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
54106179a1
|
Set ESP32 watchdog to loop task (#2846)
|
2021-12-02 09:05:42 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
607601b3a4
|
Enable a bunch of clang-tidy checks (#2149)
|
2021-12-02 09:03:51 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
f58828cb82
|
Support setting manual_ip under networks option (#2839)
|
2021-12-02 08:55:27 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
fbe1bca1b9
|
Fix compilation using subprocesses (#2834)
|
2021-12-01 17:37:24 +01:00 |
|
 Oxan van LeeuwenandGitHub
|
ca8db7696e
|
Don't enable namespace comment clang-tidy check twice (#2830)
|
2021-12-01 17:21:19 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
c9190574a9
|
Fix CI check for Windows line endings (#2831)
|
2021-12-01 17:14:25 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
bfeb0b3639
|
Add problem matcher for Python formatting errors (#2833)
|
2021-12-01 17:12:14 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
cbc1334b8d
|
Fix compile warning in Tuya automations (#2837)
|
2021-12-01 17:11:21 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
ab027a6ae2
|
Fix too-broad matcher for custom CI script (#2829)
|
2021-11-30 09:35:52 +01:00 |
|
 
|
2b50406856
|
Fix parsing of multiple values in EZO sensor (#2814)
Co-authored-by: Lydia Sevelt <LydiaSevelt@gmail.com>
|
2021-11-29 08:02:10 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
10a2a7e0fc
|
Fix parsing numbers in Anova (#2816)
|
2021-11-29 08:00:29 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
7a564b222d
|
Make clang-tidy suggest stdint.h int types (#2820)
|
2021-11-29 07:59:30 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
5946c37925
|
Fix usage of deprecated climate method in anova (#2801)
|
2021-11-26 09:16:39 +01:00 |
|
 Oxan van LeeuwenandGitHub
|
00965fe19e
|
Consistently format errors in CI scripts (#2762)
|
2021-11-26 09:54:11 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
9681dfb458
|
Correct constant for dynamic I2S bus in NeoPixelBus (#2797)
|
2021-11-26 09:37:27 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
5e631bc6ba
|
Only match GCC warnings from ESPHome source files in CI (#2756)
|
2021-11-26 09:36:42 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
b5f660398c
|
Add map filter for text sensors (#2761)
|
2021-11-26 09:35:33 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
d50bdf619f
|
Cache virtualenv instead of pip cache between CI runs (#2759)
|
2021-11-26 09:29:10 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
4e448b21ff
|
Drop obsolete comment from CI workflow file (#2758)
|
2021-11-26 09:27:53 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
2a78c2970d
|
Fix CI cache key for test3.yaml compile (#2757)
|
2021-11-26 09:27:34 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
3637be251e
|
Fix parsing numbers from null-terminated buffers (#2755)
|
2021-11-26 09:00:49 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
897277992b
|
Introduce str_snprintf helper function (#2780)
|
2021-11-23 20:30:49 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
5404163be0
|
Clean-up MAC address helpers (#2713)
|
2021-11-15 15:48:16 +01:00 |
|
 Oxan van LeeuwenandGitHub
|
04740fbcbb
|
Install test requirements in lint Docker image (#2719)
|
2021-11-15 10:04:43 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
6a7440f7d3
|
Feed WDT between doing ESP32 touchpad measurements (#2720)
|
2021-11-15 09:45:25 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
14299bb2cc
|
Drop unused constants from const.py (#2718)
|
2021-11-15 08:07:58 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
66cebfc992
|
Restore InterruptLock on wifi-less ESP8266 (#2712)
|
2021-11-15 08:05:11 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
bb9793d5b7
|
Enable addressable light power supply based on raw values (#2690)
|
2021-11-11 11:53:25 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
99c775d8cb
|
Introduce encode_value/decode_value() template functions (#2662)
|
2021-11-10 19:44:01 +01:00 |
|
 Oxan van LeeuwenandGitHub
|
4d43396835
|
Clean-up string sanitation helpers (#2660)
|
2021-11-10 19:42:41 +01:00 |
|
 Oxan van LeeuwenandGitHub
|
c422b2fb0b
|
Introduce byteswap helpers (#2661)
* Backport std::byteswap() in helpers.h
* Introduce convert_big_endian() function
* Use convert_big_endian() in i2c byte swap functions
|
2021-11-10 19:40:18 +01:00 |
|
 
|
d8e33c5a69
|
Add repeat action for automations (#2538)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2021-11-11 07:30:07 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
15f9677d33
|
Introduce parse_number() helper function (#2659)
|
2021-11-11 07:15:06 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
2ac232e634
|
Add missing hal.h include in esp32_camera_web_server (#2689)
|
2021-11-10 19:09:10 +01:00 |
|
 Oxan van LeeuwenandGitHub
|
87328686a0
|
Allow setting URL as platform_version (#2598)
|
2021-10-26 10:55:09 +02:00 |
|
 Oxan van LeeuwenandGitHub
|
f7b3f52731
|
Limit hostnames to 31 characters (#2531)
|
2021-10-22 12:09:47 +02:00 |
|
 Oxan van LeeuwenandGitHub
|
07a9cb910f
|
Fix validation of addressable light IDs (#2588)
|
2021-10-21 20:07:37 +02:00 |
|
 Oxan van LeeuwenandGitHub
|
27d7d7ca69
|
Fix old-style arduino_version on ESP8266 and with magic values (#2591)
|
2021-10-21 19:56:47 +02:00 |
|
 Oxan van LeeuwenandGitHub
|
c0fc5b48ae
|
Fix pin/component switchup in SX1509 pin configuration (#2593)
|
2021-10-21 19:55:19 +02:00 |
|
 Oxan van LeeuwenandGitHub
|
8735d3b83e
|
Fix PlatformIO version for latest Arduino framework (#2590)
|
2021-10-21 18:59:49 +02:00 |
|
 Oxan van LeeuwenandGitHub
|
5b5ead872b
|
Fix ADC pin validation on ESP32-C3 (#2551)
|
2021-10-19 12:56:49 +02:00 |
|
 
|
ced11bc707
|
Autodetect ESP32 variant (#2530)
Co-authored-by: Otto winter <otto@otto-winter.com>
|
2021-10-18 13:36:18 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
65d2b37496
|
Fix bitshift on read in ADE7953 (#2537)
|
2021-10-17 19:53:49 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
94d518a418
|
Replace framework version_hint with source option (#2529)
|
2021-10-15 22:07:05 +02:00 |
|
 Oxan van LeeuwenandGitHub
|
c82d5d63e3
|
Move TemplatableValue helper class to automation.h (#2511)
|
2021-10-15 22:05:11 +02:00 |
|
 Oxan van LeeuwenandGitHub
|
63d6b610b8
|
Don't define UART_SELECTION_UART2 when UART2 is unavailable (#2512)
|
2021-10-14 11:25:10 +02:00 |
|
 Oxan van LeeuwenandGitHub
|
6bbb5e9b56
|
Disallow using UART2 for logger on ESP-32 variants that lack it (#2510)
|
2021-10-14 09:21:43 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
05388d2dfc
|
Fix light state remaining on after turn off with transition (#2509)
|
2021-10-14 08:53:00 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
1184bbc976
|
Reduce IRAM usage in test3 (#2499)
|
2021-10-13 08:22:38 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
1031ea4313
|
Fix line endings normalization (#2407)
* Strip CRLF line endings from modbus controller files
* Normalize all line endings to LF
|
2021-09-30 18:07:28 +02:00 |
|
 Oxan van LeeuwenandGitHub
|
5b0fbbaada
|
Replace std::move() with const references where possible (#2421)
* Replace std::move() with const references where possible
* Fix formatting
|
2021-09-30 16:25:08 +02:00 |
|
 Oxan van LeeuwenandGitHub
|
0e4f1ac40d
|
Fix default environment for clang-tidy (#2420)
* Drop unnecessary platformio call from script/lint-cpp
* Default environment for clang-tidy to esp32-tidy
|
2021-09-30 16:24:02 +02:00 |
|
 Oxan van LeeuwenandGitHub
|
4f5e4f3b86
|
Move #ifdef to after header include (#2417)
defines.h needs to be included first.
Fixes esphome/issues#2490.
|
2021-09-29 23:21:52 +02:00 |
|
 Oxan van LeeuwenandGitHub
|
5596751c2c
|
Add str_sprintf function that returns std::string (#2408)
|
2021-09-28 10:24:55 +13:00 |
|
 Oxan van LeeuwenandGitHub
|
0406e27100
|
Don't generate IDs with the name of loaded integrations (#2373)
|
2021-09-22 19:07:57 +02:00 |
|
 Oxan van LeeuwenandGitHub
|
ed3ad615d8
|
Fix compilation due to incompatibility between #1237 and IDF changes (#2372)
|
2021-09-22 14:07:39 +02:00 |
|
  
|
637b55bfbf
|
Allow compilation against IDF from repository (#2355)
* Fix src_filter in platformio.ini after src_dir change
* Add -Wno-nonnull-compare to platformio.ini as well
* Create default sdkconfig for static analysis
* Add more compiler flags to clang ignore list
* Clean-up platformio.ini
* Remove unnecessary blank line
* Fix accidentally dropped library
* Don't gitignore sdkconfig.defaults
Co-authored-by: Otto winter <otto@otto-winter.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2021-09-21 17:12:17 +02:00 |
|
 Oxan van LeeuwenandGitHub
|
71fc61117b
|
Fix duplicate defines and restore alphabetical order (#2352)
|
2021-09-21 16:52:01 +12:00 |
|
 Oxan van LeeuwenandGitHub
|
1e8e471dec
|
Introduce call_dump_config() indirection (#2325)
|
2021-09-20 11:16:31 +02:00 |
|
 Oxan van LeeuwenandGitHub
|
7452ef23b1
|
Add ESPHOME_VERSION_CODE define (#2324)
|
2021-09-20 20:16:59 +12:00 |
|
 Oxan van LeeuwenandJesse Hills
|
8bda8e5393
|
Clean-up sensor integration (#2275)
|
2021-09-20 14:34:59 +12:00 |
|
 Oxan van LeeuwenandJesse Hills
|
d180aee57f
|
Apply color brightness to addressable light effects (#2321)
|
2021-09-20 14:16:56 +12:00 |
|
 Oxan van LeeuwenandJesse Hills
|
e3ffecefc0
|
Cease using deprecated Cover methods in automations (#2326)
|
2021-09-20 14:16:56 +12:00 |
|
 Oxan van LeeuwenandJesse Hills
|
4c61cf153c
|
Light transition fixes (#2320)
|
2021-09-20 14:16:56 +12:00 |
|
 Oxan van LeeuwenandGitHub
|
50da630811
|
Apply color brightness to addressable light effects (#2321)
|
2021-09-19 18:46:26 +02:00 |
|
 Oxan van LeeuwenandGitHub
|
f76685fccf
|
Cease using deprecated Cover methods in automations (#2326)
|
2021-09-19 18:31:31 +02:00 |
|
 Oxan van LeeuwenandGitHub
|
68d547595e
|
Light transition fixes (#2320)
|
2021-09-19 18:31:20 +02:00 |
|
Oxan van Leeuwen
|
aed140d802
|
Fix typo
|
2021-09-15 19:13:30 +02:00 |
|
Oxan van Leeuwen
|
c69b88bb55
|
Fix platformio.ini parser used by container build
|
2021-09-15 19:10:51 +02:00 |
|