Jesse Hills and GitHub
9a7a205510
Generate protobuf code closer to formatted files ( #1790 )
2021-05-17 10:54:17 +12:00
Jesse Hills and GitHub
7e3b8fd346
Allow RC522 components to have multiple configurations ( #1782 )
2021-05-15 17:02:52 +12:00
Jesse Hills and GitHub
4f6982fbc5
Add action to set total pulses on pulse_meter ( #1757 )
2021-05-14 20:06:31 +12:00
Jesse Hills and GitHub
5c3af1d3f6
Allow duration for deep_sleep.enter to be templateable ( #1765 )
2021-05-11 12:36:14 -03:00
Jesse Hills
96ded4e402
Fix quotes
2021-05-10 08:05:08 +12:00
Jesse Hills
076124eb71
Bump version to v1.19.0-dev
2021-05-10 07:54:06 +12:00
Jesse Hills and GitHub
07b3327102
Update email addresses ( #1733 )
2021-05-03 11:51:10 +12:00
Jesse Hills
fb6c5ebe9a
Bump version to v1.18.0-dev
2021-03-22 17:42:38 +13:00
Jesse Hills and GitHub
af3273d930
Add trigger for http actions to receive the status code ( #1599 )
2021-03-22 16:26:10 +13:00
Jesse Hills and GitHub
dedf343bd5
Fix pulse-meter with device_class and black ( #1621 )
2021-03-19 21:40:11 +13:00
Jesse Hills and GitHub
faf577a9dd
Add option to suffix name with mac address ( #1615 )
...
* Add option to suffix name with mac address
* Rename and add to test file
2021-03-17 17:22:48 -03:00
Jesse Hills and GitHub
848a5f1680
Change COLOR_ON to be 255 values instead of 1 ( #1594 )
2021-03-13 21:27:16 -03:00
Jesse Hills and GitHub
cd1353ae54
Update PULL_REQUEST_TEMPLATE.md
2021-03-13 08:42:37 +13:00
Jesse Hills and GitHub
570ec36fe3
MCP23XXX Refactor ( #1560 )
...
* Refactor MCP23XXX classes to consolidate shared code
* Update test mcp23xxx pin schemas
2021-03-07 16:23:54 -03:00
Jesse Hills and GitHub
6c8ace0ce8
Fix safe mode ota flashing under certain configurations ( #1534 )
...
* Fix safe mode ota flashing under certain configurations by allowing the arduino loop to run instead of while(true)
* rename to should_enter_safe_mode
* Fix line length
2021-02-17 20:26:59 -03:00
Jesse Hills and GitHub
b351cd94d7
Fix PN532 SPI communication ( #1511 )
2021-02-06 11:02:20 +13:00
Jesse Hills and GitHub
4eeb111fa3
Allow SCD30 sensors to be optional ( #1502 )
2021-01-30 16:50:09 +13:00
Jesse Hills and GitHub
5fcd1e391d
Add NDEF reading and writing to PN532 ( #1351 )
2021-01-15 09:29:55 +13:00
Jesse Hills and GitHub
a269098a0e
Bump version to v1.17.0-dev
2021-01-09 07:51:18 +13:00
Jesse Hills and GitHub
a6c46eb8e5
Adds support for RF Bridge advanced codes ( #1246 )
...
* WIP: Advanced commands for portisch firmware
* Fix string code sending
* clang formatting
* Add new rf_bridge functions to test
* Add advanced code received trigger
* Fix copy-paste mistake in the advanced sending
* Fix log message to be consistent
* clang
* Remove extra +
2020-11-03 07:34:29 +13:00
Jesse Hills and GitHub
e73eafbd88
Move CONF_CONTRAST to const.py ( #1352 )
2020-11-02 21:25:41 +13:00
Jesse Hills and GitHub
9fc3e05b76
Update actions to move away from set-env ( #1349 )
2020-11-02 11:49:08 +13:00
Jesse Hills and GitHub
20dd744680
Add on_clockwise and on_anticlockwise triggers to rotary encoder ( #1330 )
2020-11-02 06:24:26 +13:00
Jesse Hills and GitHub
0059a6de46
Pn532 upgrades ( #1302 )
...
* Move pn532 -> pn532_spi
Add pn532_i2c
* Update i2c address
* Always wait for ready byte before reading
* Generalise the pn532 a bit more so less code in i2c and spi implementations
* clang
* Add pn532_i2c to test1
* Try to get setup working
* Fixes
* More updates
* Command consts
* A few upgrades
* Change text back to include 'new'
* Fix data reading
2020-10-31 19:55:48 -03:00
Jesse Hills and GitHub
22e1758d5b
Add new codeowners ( #1335 )
...
* Add codeowner for tmp102
* Add codeowner for mcp9808
2020-10-28 06:56:41 +13:00
Jesse Hills and GitHub
e09fefd389
Dont fast fail testing so results are not hidden in matrix builds ( #1286 )
2020-09-30 06:50:06 +13:00
Jesse Hills and GitHub
99598d87a9
Readds the battery level for xiaomi_hhccjcy01 ( #1288 )
2020-09-19 23:37:34 -03:00
Jesse Hills and GitHub
703e9673c2
Adds new homeassistant.tag_scanned action ( #1281 )
2020-09-16 12:29:20 +02:00
Jesse Hills and GitHub
ff24023b39
Adds support for Tuya Climate temperature multiplier ( #1276 )
...
* Adds support for temperature multiplier
* Add new multiplier to test file
* Remove import
* Fixes
2020-09-14 19:33:37 -03:00
Jesse Hills and GitHub
fd6ac529fb
Script mode fix ( #1238 )
2020-08-06 17:08:48 +02:00
25ad33a377
Add @jesserockz to codeowners ( #1202 )
...
Co-authored-by: Otto Winter <otto@otto-winter.com >
2020-07-26 14:33:16 +02:00
Jesse Hills and GitHub
dfbf225403
Don't run deploy job when repository is not esphome/esphome ( #1157 )
2020-07-15 21:59:11 +02:00
Jesse Hills and GitHub
c8a4eb426c
Github actions repo ( #1130 )
...
* Revert dev release to esphome repo
* Delete gitlab ci
* Delete travis file
2020-07-13 19:55:15 -03:00
Jesse Hills and GitHub
6e30bacae3
Revert "Add PR labels based on files changed ( #1127 )" ( #1128 )
...
This reverts commit c296b4c348 .
2020-07-12 18:19:02 -03:00
Jesse Hills and GitHub
c296b4c348
Add PR labels based on files changed ( #1127 )
...
* Add PR labels based on files changed
* Remove platform code
2020-07-12 14:08:44 -03:00
Jesse Hills and GitHub
1923e0312b
Add github actions ( #1125 )
2020-07-11 23:38:29 -03:00
Jesse Hills and GitHub
ed5f207eba
Add support for Tuya Binary Sensors ( #1089 )
...
* Add Tuya binary sensor
* Add tuya binary sensor to test4
* Fix copy/paste
* Forgot id
2020-07-11 19:50:41 -03:00
Jesse Hills and GitHub
a76b8e745b
Add support for Tuya Sensors ( #1088 )
...
* Add Tuya sensor
* Add tuya sensor to test4
* Forgot id
2020-07-11 19:46:10 -03:00
68d29c5af5
Add support for Tuya Climate devices ( #1076 )
...
* Start support for tuya climate devices
* Add tuya climate to test4
* Fix lint and cast
* Remove blank line
* Try to display accurate action based on observed behaviour.
* Fix action when in off mode
* Improve config dump
* merge use of CONF_SWITCH_DATAPOINT
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com >
2020-07-11 19:04:34 -03:00
Jesse Hills and GitHub
ef9e6e4d6e
Add support for Tuya Switches ( #1074 )
...
* Add tuya component to test4.yaml
* Add support for tuya switches
* Better config dump
2020-07-11 17:52:29 -03:00
Jesse Hills and GitHub
ac4a179703
Install updated git version in lint image ( #1122 )
2020-07-11 17:22:03 -03:00
Jesse Hills and GitHub
0e5e559283
Add cryptography requirement to the setup.py file ( #1116 )
2020-07-09 23:50:19 -03:00
Jesse Hills and GitHub
1319ff1129
Add lambda to devcontainer config ( #1059 )
2020-05-19 21:02:10 -03:00
Jesse Hills and GitHub
26d6738abb
Allow tm1637 to use pins from IO expanders ( #1058 )
...
* Allow tm1637 to use pins from IO expanders
* Add test for io expander pins
2020-05-18 19:13:29 -03:00
Jesse Hills and Otto Winter
f5b7cc81d8
Add RFBridge component ( #896 )
...
* Add RFBridge component
* Fix format issues
* Rename methods
* More formatting
* Fix line length
* Apply suggestions from code review
Co-Authored-By: Otto Winter <otto@otto-winter.com >
* Check uart settings on dump
* Make receiving local to the loop
* FIx code order and schema
* Add rf_bridge to test file
* Apply suggestions from code review
Co-Authored-By: Otto Winter <otto@otto-winter.com >
2019-12-10 11:09:35 +01:00
Jesse Hills and Otto Winter
d280380c8d
Allow loading esphome version from a fork ( #907 )
2019-12-05 12:01:12 +01:00
Jesse Hills and Otto Winter
8dd971b25e
Correctly set warm white variables ( #569 )
2019-05-30 09:33:47 +02:00
Jesse Hills and Otto Winter
3089ffa8e7
Add CT Clamp component ( #559 )
...
* Add CT Clamp component
* Update lint
* Some more fixes
* Make updates to work as an analog sensor consumer
* Remove unused imports
Update lint suggestions
* Move setup_priority to header
* Remove unused calibration value
* Remove Unique ID
- Will be auto generated
* Update to use loop and not slow down main loop
Co-authored-by: Otto Winter <otto@otto-winter.com >
2019-05-29 11:15:08 +02:00
Jesse Hills and Otto Winter
463ad6f94b
Add support for JVC remote transmitting and receiving ( #423 )
...
* Add support for JVC remote transmitting and receiving
* Add missing import
* Fix line length
2019-02-11 18:09:31 +01:00