Jesse Hills
6221f6d47d
Implement Media Player and I2S Media player ( #3487 )
2022-06-02 17:00:17 +12:00
Jesse Hills
d9d2edeb08
Fix compile issues on windows ( #3491 )
2022-05-19 21:21:42 +12:00
Jesse Hills
dda1ddcb26
Add missing import to bedjet ( #3490 )
2022-05-19 16:23:40 +12:00
Jesse Hills
93e2506279
Mark improv_serial and ESP-IDF usb based serial on c3/s2/s3 unsupported ( #3477 )
2022-05-16 13:05:20 +12:00
Jesse Hills
f8a1bd4e79
Bump version to 2022.6.0-dev
2022-05-11 12:50:42 +12:00
Jesse Hills
40ad9f4911
Add deep_sleep.allow YAML action ( #3459 )
2022-05-11 12:47:50 +12:00
Jesse Hills
b7e52812f8
Fix tests ( #3455 )
2022-05-10 22:02:58 +12:00
Jesse Hills
df999723f8
Force using name substitution when adopting a device ( #3451 )
2022-05-09 19:43:09 +12:00
Jesse Hills
8236e840a7
Fix spi transfer with miso pin defined on espidf ( #3450 )
2022-05-09 19:24:27 +12:00
Jesse Hills
2e4645310b
Also rename yaml filename with rename command ( #3447 )
2022-05-09 19:16:46 +12:00
Jesse Hills
64fb39a653
Add help text to rename command ( #3442 )
2022-05-09 10:18:24 +12:00
Jesse Hills
256395c28d
Add duration device class for sensors ( #3421 )
2022-04-26 21:02:08 +12:00
Jesse Hills and Paulus Schoutsen
757b98748b
Add "esphome rename" command ( #3403 )
...
* Add "esphome rename" command
* Only open file once
* Update esphome/__main__.py
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
* Add final return
* Use match.group consistently
* Validate name characters
* Add whitespace to regex so it is only replacing exact match
* Validate yaml config file after manipulation
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2022-04-21 22:08:01 -07:00
Jesse Hills
0767b92b62
Dont require {} for wifi ap with defaults ( #3404 )
2022-04-20 06:56:09 +12:00
Jesse Hills
047c18eac0
Add default object_id_generator for mqtt ( #3389 )
2022-04-14 11:25:31 +12:00
Jesse Hills
b778eed419
Bump version to 2022.5.0-dev
2022-04-13 13:42:28 +12:00
Jesse Hills
8be704e591
Allow specifying deep sleep wakup clock time ( #3312 )
2022-04-13 12:55:26 +12:00
Jesse Hills
b622a8fa58
Move PN532OnTagTrigger to nfc::NfcOnTagTrigger ( #3379 )
2022-04-13 12:26:55 +12:00
Jesse Hills
a519e5c475
Fix silent config errors ( #3380 )
2022-04-13 12:26:25 +12:00
Jesse Hills
da336247eb
Add Xiaomi RTCGQ02LM - Mi Motion Sensor 2 ( #3186 )
2022-04-12 16:19:16 +12:00
Jesse Hills
efa6fd03e5
Make home_assistant imported sensors internal by default ( #3372 )
2022-04-11 12:45:15 +12:00
Jesse Hills
ba8d255cb4
Allow on_value_range for sensor and number to be templated ( #3359 )
2022-04-05 22:06:36 +12:00
Jesse Hills
7f7175b184
Publish custom data when modbus number lambda fills vector ( #3295 )
2022-03-29 22:22:11 +13:00
Jesse Hills
6b9371d105
Actually increase request memory for json parsing ( #3331 )
2022-03-28 17:04:25 +13:00
Jesse Hills
58b70b42dd
Add small delay before setting up app in safe mode ( #3323 )
2022-03-23 11:12:22 +13:00
Jesse Hills
1496bc1b07
Reserve less memory for json ( #3289 )
2022-03-23 09:46:25 +13:00
Jesse Hills
bfbf88b2ea
Webserver utilize Component Iterator to not overload eventstream ( #3310 )
2022-03-23 09:45:05 +13:00
Jesse Hills
0372d17a11
Allow custom register type for modbus number ( #3202 )
2022-03-16 13:43:05 +13:00
Jesse Hills
4525588116
Add helper overloads for hex print 16-bit ( #3297 )
2022-03-16 13:35:37 +13:00
Jesse Hills
0af1edefff
Bump version to 2022.4.0-dev
2022-03-09 20:07:50 +13:00
Jesse Hills
900b4f1af9
Bump esphome-dashboard to 20220309.0 ( #3277 )
2022-03-09 10:27:54 +13:00
Jesse Hills
dc6eff83ea
Only get free memory size from internal ( #3259 )
2022-03-02 16:44:35 +13:00
Jesse Hills
38ff66debd
Remove stray define ( #3260 )
2022-03-02 16:32:45 +13:00
Jesse Hills
bf60e40d0b
Add optional display page for touchscreen binary sensors ( #3247 )
2022-02-23 11:05:53 +13:00
Jesse Hills
68b3fd6b8f
Store platform as uppercase ( #3251 )
2022-02-22 13:54:23 +13:00
Jesse Hills
b55e9329d9
Fix template button after abstract press_action ( #3250 )
2022-02-22 13:47:16 +13:00
Jesse Hills
2c7b104f4a
Fix fatal erroring in addon startup script ( #3244 )
2022-02-21 10:01:00 +13:00
Jesse Hills
78951c197a
Fix lilygo touchscreen rotation ( #3221 )
2022-02-21 09:58:53 +13:00
Jesse Hills
7a242bb4ed
Binary Sensor codegen tidyup ( #3217 )
2022-02-18 10:39:59 +13:00
Jesse Hills
3b8bb09ae3
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13:00
Jesse Hills
140db85d21
Add LONG LONG flag for arduinojson ( #3212 )
2022-02-18 10:11:22 +13:00
Jesse Hills
ffa19426d7
Remove redundant name from binary_sensor constructor ( #3213 )
2022-02-17 16:56:44 +13:00
Jesse Hills
41f84447cc
Update HA addon token ( #3200 )
2022-02-16 09:11:46 +13:00
Jesse Hills
a13a1225b7
Allow framework version validator to be maximum version ( #3197 )
2022-02-15 11:57:47 +13:00
Jesse Hills
40e06c9819
Raise minimum python version to 3.8 ( #3176 )
2022-02-10 09:55:11 +01:00
Jesse Hills
ad6c5ff11d
Clamp rotary_encoder restored value to min and max ( #3184 )
2022-02-09 23:12:05 +01:00
Jesse Hills
b48490badc
Bump version to 2022.3.0-dev
2022-02-09 23:47:36 +13:00
Jesse Hills
5c22065135
Change most references from hassio to ha-addon ( #3178 )
2022-02-09 23:46:20 +13:00
Jesse Hills
f43e04e15a
Try fix canbus config validation ( #3173 )
2022-02-09 11:42:00 +13:00
Jesse Hills
88d72f8c9a
Fix files CI after merging ( #3175 )
2022-02-09 08:04:44 +13:00
Jesse Hills
c66d0550e8
Inkplate 6 PLUS ( #3013 )
2022-02-08 22:56:56 +13:00
Jesse Hills
94f944dc9c
Add Lilygo t5 4.7 Touchscreen ( #3084 )
2022-02-08 21:50:25 +13:00
Jesse Hills
1c0697b5d4
Dont warn on nonnull comparisons ( #3123 )
2022-02-08 21:28:12 +13:00
Jesse Hills
69856286e8
Text sensor schema generator similar to sensor ( #3172 )
2022-02-08 17:23:45 +13:00
Jesse Hills
ab47e201c7
Bump improv library to 1.2.1 ( #3160 )
2022-02-04 19:15:00 +13:00
Jesse Hills
bf91443f38
Improv_serial scan and send wifi networks list ( #3116 )
2022-01-31 11:08:20 +13:00
Jesse Hills
4a5970b4af
Fix backwards string case helpers ( #3126 )
2022-01-31 10:58:27 +13:00
Jesse Hills and Oxan van Leeuwen
ef832becf1
Create base touchscreen component and refactor ektf2232 ( #3083 )
...
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl >
2022-01-26 16:26:46 +13:00
Jesse Hills
338ada5c9f
Allow multiple configs for cd74hc4067 ( #3085 )
2022-01-22 19:33:15 +13:00
Jesse Hills
6f8c7d9ec4
Add ektf2232 touchscreen support ( #3027 )
2022-01-21 15:45:49 +13:00
Jesse Hills
045952939e
Support simple transparent pngs for display ( #3035 )
2022-01-21 11:16:18 +13:00
Jesse Hills
1c51cac5ba
Add initial_run to regular lambda light effect ( #3059 )
2022-01-21 11:09:07 +13:00
Jesse Hills
1f8a1f0046
Bump improv library version ( #3072 )
2022-01-20 15:21:44 +13:00
Jesse Hills
cb5f793ede
Add *.py.script files to distributions ( #3074 )
2022-01-20 08:33:13 +13:00
Jesse Hills
45ac577c4d
Add number setting to web_server/rest_api ( #3055 )
2022-01-17 12:31:44 +13:00
Jesse Hills
1fe89fb364
Bump version to 2022.2.0-dev
2022-01-13 11:02:08 +13:00
Jesse Hills
ee58ad1ac0
Bump esphome-dashboard to 20220113.1 ( #3038 )
2022-01-13 10:52:57 +13:00
Jesse Hills
c0ff899812
Generate basic config for esphome-web devices ( #3036 )
2022-01-12 19:37:56 +13:00
Jesse Hills and Oxan van Leeuwen
ece71a0228
Run post scripts for factory binaries for flashing ( #3003 )
...
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl >
2022-01-11 15:24:26 +13:00
Jesse Hills
ea1be8e7bf
Add MCP47A1 DAC output ( #3014 )
2022-01-08 21:35:55 +13:00
Jesse Hills
3df0fee3de
Dont validate baud_rate for sim800l platform ( #2945 )
2022-01-04 10:16:40 +01:00
Jesse Hills
b601560e81
Apply --no-use-pep517 for docker images ( #2985 )
2022-01-04 10:16:02 +01:00
Jesse Hills
33f17f75a0
Upgrade ArduinoJson to 6.18.5 and migrate code ( #2844 )
2022-01-01 22:31:43 +13:00
Jesse Hills
f859b346a6
Remove -e for hassio images ( #2964 )
2021-12-30 10:42:22 +13:00
Jesse Hills
72c6bfaa50
Revert "Disable nightly dev build" ( #2944 )
2021-12-23 09:38:43 +13:00
Jesse Hills
7927b5f624
Workaround installing as editable package not working ( #2936 )
2021-12-23 08:43:17 +13:00
Jesse Hills
b7aad39daf
Only allow internal pins for dht sensor ( #2940 )
2021-12-23 08:31:56 +13:00
Jesse Hills
f48de6dd43
Disable nightly dev build ( #2943 )
2021-12-22 23:02:58 +13:00
Jesse Hills
79d73d8f8b
Add option to load docker image when building ( #2938 )
2021-12-22 20:49:04 +13:00
Jesse Hills
cc5947467f
Require arduino in webserver for better validation ( #2941 )
2021-12-22 20:08:54 +13:00
Jesse Hills
99bd808ebe
Update curl package version in docker ( #2939 )
2021-12-22 15:27:34 +13:00
Jesse Hills
f5c3b3446f
Support inkplate10 ( #2937 )
2021-12-22 12:56:52 +13:00
Jesse Hills
4e10881331
Log the actual value in modbus number ( #2901 )
2021-12-13 10:28:19 +13:00
Jesse Hills
8375e1d64d
Bump esphome-dashboard to 20211211.0 ( #2904 )
2021-12-11 21:03:41 +13:00
Jesse Hills
24ec5a6e9d
Fix published state for modbus number ( #2894 )
2021-12-10 09:32:34 +13:00
Jesse Hills
58fb7a02f6
Bump esphome-dashboard to 20211208.0 ( #2887 )
2021-12-08 12:42:50 +13:00
Jesse Hills
3d51ac8df0
Use new platform component config blocks for wizard ( #2885 )
2021-12-08 09:22:03 +13:00
Jesse Hills
5404617d43
Bump esphome-dashboard to 20211207.0 ( #2877 )
2021-12-07 07:41:40 +13:00
Jesse Hills
1db7043a4d
Allow wizard to specify secrets ( #2875 )
2021-12-06 20:58:51 +13:00
Jesse Hills
49932747b3
Adopt using wifi secrets that should exist at this point ( #2874 )
2021-12-06 20:57:56 +13:00
Jesse Hills
55db190875
Add endpoint to fetch secrets keys ( #2873 )
2021-12-06 20:15:34 +13:00
Jesse Hills
ef44acbf10
Bump esphome-dashboard to 20211206.0 ( #2870 )
2021-12-06 19:42:49 +13:00
Jesse Hills
f0bcf81a98
Add a simple helper to remap values ( #2850 )
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
Jesse Hills
5719cc1a24
Bump esphome-dashboard to 20211201.0 ( #2842 )
2021-12-01 16:54:30 +13:00
Jesse Hills
d9513e5ff2
Number mode ( #2838 )
2021-12-01 08:11:38 +13:00
Jesse Hills
b32b918936
Button device class ( #2835 )
2021-11-30 16:18:21 +01:00
Jesse Hills
b5639a6472
Add support for button entities ( #2824 )
2021-11-30 08:00:51 +13:00
Jesse Hills
2347e043a9
Cancel previous workflows for PRs and branches ( #2800 )
2021-11-25 22:02:39 +01:00
Jesse Hills
7e8012c1a0
Allow specifying the dashboard bind address ( #2787 )
2021-11-25 07:59:32 +13:00