Jesse Hills
|
4a5970b4af
|
Fix backwards string case helpers (#3126)
|
2022-01-31 10:58:27 +13:00 |
|
Oxan van Leeuwen
|
976f5d91ed
|
Logically group and document helper functions (#3112)
|
2022-01-27 20:35:42 +13:00 |
|
Wouter van der Wal
|
a718ac7ee0
|
Add qr code support for displays (#2952)
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
|
2022-01-26 22:20:45 +13:00 |
|
Oxan van Leeuwen
|
4e6bdb31ac
|
Make CallbackManager invocable (#3089)
|
2022-01-25 08:57:26 +13:00 |
|
Oxan van Leeuwen
|
80d03a631e
|
Force braces around multi-line statements (#3094)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2022-01-25 08:56:36 +13:00 |
|
Oxan van Leeuwen
|
cdda648360
|
Generate ARDUINO_VERSION_CODE in Python code (#3101)
Co-authored-by: Otto winter <otto@otto-winter.com>
|
2022-01-24 10:34:34 +01:00 |
|
Oxan van Leeuwen
|
c2ee0f0864
|
Rename WEBSERVER_PORT define to USE_WEBSERVER_PORT (#3102)
|
2022-01-24 00:34:38 +01:00 |
|
Oxan van Leeuwen
|
2a84db7f85
|
Refactor fan platform to resemble climate/cover platforms (#2848)
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
Co-authored-by: rob-deutsch <robzyb+altgithub@gmail.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2022-01-23 22:21:54 +13:00 |
|
Oxan van Leeuwen
|
7da12a878f
|
Enable readability-redundant-member-init check (#3097)
|
2022-01-23 20:34:43 +13:00 |
|
Oxan van Leeuwen
|
737188ae50
|
Fail hard if no random bytes available for encryption (#3067)
|
2022-01-18 14:29:57 +13:00 |
|
Oxan van Leeuwen
|
d9c938de33
|
Introduce big- and little-endian integer types (#2997)
|
2022-01-12 16:50:03 +13:00 |
|
Oxan van Leeuwen
|
073828235f
|
Deprecate virtual methods to set entity properties (#3021)
|
2022-01-10 13:32:39 +01:00 |
|
Oxan van Leeuwen
|
6383eca54a
|
Clean-up random helper functions (#3022)
|
2022-01-10 13:50:26 +13:00 |
|
Sergey Dudanov
|
9a70bfa471
|
New Midea IR component, improvements and fixes (#2847)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2022-01-10 11:47:19 +13:00 |
|
Valentin Ochs
|
b406c6403c
|
Create new kalman_combinator component (#2965)
|
2022-01-09 23:44:36 +01:00 |
|
Oxan van Leeuwen
|
499625f266
|
Convert is_callable to a backport of std::is_invocable (#3023)
|
2022-01-10 11:07:37 +13:00 |
|
Oxan van Leeuwen
|
07e790f900
|
Drop uint{32,64}_to_string() helper functions (#3009)
|
2022-01-06 16:36:11 +01:00 |
|
Oxan van Leeuwen
|
640142fc0c
|
Introduce str_lower_case() and str_upper_case() helpers (#3008)
|
2022-01-06 16:35:59 +01:00 |
|
Oxan van Leeuwen
|
5c339d4597
|
Convert clamp() helper to backport of std::clamp() (#3010)
|
2022-01-07 00:56:10 +13:00 |
|
Oxan van Leeuwen
|
a4931f5d78
|
Clean-up reverse_bits helpers (#3011)
|
2022-01-07 00:54:58 +13:00 |
|
Oxan van Leeuwen
|
e5775cf812
|
Introduce bit_cast() backport (#2991)
|
2022-01-04 10:14:57 +01:00 |
|
Oxan van Leeuwen
|
5143a5b5c5
|
Use to_string() from STL when available (#2992)
|
2022-01-03 23:30:03 +01:00 |
|
Oxan van Leeuwen
|
dbc2812022
|
Improve PSRAM support (#2884)
|
2022-01-04 10:35:15 +13:00 |
|
David Buezas
|
9124d9d6e6
|
Change unset ESPHOME_LOG_LEVEL fallback to NONE (#2982)
Co-authored-by: David Buezas <david.buezas@klarna.com>
|
2022-01-03 18:58:35 +01:00 |
|
Oxan van Leeuwen
|
beeb0c7c5a
|
Introduce hex parsing & formatting helper functions (#2882)
|
2021-12-13 09:15:23 +13:00 |
|
Oxan van Leeuwen
|
6df1d5222d
|
Drop unused xSemaphoreWait define (#2888)
|
2021-12-08 12:46:36 +13:00 |
|
Oxan van Leeuwen
|
6fe4ff7f85
|
Drop len parameter from parse_number() (#2883)
|
2021-12-08 08:46:25 +13:00 |
|
Oxan van Leeuwen
|
12467a18e6
|
Feed watchdog when no component loops (#2857)
|
2021-12-07 07:24:20 +13:00 |
|
Jesse Hills
|
f0bcf81a98
|
Add a simple helper to remap values (#2850)
|
2021-12-02 09:23:11 +01:00 |
|
Oxan van Leeuwen
|
54106179a1
|
Set ESP32 watchdog to loop task (#2846)
|
2021-12-02 09:05:42 +13:00 |
|
Oxan van Leeuwen
|
607601b3a4
|
Enable a bunch of clang-tidy checks (#2149)
|
2021-12-02 09:03:51 +13:00 |
|
Jesse Hills
|
b5639a6472
|
Add support for button entities (#2824)
|
2021-11-30 08:00:51 +13:00 |
|
mechanarchy
|
6f07421911
|
Optionally show internal components on the web server (#2627)
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 |
|
anatoly-savchenkov
|
cae283dc86
|
Fixed data type inside fast_random_8() routine (#2818)
|
2021-11-29 08:31:15 +13:00 |
|
Oxan van Leeuwen
|
10a2a7e0fc
|
Fix parsing numbers in Anova (#2816)
|
2021-11-29 08:00:29 +13:00 |
|
Oxan van Leeuwen
|
3637be251e
|
Fix parsing numbers from null-terminated buffers (#2755)
|
2021-11-26 09:00:49 +13:00 |
|
Oxan van Leeuwen
|
897277992b
|
Introduce str_snprintf helper function (#2780)
|
2021-11-23 20:30:49 +13:00 |
|
Martin
|
448e1690aa
|
Add retry handler (#2721)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
|
2021-11-18 11:59:40 +13:00 |
|
Oxan van Leeuwen
|
5404163be0
|
Clean-up MAC address helpers (#2713)
|
2021-11-15 15:48:16 +01:00 |
|
Oxan van Leeuwen
|
66cebfc992
|
Restore InterruptLock on wifi-less ESP8266 (#2712)
|
2021-11-15 08:05:11 +13:00 |
|
Jesse Hills
|
0372e12b81
|
Defines tidy (#2696)
* Move webserver defines inside arduino block
* Move esp8266 flash define
* Move prometheus define
|
2021-11-11 10:56:54 +01:00 |
|
Maurice Makaay
|
e99af991ec
|
Uart debugging support (#2478)
Co-authored-by: Maurice Makaay <mmakaay1@xs4all.net>
Co-authored-by: Maurice Makaay <account-github@makaay.nl>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2021-11-11 11:34:17 +13:00 |
|
Jesse Hills
|
5ff7c8418c
|
Implement Improv via Serial component (#2423)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
|
2021-11-11 08:55:45 +13:00 |
|
Oxan van Leeuwen
|
99c775d8cb
|
Introduce encode_value/decode_value() template functions (#2662)
|
2021-11-10 19:44:01 +01:00 |
|
Oxan van Leeuwen
|
4d43396835
|
Clean-up string sanitation helpers (#2660)
|
2021-11-10 19:42:41 +01:00 |
|
Oxan van Leeuwen
|
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 |
|
Oxan van Leeuwen
|
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 Leeuwen
|
15f9677d33
|
Introduce parse_number() helper function (#2659)
|
2021-11-11 07:15:06 +13:00 |
|
Carlos Garcia Saura
|
875b803483
|
Remove "delay_microseconds_accurate()" and improve systemwide delayMicroseconds() (#2497)
|
2021-11-10 16:22:00 +13:00 |
|
Jesse Hills
|
3c0414c420
|
Add Entity categories for Home Assistant (#2636)
|
2021-11-08 07:24:52 +13:00 |
|