Guillermo Ruffino
52c67d715b
add http request tests ( #1448 )
...
* add http request tests
* add to test3 for esp8266
* move test action to another trigger
2021-01-23 19:44:20 -03:00
Philipp Tölke
f084ab339b
Make fade_to*, lighten, and darken const ( #1450 )
2021-01-22 20:55:49 +13:00
Zixuan Wang
8352f52fef
Improve ccs811 precision ( #1428 )
2021-01-22 20:51:40 +13:00
Florian Mösch
b28735d63b
rename read/write to read/time/write_time ( #1468 )
2021-01-18 09:35:35 -03:00
Florian Mösch
4c105398f7
time sync notification ( #1442 )
...
* add on_time_sync trigger
* cleanup lint
* fix review remark (sntp didn't trigger callbacks)
2021-01-18 09:34:50 -03:00
Jesse Hills
828f7946ea
Merge pull request #1475 from esphome/bump-1.16.0b4
...
1.16.0b4
2021-01-17 17:20:36 +13:00
Jesse Hills
23c663d5d4
Bump version to v1.16.0b4
2021-01-17 17:06:38 +13:00
David Zovko
6a99789c92
Inkplate 6 support for ESPHome ( #1283 )
...
* Add Inkplate 6 support
Inkplate 6 is e-paper display based on ESP32. This commit adds support for integrating Inkplate 6 into the ESPHome. Find more info here: inkplate.io
* Greyscale working
* Update inkplate.h
* Fix formatting
* Formatting
* Update esphome/components/inkplate6/display.py
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
* Update esphome/components/inkplate6/display.py
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
* Fix some lint errors
Ignore some lint errors
Only allow on ESP32
* Update the codeowners file
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-01-17 17:06:38 +13:00
Jesse Hills
52e13164b4
Add NDEF reading and writing to PN532 ( #1351 )
2021-01-17 17:06:38 +13:00
SenexCrenshaw
28f2582256
Updated Mcp3008 to support reference_voltage and voltage_sampler::VoltageSampler ( #1387 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-01-17 17:06:37 +13:00
Florian Mösch
652f6058d1
make time components polling components ( #1443 )
...
* make real time clock components polling components
* add test
2021-01-17 17:06:37 +13:00
Guillermo Ruffino
717aab7c8b
Add rc522 i2c ( #1432 )
...
* split to spi and i2c
* fix binary_sensor
* i2c comms ready
* fix rc522_spi binary sensor compat
* lint
* lint
* add test and codeowners
* fix refactor
2021-01-17 17:06:37 +13:00
dependabot[bot]
5e799b5284
Bump pytest-mock from 3.3.1 to 3.5.1 ( #1458 )
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 3.3.1 to 3.5.1.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.3.1...v3.5.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-17 17:06:37 +13:00
mmanza
9f36b25d4e
Whirlpool ac ( #1467 )
...
* Checksum calc change
* first checksum change for MODEL_DG11J1_3A
2021-01-17 17:06:37 +13:00
David Zovko
d9a2651a5a
Inkplate 6 support for ESPHome ( #1283 )
...
* Add Inkplate 6 support
Inkplate 6 is e-paper display based on ESP32. This commit adds support for integrating Inkplate 6 into the ESPHome. Find more info here: inkplate.io
* Greyscale working
* Update inkplate.h
* Fix formatting
* Formatting
* Update esphome/components/inkplate6/display.py
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
* Update esphome/components/inkplate6/display.py
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
* Fix some lint errors
Ignore some lint errors
Only allow on ESP32
* Update the codeowners file
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-01-16 13:19:35 +13:00
Jesse Hills
5fcd1e391d
Add NDEF reading and writing to PN532 ( #1351 )
2021-01-15 09:29:55 +13:00
SenexCrenshaw
36089a1400
Updated Mcp3008 to support reference_voltage and voltage_sampler::VoltageSampler ( #1387 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-01-14 07:33:19 +13:00
dependabot[bot]
e7b1d2efaa
Bump voluptuous from 0.12.0 to 0.12.1 ( #1411 )
...
Bumps [voluptuous](https://github.com/alecthomas/voluptuous ) from 0.12.0 to 0.12.1.
- [Release notes](https://github.com/alecthomas/voluptuous/releases )
- [Changelog](https://github.com/alecthomas/voluptuous/blob/master/CHANGELOG.md )
- [Commits](https://github.com/alecthomas/voluptuous/compare/0.12.0...0.12.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-12 23:53:35 -03:00
Florian Mösch
bf453ad8cd
make time components polling components ( #1443 )
...
* make real time clock components polling components
* add test
2021-01-12 15:37:22 -03:00
Guillermo Ruffino
fbc1b3e316
Add rc522 i2c ( #1432 )
...
* split to spi and i2c
* fix binary_sensor
* i2c comms ready
* fix rc522_spi binary sensor compat
* lint
* lint
* add test and codeowners
* fix refactor
2021-01-12 10:13:53 -03:00
dependabot[bot]
400819175d
Bump pytest-mock from 3.3.1 to 3.5.1 ( #1458 )
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 3.3.1 to 3.5.1.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.3.1...v3.5.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-12 10:12:25 -03:00
mmanza
3c34b539b0
Whirlpool ac ( #1467 )
...
* Checksum calc change
* first checksum change for MODEL_DG11J1_3A
2021-01-12 09:51:38 -03:00
Jesse Hills
c8058e9636
Merge pull request #1463 from esphome/bump-1.16.0b3
...
1.16.0b3
2021-01-12 09:57:51 +13:00
Jesse Hills
f2474c5c45
Bump version to v1.16.0b3
2021-01-12 09:42:19 +13:00
Guillermo Ruffino
7acc36d39d
Revert esptool to 2.8 ( #1460 )
...
Fixes https://github.com/esphome/issues/issues/1702
2021-01-12 09:42:19 +13:00
mknjc
b01db991a5
API: copy the data to send into the tcp internal buffer ( #1455 )
...
Without the flag lwip only holds a reference to the supplied buffers and the reference must be valid until the tcp ack is received. This can't be guaranteed for stack allocated buffers
2021-01-12 09:42:19 +13:00
Guillermo Ruffino
86385a1c19
Revert esptool to 2.8 ( #1460 )
...
Fixes https://github.com/esphome/issues/issues/1702
2021-01-11 11:33:43 -03:00
mknjc
96ab6b51b8
API: copy the data to send into the tcp internal buffer ( #1455 )
...
Without the flag lwip only holds a reference to the supplied buffers and the reference must be valid until the tcp ack is received. This can't be guaranteed for stack allocated buffers
2021-01-11 10:46:21 -03:00
Jesse Hills
8c849b9002
Merge pull request #1459 from esphome/bump-1.16.0b2
...
1.16.0b2
2021-01-11 21:08:18 +13:00
Jesse Hills
6a0d4cb5a9
Bump version to v1.16.0b2
2021-01-11 20:10:36 +13:00
mknjc
72002ce70e
Rotary Encoder: Don't call callbacks in the isr ( #1456 )
2021-01-11 20:10:35 +13:00
Dan Jackson
c67539cf5b
Add encode_uint32 method ( #1427 )
2021-01-11 20:10:35 +13:00
Florian Mösch
dcd3d2084d
DS1307 real time clock component ( #1441 )
...
* initial support for DS1307 real time clock
* add simple test, make sync functions public
* cleanup lint
* add sync to/from rtc actions
* changes action names
* Update esphome/components/ds1307/ds1307.cpp
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com>
* Update esphome/components/ds1307/time.py
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com>
* fix suggested change
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com>
2021-01-11 20:10:35 +13:00
Alex
585bb6dac8
fix safe_mode ( #1421 )
...
* Deprioritize automations
Ensures safe mode is loaded before any automations are ran
* Fix lint
2021-01-11 20:10:35 +13:00
mknjc
02dc49c272
Rotary Encoder: Don't call callbacks in the isr ( #1456 )
2021-01-11 08:05:53 +13:00
Dan Jackson
5df398ec31
Add encode_uint32 method ( #1427 )
2021-01-10 17:53:12 +13:00
Florian Mösch
699696e8d1
DS1307 real time clock component ( #1441 )
...
* initial support for DS1307 real time clock
* add simple test, make sync functions public
* cleanup lint
* add sync to/from rtc actions
* changes action names
* Update esphome/components/ds1307/ds1307.cpp
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com>
* Update esphome/components/ds1307/time.py
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com>
* fix suggested change
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com>
2021-01-08 19:40:22 -03:00
Alex
93e35a53ed
fix safe_mode ( #1421 )
...
* Deprioritize automations
Ensures safe mode is loaded before any automations are ran
* Fix lint
2021-01-08 16:11:42 -03:00
Jesse Hills
a269098a0e
Bump version to v1.17.0-dev
2021-01-09 07:51:18 +13:00
Jesse Hills
cac3055261
Merge pull request #1452 from esphome/bump-1.16.0b1
...
1.16.0b1
2021-01-09 07:48:27 +13:00
Jesse Hills
6f7e6cc944
Bump version to v1.16.0b1
2021-01-09 00:05:18 +13:00
Jesse Hills
0a841fcc50
Merge branch 'dev' into bump-1.16.0b1
2021-01-09 00:04:33 +13:00
Fractal147
3c64c9b0e9
Fix stepper half half step mode ( #1397 )
...
* Fixed half half step mode
Half step mode originally had second and third steps mixed up for output A.
https://github.com/esphome/issues/issues/1655
* Updated half step mode to have no branching
Code based off comments in PR: https://github.com/esphome/esphome/pull/1397#issuecomment-739413973
* removed variable declarations in the switch/case
Oops. No explicit declarations.
Rearranged to be tidier, same output sequence.
* Fixed typo bracket
Minor typo fixed - logic complete to do branchless half stepping.
* Format the brackets to satisfy clang
2021-01-08 00:17:41 -03:00
rradar
34df25da39
Update __init__.py ( #1454 )
...
:cherry: picked from esphome/esphome@32a4680 branch (fix-sn74hc595-optional-oe-pin) by @OttoWinter
2021-01-08 00:12:55 -03:00
dependabot[bot]
9586fb95d1
Bump platformio from 5.0.3 to 5.0.4 ( #1444 )
...
Bumps [platformio](https://github.com/platformio/platformio ) from 5.0.3 to 5.0.4.
- [Release notes](https://github.com/platformio/platformio/releases )
- [Changelog](https://github.com/platformio/platformio-core/blob/develop/HISTORY.rst )
- [Commits](https://github.com/platformio/platformio/compare/v5.0.3...v5.0.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-05 13:16:15 -03:00
dependabot[bot]
3ee6348e41
Bump pytest from 6.1.2 to 6.2.1 ( #1422 )
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 6.1.2 to 6.2.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/6.1.2...6.2.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-03 18:10:59 -03:00
dependabot[bot]
543f2c8152
Bump pytz from 2020.4 to 2020.5 ( #1430 )
...
Bumps [pytz](https://github.com/stub42/pytz ) from 2020.4 to 2020.5.
- [Release notes](https://github.com/stub42/pytz/releases )
- [Commits](https://github.com/stub42/pytz/compare/release_2020.4...release_2020.5 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-03 18:10:33 -03:00
Andreas Hergert
16d11be213
added slow mode and detach time to servo ( #1413 )
...
* added slow mode and detach time to servo
* tidy
* and again tidy
* add change requests
* tidy
* tidy
* tidy
Co-authored-by: Andreas Hergert <andreas.hergert@otrs.com>
2021-01-03 17:57:30 -03:00
M95D
e49b568fd4
rc_switch: Fix Sync signal sent after the code. ( #1426 )
2020-12-30 23:11:46 +13:00
Klarstein
22ab830ff3
Expose port 6052 in Dockerfile ( #1437 )
2020-12-30 22:58:09 +13:00