esphome/esphomeyaml/components
Brandon Davidson 1b8d242505 Enable use of alternate hardware UARTs for logging (#427)
* Enable use of alternate hardware UARTs for logging

Enable use of Serial1 on ESP8266 and Serial1/Serial2 on ESP32 for logging.
This is frequently done on ESP8266 to allow use of Serial for UART TX+RX,
while maintaining logging output on Serial1 which is TX-only via GPIO2.

* ESPHOMELIB_UART -> UART_SELECTION_UART; HW_UART -> HARDWARE_UART

* Add test3 to travis; remove test4

* Set DEBUG_ESP_PORT based on logger UART setting
2019-02-13 11:20:22 +01:00
..
binary_sensor Add support for JVC remote transmitting and receiving (#423) 2019-02-11 18:09:31 +01:00
cover Add template publish actions and switch triggers (#391) 2019-02-10 23:35:07 +01:00
display Simplify validator 2019-01-06 09:47:14 +01:00
fan Miscellaneous Fixes 2019-02-03 20:46:18 +01:00
light Lint 2019-02-10 16:22:12 +01:00
output Allow pins 9&10 for PWM (#410) 2019-02-10 16:32:02 +01:00
sensor Add template publish actions and switch triggers (#391) 2019-02-10 23:35:07 +01:00
stepper Miscellaneous Fixes 2019-02-03 20:46:18 +01:00
switch Add support for JVC remote transmitting and receiving (#423) 2019-02-11 18:09:31 +01:00
text_sensor Fix custom components 2019-02-10 14:15:20 +01:00
time Lint 2019-02-10 16:22:12 +01:00
__init__.py Initial Commit 🎉 2018-04-07 01:23:03 +02:00
ads1115.py [Huge] Util Refactor, Dashboard Improvements, Hass.io Auth API, Better Validation Errors, Conditions, Custom Platforms, Substitutions (#234) 2018-12-05 21:22:06 +01:00
apds9960.py Add APDS9960 Support (#300) 2019-01-05 19:52:01 +01:00
api.py Revert "Upgrade espressif32 package to 1.6.0 (#355)" (#422) 2019-02-11 16:50:10 +01:00
custom_component.py Generate variable for each custom component id (#382) 2019-01-29 16:21:00 +01:00
dallas.py [Huge] Util Refactor, Dashboard Improvements, Hass.io Auth API, Better Validation Errors, Conditions, Custom Platforms, Substitutions (#234) 2018-12-05 21:22:06 +01:00
debug.py [Huge] Util Refactor, Dashboard Improvements, Hass.io Auth API, Better Validation Errors, Conditions, Custom Platforms, Substitutions (#234) 2018-12-05 21:22:06 +01:00
deep_sleep.py Remove 2019-01-19 16:52:31 +01:00
esp32_ble_beacon.py Miscellaneous Fixes 2019-02-03 20:46:18 +01:00
esp32_ble_tracker.py Miscellaneous Fixes 2019-02-03 20:46:18 +01:00
esp32_touch.py [Huge] Util Refactor, Dashboard Improvements, Hass.io Auth API, Better Validation Errors, Conditions, Custom Platforms, Substitutions (#234) 2018-12-05 21:22:06 +01:00
ethernet.py Add use_address (#417) 2019-02-10 23:55:13 +01:00
font.py Store Raw Remote Codes in PROGMEM (#392) 2019-02-10 16:41:12 +01:00
globals.py [Huge] Util Refactor, Dashboard Improvements, Hass.io Auth API, Better Validation Errors, Conditions, Custom Platforms, Substitutions (#234) 2018-12-05 21:22:06 +01:00
i2c.py [Huge] Util Refactor, Dashboard Improvements, Hass.io Auth API, Better Validation Errors, Conditions, Custom Platforms, Substitutions (#234) 2018-12-05 21:22:06 +01:00
image.py Store Raw Remote Codes in PROGMEM (#392) 2019-02-10 16:41:12 +01:00
interval.py Fix interval trigger (#313) 2019-01-09 15:18:54 +01:00
logger.py Enable use of alternate hardware UARTs for logging (#427) 2019-02-13 11:20:22 +01:00
mqtt.py Print error when mqtt.publish used without MQTT enabled (#408) 2019-02-10 16:30:17 +01:00
my9231.py [Huge] Util Refactor, Dashboard Improvements, Hass.io Auth API, Better Validation Errors, Conditions, Custom Platforms, Substitutions (#234) 2018-12-05 21:22:06 +01:00
ota.py Make compatible with python 3 (#281) 2019-01-02 14:11:11 +01:00
pca9685.py [Huge] Util Refactor, Dashboard Improvements, Hass.io Auth API, Better Validation Errors, Conditions, Custom Platforms, Substitutions (#234) 2018-12-05 21:22:06 +01:00
pcf8574.py [Huge] Util Refactor, Dashboard Improvements, Hass.io Auth API, Better Validation Errors, Conditions, Custom Platforms, Substitutions (#234) 2018-12-05 21:22:06 +01:00
pn532.py [Huge] Util Refactor, Dashboard Improvements, Hass.io Auth API, Better Validation Errors, Conditions, Custom Platforms, Substitutions (#234) 2018-12-05 21:22:06 +01:00
power_supply.py [Huge] Util Refactor, Dashboard Improvements, Hass.io Auth API, Better Validation Errors, Conditions, Custom Platforms, Substitutions (#234) 2018-12-05 21:22:06 +01:00
rdm6300.py [Huge] Util Refactor, Dashboard Improvements, Hass.io Auth API, Better Validation Errors, Conditions, Custom Platforms, Substitutions (#234) 2018-12-05 21:22:06 +01:00
remote_receiver.py Add support for JVC remote transmitting and receiving (#423) 2019-02-11 18:09:31 +01:00
remote_transmitter.py Make compatible with python 3 (#281) 2019-01-02 14:11:11 +01:00
script.py [Huge] Util Refactor, Dashboard Improvements, Hass.io Auth API, Better Validation Errors, Conditions, Custom Platforms, Substitutions (#234) 2018-12-05 21:22:06 +01:00
spi.py [Huge] Util Refactor, Dashboard Improvements, Hass.io Auth API, Better Validation Errors, Conditions, Custom Platforms, Substitutions (#234) 2018-12-05 21:22:06 +01:00
status_led.py [Huge] Util Refactor, Dashboard Improvements, Hass.io Auth API, Better Validation Errors, Conditions, Custom Platforms, Substitutions (#234) 2018-12-05 21:22:06 +01:00
substitutions.py Make compatible with python 3 (#281) 2019-01-02 14:11:11 +01:00
uart.py Rework UART component for fixes (#419) 2019-02-11 15:50:12 +01:00
web_server.py Disable platformio LDF (#352) 2019-01-19 22:14:46 +01:00
wifi.py Add use_address (#417) 2019-02-10 23:55:13 +01:00