Otto Winter and GitHub
7c678659d4
Remove explain changes section from PR template ( #1876 )
2021-06-08 22:23:23 +02:00
Otto Winter and GitHub
4711f36a1f
Bump base image to 3.4.0 ( #1879 )
2021-06-08 22:03:04 +02:00
Otto Winter and GitHub
01e2a51132
Implement versioning for esphome/esphome-lint docker images ( #1877 )
2021-06-08 21:28:19 +02:00
Otto Winter and GitHub
e3c27a483c
Update sensor device classes from HA ( #1825 )
2021-05-24 21:45:51 +02:00
Otto Winter and GitHub
a33bb32874
Convert components to async-def syntax ( #1823 )
...
* Convert components to async-def syntax
* Remove stray @coroutine
* Manual part
* Convert complexer components code to async-def
* Manual cleanup
* More manual cleanup
2021-05-24 21:45:31 +02:00
Otto Winter and GitHub
2376a2c941
Convert components to async-def syntax ( #1821 )
2021-05-24 10:58:29 +02:00
Otto Winter and GitHub
b92702a312
Document considerations when changing recommended framework version ( #1822 )
2021-05-23 23:24:00 +02:00
aebad04c0b
Convert core components to async-def coroutine syntax ( #1658 )
...
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2021-05-23 22:10:30 +02:00
Otto Winter and GitHub
d4686c0fb1
Introduce new async-def coroutine syntax ( #1657 )
2021-05-17 17:14:15 +12:00
229bf719a2
Implement external custom components installing from YAML ( #1630 )
...
* Move components import loading to importlib MetaPathFinder and importlib.resources
* Add external_components component
* Fix
* Fix
* fix cv.url return
* fix validate shorthand git
* implement git refresh
* Use finders from sys.path_hooks instead of looking for __init__.py
* use github:// schema
* error handling
* add test
* fix handling git output
* revert file check handling
* fix test
* allow full component path be specified for local
* fix test
* fix path handling
* lint
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com >
2021-05-07 15:02:17 -03:00
Otto Winter and Jesse Hills
6ec0f80b76
Sensor Average Filter Fix Floating Pointer Error Accumulating ( #1624 )
2021-05-05 22:35:17 +12:00
Otto Winter and Jesse Hills
06f566346d
Fix sensor.sensor_schema interface changed ( #1659 )
2021-05-05 22:35:17 +12:00
Otto Winter and Jesse Hills
5ab2ef4079
Fix colorlog removing colors and refactor color code ( #1671 )
2021-05-05 22:35:16 +12:00
Otto Winter and GitHub
d8e4f5d56b
Sensor Average Filter Fix Floating Pointer Error Accumulating ( #1624 )
2021-04-09 10:27:18 +02:00
Otto Winter and GitHub
5e239d3d88
Automate building and publishing of esphome-lint docker image ( #1680 )
2021-04-08 17:08:11 +02:00
Otto Winter and GitHub
30893afd67
Add Arduino ESP32 version mapping ( #1679 )
...
See also https://github.com/platformio/platform-espressif32/releases/tag/v3.2.0
2021-04-08 17:07:19 +02:00
Otto Winter and GitHub
586e36906d
Fix sensor.sensor_schema interface changed ( #1659 )
2021-04-08 14:37:55 +02:00
Otto Winter and GitHub
99f14e03d4
Fix colorlog removing colors and refactor color code ( #1671 )
2021-04-08 13:58:01 +02:00
Otto Winter and GitHub
d92c8ccadf
Raise minimum python version to 3.7 ( #1673 )
2021-04-08 13:57:29 +02:00
Otto Winter and GitHub
7964b724ed
Rewrite sun component calculations ( #1661 )
2021-04-07 12:16:36 +02:00
Otto Winter and GitHub
89d0d41c5a
Switch docker images to debian ( #1626 )
2021-03-20 20:58:46 +01:00
Otto Winter and GitHub
5eeb110d74
Bundle platformio lib_deps in docker images ( #1625 )
2021-03-20 18:43:31 +01:00
Otto Winter and Guillermo Ruffino
32ae8fc2d0
Bump docker base image to 2.6.0 ( #1245 )
2020-08-23 21:53:41 -03:00
Otto Winter and Guillermo Ruffino
5da9b2ede7
Fix tuya.cpp compile warning ( #1232 )
2020-08-23 21:53:37 -03:00
Otto Winter and Guillermo Ruffino
29cfcfaf0f
Fix ESP8266 core has a broken settimeofday implementation ( #1231 )
2020-08-23 21:53:36 -03:00
Otto Winter and Guillermo Ruffino
61bfd347ea
Bump ESPAsyncTCP from 1.2.2 to 1.2.3 ( #1227 )
2020-08-23 21:53:34 -03:00
Otto Winter and Guillermo Ruffino
b7436c0b22
Bump ESP8266 Arduino framework from 2.7.2 to 2.7.3 ( #1229 )
2020-08-23 21:53:33 -03:00
Otto Winter and Guillermo Ruffino
8a45dfac5c
Fix release.yml invalid bash syntax ( #1226 )
2020-08-23 21:53:32 -03:00
Otto Winter and GitHub
ccb6fc3010
Bump docker base image to 2.6.0 ( #1245 )
2020-08-08 18:42:21 +02:00
Otto Winter and GitHub
009cea1abf
Fix tuya.cpp compile warning ( #1232 )
2020-07-30 17:26:40 +02:00
Otto Winter and GitHub
4c3c14ec32
Fix ESP8266 core has a broken settimeofday implementation ( #1231 )
2020-07-30 11:41:06 +02:00
Otto Winter and GitHub
636c9db1e3
Bump ESPAsyncTCP from 1.2.2 to 1.2.3 ( #1227 )
2020-07-30 11:38:57 +02:00
Otto Winter and GitHub
3f6f3c14c4
Bump ESP8266 Arduino framework from 2.7.2 to 2.7.3 ( #1229 )
2020-07-29 23:29:38 +02:00
Otto Winter and GitHub
b1d77b7c03
Fix release.yml invalid bash syntax ( #1226 )
2020-07-29 20:45:47 +02:00
Otto Winter and GitHub
49233e4734
Merge pull request #1225 from esphome/bump-1.15.0b3
...
1.15.0b3
2020-07-29 20:19:06 +02:00
Otto Winter
e2b5ecb78b
Bump version to v1.15.0b3
2020-07-29 20:05:22 +02:00
Otto Winter
351ce67eae
Bump base image to 2.4.1 ( #1224 )
2020-07-29 20:05:22 +02:00
Otto Winter
dbc0d500d8
Bump ESPAsyncWebServer-esphome to v1.2.7 ( #1221 )
2020-07-29 20:05:21 +02:00
Otto Winter
57eb05c0e3
Add job to update HassIO addon repo ( #1218 )
2020-07-29 20:05:21 +02:00
Otto Winter
18560f9430
Fix sdist missing requirements.txt ( #1214 )
...
Fixes https://github.com/esphome/issues/issues/1378
2020-07-29 20:05:20 +02:00
Otto Winter and GitHub
cb0ba647ed
Bump base image to 2.4.1 ( #1224 )
2020-07-29 20:04:14 +02:00
Otto Winter and GitHub
f9fceb7ffc
Fix ci-custom.py const.py ordered check and improve code ( #1222 )
2020-07-29 18:19:48 +02:00
Otto Winter and GitHub
8d204655be
Bump ESPAsyncWebServer-esphome to v1.2.7 ( #1221 )
2020-07-29 12:57:43 +02:00
Otto Winter and GitHub
949c71dc97
Add job to update HassIO addon repo ( #1218 )
2020-07-28 23:25:55 +02:00
Otto Winter and GitHub
a9f123e864
Remove overview job from CI ( #1216 )
2020-07-28 19:07:42 +02:00
Otto Winter and GitHub
a64a505817
Fix sdist missing requirements.txt ( #1214 )
...
Fixes https://github.com/esphome/issues/issues/1378
2020-07-28 14:29:01 +02:00
Otto Winter and GitHub
352004221e
Merge pull request #1213 from esphome/bump-1.15.0b2
2020-07-28 12:21:58 +02:00
Otto Winter
fc6a3e31c2
Bump version to v1.15.0b2
2020-07-28 12:15:41 +02:00
Otto Winter
a32b58fdf1
Downgrade FastLED to 3.3.2 ( #1212 )
...
Fixes https://github.com/esphome/issues/issues/1375
2020-07-28 12:15:41 +02:00
Otto Winter
2d50ecbecf
Fix prometheus has wrong setup priority ( #1211 )
...
Fixes https://github.com/esphome/issues/issues/1377
2020-07-28 12:15:40 +02:00
Otto Winter
f0dfde9fa1
Fix base config should override packages config ( #1209 )
2020-07-28 12:15:40 +02:00
Otto Winter
e36dc2d05e
ESP8266 change recommended framework version to 2.7.2 ( #1208 )
2020-07-28 12:15:39 +02:00
Otto Winter and Lukas Bachschwell
08c8fa2c90
Mitigate CVE-2020-12638 WiFi WPA Downgrade ( #1207 )
...
Co-authored-by: Lukas Bachschwell <lukas@lbsfilm.at >
2020-07-28 12:15:39 +02:00
Otto Winter and GitHub
fe6621357e
Downgrade FastLED to 3.3.2 ( #1212 )
...
Fixes https://github.com/esphome/issues/issues/1375
2020-07-28 12:10:55 +02:00
Otto Winter and GitHub
4a0067a2c5
Fix prometheus has wrong setup priority ( #1211 )
...
Fixes https://github.com/esphome/issues/issues/1377
2020-07-28 12:01:38 +02:00
Otto Winter and GitHub
7d2fcf59fd
Fix base config should override packages config ( #1209 )
2020-07-27 18:23:00 +02:00
Otto Winter and GitHub
d26c43103d
ESP8266 change recommended framework version to 2.7.2 ( #1208 )
2020-07-27 18:22:47 +02:00
389889ad70
Mitigate CVE-2020-12638 WiFi WPA Downgrade ( #1207 )
...
Co-authored-by: Lukas Bachschwell <lukas@lbsfilm.at >
2020-07-27 18:22:38 +02:00
Otto Winter
0af73c7903
Fix publish release script
2020-07-27 12:33:36 +02:00
Otto Winter
8aa73bba10
Fix publish release script
2020-07-27 12:28:11 +02:00
Otto Winter and GitHub
5396b05237
Merge pull request #1204 from esphome/bump-1.15.0b1
2020-07-27 12:18:35 +02:00
Otto Winter
e898345ff1
Cleanup web server prometheus integration ( #1192 )
2020-07-27 12:10:06 +02:00
Otto Winter and GitHub
52639a0a7c
Cleanup web server prometheus integration ( #1192 )
2020-07-27 12:07:05 +02:00
Otto Winter
6438bd84fb
Fix differences between dev and beta
2020-07-26 23:18:09 +02:00
Otto Winter
4b8e910e3f
Fix bad merge lint
2020-07-26 22:59:46 +02:00
Otto Winter
9c0e463698
Fix bad merge for UART
2020-07-26 22:48:50 +02:00
Otto Winter
2092939353
Also run CI checks when merging against beta/master
2020-07-26 22:43:27 +02:00
Otto Winter
b9d55fd1ed
Also run CI checks when merging against beta/master
2020-07-26 22:42:59 +02:00
Otto Winter
c1748d586e
Bump version to v1.15.0b1
2020-07-26 22:12:58 +02:00
Otto Winter
4c55b9c58c
Bump version to v1.16.0-dev
2020-07-26 22:12:58 +02:00
Otto Winter
312958c573
Merge branch 'dev' into bump-1.15.0b1
2020-07-26 22:12:53 +02:00
Otto Winter and GitHub
65a489ebdd
Revert "Added auto discovery and setup to Dallas Platform ( #1028 )" ( #1189 )
...
This reverts commit 021055f0b8 .
2020-07-26 15:43:10 +02:00
Otto Winter
abc83f6cb0
Fix typo in bump-version script once again
2020-07-26 13:50:45 +02:00
Otto Winter
f61a82a568
Fix bump-version string format
2020-07-26 10:16:54 +02:00
Otto Winter
1c3ed71d36
Fix bump-version script
2020-07-25 23:19:10 +02:00
Otto Winter
bf3b678727
Update bump-version script
2020-07-25 19:26:30 +02:00
Otto Winter and GitHub
4996967c79
Add CODEOWNERS mechanism ( #1199 )
2020-07-25 15:57:18 +02:00
Otto Winter and GitHub
5887fe8302
Enlarge ESP32 app partitions ( #1197 )
2020-07-25 14:40:47 +02:00
Otto Winter and GitHub
0fc8e8d483
Fix SN74HC595 doesn't use ESPHome HAL and add lint checks for it ( #1188 )
2020-07-25 14:22:56 +02:00
Otto Winter and GitHub
55388724af
Revert "Sort keys in dicts in output yaml for 'config' command ( #1049 )" ( #1191 )
2020-07-25 14:21:56 +02:00
32efa5d83e
New script modes POC ( #1168 )
...
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com >
2020-07-25 14:20:51 +02:00
Otto Winter and GitHub
275c12150e
Partially revert make SPI CS pin optional ( #1187 )
2020-07-25 14:05:31 +02:00
Otto Winter and GitHub
62468198d6
Clean up UART Improvements code ( #1190 )
2020-07-25 13:56:08 +02:00
Otto Winter and GitHub
43d5e7a8cc
Fix WLED minor issues ( #1193 )
2020-07-24 22:37:19 +02:00
Otto Winter and GitHub
7524493c3c
Fix senseair flush input buffer wrong log level ( #1194 )
...
See also https://github.com/esphome/esphome/pull/1017/files
2020-07-24 22:36:59 +02:00
Otto Winter and GitHub
5759de079b
Remove symlink_ops.py ( #1196 )
...
We no longer use symlinks anywhere
2020-07-24 22:36:25 +02:00
Otto Winter and GitHub
f3d5d27c8f
WPA2 Enterprise Attempt 2 ( #1158 )
2020-07-24 15:40:05 +02:00
Otto Winter and GitHub
c030be4d3f
Fix dashboard logout button and py3.8 removed hmac.new digestmod ( #1156 )
...
* Fix dashboard logout button and py3.8 removed hmac.new digestmod
* Just use SHA256
No reason to use HMAC here, as authenticity is not an issue
* Wrong branch
* Clenaup
2020-07-24 11:10:09 +02:00
Otto Winter and GitHub
50cf57affb
ESP8266 Disable Pin Initialization on Boot to fix pin toggling ( #1185 )
2020-07-24 10:41:34 +02:00
Otto Winter
25c62319a3
Fix dependabot version 2
2020-07-24 10:41:06 +02:00
Otto Winter
9208227d92
Improve setup.py
2020-07-24 10:35:07 +02:00
Otto Winter
725e8c69f5
Add long description to setup.py
2020-07-24 10:16:34 +02:00
Otto Winter
facd4f63ec
Ignore hpyothesis updates
2020-07-24 10:13:08 +02:00
Otto Winter and GitHub
2e1d14b8b1
Bump NeoPixelBus from 2.5.2 to 2.5.7 ( #1165 )
2020-07-24 10:10:40 +02:00
Otto Winter and GitHub
e8272759be
Try to fix serial ports listing ( #1155 )
2020-07-24 10:09:43 +02:00
Otto Winter and GitHub
0afa41d08a
Add bump version script ( #1153 )
2020-07-17 14:32:23 +02:00
Otto Winter and GitHub
6f0bfb286a
Bump FastLED from 3.2.9 to 3.3.3 ( #1164 )
...
Already updated in fastled_base in #1020 , now also update it in platformio.ini
2020-07-17 14:25:43 +02:00
Otto Winter
e069687477
Fix Dockerfile.hassio and improve caching
...
Previous one was broken, see also https://github.com/esphome/esphome/runs/874896962
2020-07-15 22:13:14 +02:00
Otto Winter
ef0e611e52
GitHub Actions Expression Syntax Needs Single Quotes
...
See also https://docs.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions\#literals
2020-07-15 22:05:00 +02:00
Otto Winter
d58d0e89c7
Add Docker CI workflow that runs when docker files change
2020-07-15 22:00:53 +02:00