mirror of
https://github.com/esphome/esphome.git
synced 2025-06-18 06:15:46 +01:00
[Huge] Util Refactor, Dashboard Improvements, Hass.io Auth API, Better Validation Errors, Conditions, Custom Platforms, Substitutions (#234)
* Implement custom sensor platform
* Update
* Ethernet
* Lint
* Fix
* Login page
* Rename cookie secret
* Update manifest
* Update cookie check logic
* Favicon
* Fix
* Favicon manifest
* Fix
* Fix
* Fix
* Use hostname
* Message
* Temporary commit for screenshot
* Automatic board selection
* Undo temporary commit
* Update esphomeyaml-edge
* In-dashboard editing and hosting files locally
* Update esphomeyaml-edge
* Better ANSI color escaping
* Message
* Lint
* Download Efficiency
* Fix gitlab
* Fix
* Rename extra_libraries to libraries
* Add example
* Update README.md
* Update README.md
* Update README.md
* HassIO -> Hass.io
* Updates
* Add update available notice
* Update
* Fix substitutions
* Better error message
* Re-do dashboard ANSI colors
* Only include FastLED if user says so
* Autoscroll logs
* Remove old checks
* Use safer RedirectText
* Improvements
* Fix
* Use enviornment variable
* Use http://hassio/host/info
* Fix conditions
* Update platformio versions
* Revert "Use enviornment variable"
This reverts commit 7f038eb5d2
.
* Fix
* README update
* Temp
* Better invalid config messages
* Platformio debug
* Improve error messages
* Debug
* Remove debug
* Multi Conf
* Update
* Better paths
* Remove unused
* Fixes
* Lint
* lib_ignore
* Try fix platformio colors
* Fix dashboard scrolling
* Revert
* Lint
* Revert
This commit is contained in:
.gitignore.gitlab-ci.ymlMANIFEST.in
docker
esphomeyaml-beta
esphomeyaml-edge
esphomeyaml
__main__.pyautomation.py
repository.jsonrequirements.txtsetup.pycomponents
ads1115.py
config.jsonconfig.pyconfig_validation.pyconst.pycore.pycore_config.pycpp_generator.pycpp_helpers.pycpp_types.pybinary_sensor
__init__.pycustom.pyesp32_ble_tracker.pyesp32_touch.pygpio.pynextion.pypn532.pyrdm6300.pyremote_receiver.pystatus.pytemplate.py
cover
custom_component.pydallas.pydebug.pydeep_sleep.pydisplay
__init__.pylcd_gpio.pylcd_pcf8574.pymax7219.pynextion.pyssd1306_i2c.pyssd1306_spi.pywaveshare_epaper.py
esp32_ble_beacon.pyesp32_ble_tracker.pyesp32_touch.pyfan
font.pyglobals.pyi2c.pyimage.pylight
logger.pymqtt.pymy9231.pyota.pyoutput
pca9685.pypcf8574.pypn532.pypower_supply.pyrdm6300.pyremote_receiver.pyremote_transmitter.pyscript.pysensor
__init__.pyadc.pyads1115.pybh1750.pyble_rssi.pybme280.pybme680.pybmp085.pybmp280.pycse7766.pycustom.pydallas.pydht.pydht12.pyduty_cycle.pyesp32_hall.pyesp32_temperature.pyhdc1080.pyhlw8012.pyhmc5883l.pyhtu21d.pyhx711.pyina219.pyina3221.pymax6675.pymhz19.pympu6050.pymqtt_subscribe.pyms5611.pypmsx003.pypulse_counter.pyrotary_encoder.pysht3xd.pytcs34725.pytemplate.pytotal_daily_energy.pytsl2561.pyultrasonic.pyuptime.pywifi_signal.pyxiaomi_miflora.pyxiaomi_mijia.py
spi.pystatus_led.pystepper
substitutions.pyswitch
text_sensor
time
uart.pyweb_server.pywifi.pydashboard
dashboard.py
espota2.pyhelpers.pymqtt.pypins.pyplatformio_api.pystorage_json.pywizard.pywriter.pyyaml_util.pystatic
ace.jsesphomeyaml.cssesphomeyaml.jsfavicon.icojquery-ui.min.jsjquery.min.jsjquery.validate.min.jsmaterialize.min.cssmaterialize.min.jsmode-yaml.jstheme-dreamweaver.js
templates
tests
@ -4,7 +4,8 @@ import esphomeyaml.config_validation as cv
|
||||
from esphomeyaml.components import binary_sensor
|
||||
from esphomeyaml.components.esp32_touch import ESP32TouchComponent
|
||||
from esphomeyaml.const import CONF_NAME, CONF_PIN, CONF_THRESHOLD, ESP_PLATFORM_ESP32
|
||||
from esphomeyaml.helpers import get_variable, global_ns
|
||||
from esphomeyaml.cpp_generator import get_variable
|
||||
from esphomeyaml.cpp_types import global_ns
|
||||
from esphomeyaml.pins import validate_gpio_pin
|
||||
|
||||
ESP_PLATFORMS = [ESP_PLATFORM_ESP32]
|
||||
|
Reference in New Issue
Block a user