esphome-docs/esphomeyaml/index.rst

507 lines
20 KiB
ReStructuredText
Raw Normal View History

2018-05-13 11:37:02 +02:00
esphomeyaml
===========
Hi there! This is the documentation for esphomeyaml, a project that aims to make using ESP8266/ESP32 boards with Home Assistant very easy with no programming experience required.
2018-05-14 21:52:16 +02:00
To get started, please see the `Getting Started Guide </esphomeyaml/getting-started.html>`__. Also be sure
to check out `Frequently Asked Questions`_.
2018-05-13 11:37:02 +02:00
You can find the source for this project `on Github <https://github.com/OttoWinter/esphomeyaml>`__, and the core of this project, `esphomelib is also hosted on Github <https://github.com/OttoWinter/esphomelib>`__.
2018-05-14 21:52:16 +02:00
.. _Frequently Asked Questions: /esphomeyaml/faq.html
2018-05-13 11:37:02 +02:00
About esphomeyaml
~~~~~~~~~~~~~~~~~
esphomeyaml will:
* Read your configuration file and warn you about potential errors (like using the invalid pins.)
* Create a custom C++ sketch file for you using esphomeyaml's powerful C++ generation engine.
* Compile the sketch file for you using `platformio <http://platformio.org/>`__.
* Upload the binary to your ESP via Over the Air updates.
* Automatically start remote logs via MQTT.
Features
~~~~~~~~
* **No programming experience required:** just edit YAML configuration
files like you're used to with Home Assistant.
* **Flexible:** Use `esphomelib <https://github.com/OttoWinter/esphomelib>`__'s powerful core to create custom sensors/outputs.
* **Fast and efficient:** Written in C++ and keeps memory consumption to a minimum.
* **Made for Home Assistant:** Almost all Home Assistant features are supported out of the box. Including RGB lights and many more.
* **Easy reproducible configuration:** No need to go through a long setup process for every single node. Just copy a configuration file and run a single command.
* **Smart Over The Air Updates:** esphomeyaml has OTA updates deeply integrated into the system. It even automatically enters a recovery mode if a boot loop is detected.
* **Powerful logging engine:** View colorful logs and debug issues remotely.
* **It's Open Source 😺**
2018-05-17 16:16:50 +02:00
Using With
~~~~~~~~~~
2018-05-17 17:34:49 +02:00
This list contains guides for how to use esphomeyaml with different devices. Note that
it's far from complete right now and esphomeyaml can be used with many more devices than this.
2018-05-17 16:16:50 +02:00
================== ================== ==================
|Sonoff S20|_
------------------ ------------------ ------------------
`Sonoff S20`_
================== ================== ==================
.. |Sonoff S20| image:: /esphomeyaml/images/sonoff-s20.jpg
:class: component-image
.. _Sonoff S20: /esphomeyaml/using-with/sonoff-s20.html
2018-05-13 11:37:02 +02:00
Core Components
~~~~~~~~~~~~~~~
================== ================== ==================
|Core|_ |WiFi|_ |MQTT|_
------------------ ------------------ ------------------
`Core`_ `WiFi`_ `MQTT`_
------------------ ------------------ ------------------
|I²C Bus|_ |OTA Updates|_ |Logger|_
------------------ ------------------ ------------------
`I²C Bus`_ `OTA Updates`_ `Logger`_
------------------ ------------------ ------------------
|Web Server|_ |Power Supply|_ |Deep Sleep|_
------------------ ------------------ ------------------
`Web Server`_ `Power Supply`_ `Deep Sleep`_
================== ================== ==================
2018-05-17 16:16:50 +02:00
.. |Core| image:: /esphomeyaml/images/cloud-circle.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Core: /esphomeyaml/components/esphomeyaml.html
2018-05-17 16:16:50 +02:00
.. |WiFi| image:: /esphomeyaml/images/network-wifi.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _WiFi: /esphomeyaml/components/wifi.html
2018-05-17 16:16:50 +02:00
.. |MQTT| image:: /esphomeyaml/images/mqtt.png
2018-05-13 11:37:02 +02:00
:class: component-image
.. _MQTT: /esphomeyaml/components/mqtt.html
2018-05-17 16:16:50 +02:00
.. |I²C Bus| image:: /esphomeyaml/images/i2c.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _I²C Bus: /esphomeyaml/components/i2c.html
2018-05-17 16:16:50 +02:00
.. |OTA Updates| image:: /esphomeyaml/images/system-update.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _OTA Updates: /esphomeyaml/components/ota.html
2018-05-17 16:16:50 +02:00
.. |Logger| image:: /esphomeyaml/images/file-document-box.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Logger: /esphomeyaml/components/logger.html
2018-05-17 16:16:50 +02:00
.. |Web Server| image:: /esphomeyaml/images/http.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Web Server: /esphomeyaml/components/web_server.html
2018-05-17 16:16:50 +02:00
.. |Deep Sleep| image:: /esphomeyaml/images/hotel.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Deep Sleep: /esphomeyaml/components/deep_sleep.html
2018-05-17 16:16:50 +02:00
.. |Power Supply| image:: /esphomeyaml/images/power.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Power Supply: /esphomeyaml/components/power_supply.html
Sensor Components
~~~~~~~~~~~~~~~~~
====================== ====================== ======================
|Sensor Core|_ |ADC|_ |ADS1115|_
---------------------- ---------------------- ----------------------
`Sensor Core`_ `ADC`_ `ADS1115`_
---------------------- ---------------------- ----------------------
|BMP085|_ |Dallas|_ |DHT|_
---------------------- ---------------------- ----------------------
`BMP085`_ `Dallas`_ `DHT`_
---------------------- ---------------------- ----------------------
|HDC1080|_ |HTU21D|_ |MPU6050|_
---------------------- ---------------------- ----------------------
`HDC1080`_ `HTU21D`_ `MPU6050`_
---------------------- ---------------------- ----------------------
2018-05-14 21:15:49 +02:00
|Pulse Counter|_ |Ultrasonic Sensor|_ |BH1750|_
2018-05-13 11:37:02 +02:00
---------------------- ---------------------- ----------------------
2018-05-14 21:15:49 +02:00
`Pulse Counter`_ `Ultrasonic Sensor`_ `BH1750`_
---------------------- ---------------------- ----------------------
|BME280|_ |BME680|_ |TSL2561|_
---------------------- ---------------------- ----------------------
`BME280`_ `BME680`_ `TSL2561`_
---------------------- ---------------------- ----------------------
2018-05-17 21:40:19 +02:00
|SHT3X-D|_ |DHT12|_ |Rotary Encoder|_
2018-05-14 21:15:49 +02:00
---------------------- ---------------------- ----------------------
2018-05-17 21:40:19 +02:00
`SHT3X-D`_ `DHT12`_ `Rotary Encoder`_
2018-05-13 11:37:02 +02:00
====================== ====================== ======================
2018-05-17 16:16:50 +02:00
.. |Sensor Core| image:: /esphomeyaml/images/folder-open.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Sensor Core: /esphomeyaml/components/sensor/index.html
2018-05-17 16:16:50 +02:00
.. |ADC| image:: /esphomeyaml/images/flash.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _ADC: /esphomeyaml/components/sensor/adc.html
2018-05-17 16:16:50 +02:00
.. |ADS1115| image:: /esphomeyaml/images/ads1115.jpg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _ADS1115: /esphomeyaml/components/sensor/ads1115.html
2018-05-17 16:16:50 +02:00
.. |BMP085| image:: /esphomeyaml/images/bmp180.jpg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _BMP085: /esphomeyaml/components/sensor/bmp085.html
2018-05-17 16:16:50 +02:00
.. |Dallas| image:: /esphomeyaml/images/ds18b20.jpg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Dallas: /esphomeyaml/components/sensor/dallas.html
2018-05-17 16:16:50 +02:00
.. |DHT| image:: /esphomeyaml/images/dht22.jpg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _DHT: /esphomeyaml/components/sensor/dht.html
2018-05-17 16:16:50 +02:00
.. |HDC1080| image:: /esphomeyaml/images/HDC1080.jpg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _HDC1080: /esphomeyaml/components/sensor/hdc1080.html
2018-05-17 16:16:50 +02:00
.. |HTU21D| image:: /esphomeyaml/images/htu21d.jpg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _HTU21D: /esphomeyaml/components/sensor/htu21d.html
2018-05-17 16:16:50 +02:00
.. |MPU6050| image:: /esphomeyaml/images/mpu6050.jpg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _MPU6050: /esphomeyaml/components/sensor/mpu6050.html
2018-05-17 16:16:50 +02:00
.. |Pulse Counter| image:: /esphomeyaml/images/pulse.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Pulse Counter: /esphomeyaml/components/sensor/pulse_counter.html
2018-05-17 16:16:50 +02:00
.. |Ultrasonic Sensor| image:: /esphomeyaml/images/hc-sr04.png
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Ultrasonic Sensor: /esphomeyaml/components/sensor/ultrasonic.html
2018-05-17 16:16:50 +02:00
.. |BH1750| image:: /esphomeyaml/images/bh1750.jpg
2018-05-14 21:15:49 +02:00
:class: component-image
.. _BH1750: /esphomeyaml/components/sensor/bh1750.html
2018-05-17 16:16:50 +02:00
.. |BME280| image:: /esphomeyaml/images/bme280.jpg
2018-05-14 21:15:49 +02:00
:class: component-image
.. _BME280: /esphomeyaml/components/sensor/bme280.html
2018-05-17 16:16:50 +02:00
.. |BME680| image:: /esphomeyaml/images/bme680.jpg
2018-05-14 21:15:49 +02:00
:class: component-image
.. _BME680: /esphomeyaml/components/sensor/bme680.html
2018-05-17 16:16:50 +02:00
.. |TSL2561| image:: /esphomeyaml/images/tsl2561.jpg
2018-05-14 21:15:49 +02:00
:class: component-image
.. _TSL2561: /esphomeyaml/components/sensor/tsl2561.html
2018-05-17 16:16:50 +02:00
.. |SHT3X-D| image:: /esphomeyaml/images/sht3xd.jpg
2018-05-14 21:15:49 +02:00
:class: component-image
.. _SHT3X-D: /esphomeyaml/components/sensor/sht3xd.html
2018-05-17 17:34:49 +02:00
.. |DHT12| image:: /esphomeyaml/images/dht12.jpg
:class: component-image
.. _DHT12: /esphomeyaml/components/sensor/dht12.html
2018-05-17 21:40:19 +02:00
.. |Rotary Encoder| image:: /esphomeyaml/images/rotary_encoder.jpg
:class: component-image
.. _Rotary Encoder: /esphomeyaml/components/sensor/rotary_encoder.html
2018-05-13 11:37:02 +02:00
Binary Sensor Components
~~~~~~~~~~~~~~~~~~~~~~~~
====================== ====================== ======================
|Binary Sensor Core|_ |GPIO|_ |Status|_
---------------------- ---------------------- ----------------------
`Binary Sensor Core`_ `GPIO`_ `Status`_
2018-05-14 21:15:49 +02:00
---------------------- ---------------------- ----------------------
|ESP32 BLE Device|_ |ESP32 Touch Pad|_
---------------------- ---------------------- ----------------------
`ESP32 BLE Device`_ `ESP32 Touch Pad`_
2018-05-13 11:37:02 +02:00
====================== ====================== ======================
2018-05-17 16:16:50 +02:00
.. |Binary Sensor Core| image:: /esphomeyaml/images/folder-open.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Binary Sensor Core: /esphomeyaml/components/binary_sensor/index.html
2018-05-17 16:16:50 +02:00
.. |GPIO| image:: /esphomeyaml/images/pin.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _GPIO: /esphomeyaml/components/binary_sensor/gpio.html
2018-05-17 16:16:50 +02:00
.. |Status| image:: /esphomeyaml/images/server-network.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Status: /esphomeyaml/components/binary_sensor/status.html
2018-05-17 16:16:50 +02:00
.. |ESP32 BLE Device| image:: /esphomeyaml/images/bluetooth.svg
2018-05-14 21:15:49 +02:00
:class: component-image
.. _ESP32 BLE Device: /esphomeyaml/components/binary_sensor/esp32_ble.html
2018-05-17 16:16:50 +02:00
.. |ESP32 Touch Pad| image:: /esphomeyaml/images/touch.svg
2018-05-14 21:15:49 +02:00
:class: component-image
.. _ESP32 Touch Pad: /esphomeyaml/components/binary_sensor/esp32_touch.html
2018-05-13 11:37:02 +02:00
Output Components
~~~~~~~~~~~~~~~~~
======================== ======================== ========================
|Output Core|_ |ESP8266 Software PWM|_ |GPIO Output|_
------------------------ ------------------------ ------------------------
`Output Core`_ `ESP8266 Software PWM`_ `GPIO Output`_
------------------------ ------------------------ ------------------------
|ESP32 LEDC|_ |PCA9685|_
------------------------ ------------------------ ------------------------
`ESP32 LEDC`_ `PCA9685`_
======================== ======================== ========================
2018-05-17 16:16:50 +02:00
.. |Output Core| image:: /esphomeyaml/images/folder-open.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Output Core: /esphomeyaml/components/output/index.html
2018-05-17 16:16:50 +02:00
.. |ESP8266 Software PWM| image:: /esphomeyaml/images/pwm.png
2018-05-13 11:37:02 +02:00
:class: component-image
.. _ESP8266 Software PWM: /esphomeyaml/components/output/esp8266_pwm.html
2018-05-17 16:16:50 +02:00
.. |GPIO Output| image:: /esphomeyaml/images/pin.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _GPIO Output: /esphomeyaml/components/output/gpio.html
2018-05-17 16:16:50 +02:00
.. |ESP32 LEDC| image:: /esphomeyaml/images/pwm.png
2018-05-13 11:37:02 +02:00
:class: component-image
.. _ESP32 LEDC: /esphomeyaml/components/output/ledc.html
2018-05-17 16:16:50 +02:00
.. |PCA9685| image:: /esphomeyaml/images/pca9685.jpg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _PCA9685: /esphomeyaml/components/output/pca9685.html
Light Components
~~~~~~~~~~~~~~~~
2018-05-14 21:15:49 +02:00
============================ ============================ ============================
|Light Core|_ |Binary Light|_ |Monochromatic Light|_
---------------------------- ---------------------------- ----------------------------
`Light Core`_ `Binary Light`_ `Monochromatic Light`_
---------------------------- ---------------------------- ----------------------------
|RGB Light|_ |RGBW Light|_ |FastLED Clockless Light|_
---------------------------- ---------------------------- ----------------------------
`RGB Light`_ `RGBW Light`_ `FastLED Clockless Light`_
---------------------------- ---------------------------- ----------------------------
|FastLED SPI Light|_
---------------------------- ---------------------------- ----------------------------
`FastLED SPI Light`_
============================ ============================ ============================
2018-05-13 11:37:02 +02:00
2018-05-17 16:16:50 +02:00
.. |Light Core| image:: /esphomeyaml/images/folder-open.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Light Core: /esphomeyaml/components/light/index.html
2018-05-17 16:16:50 +02:00
.. |Binary Light| image:: /esphomeyaml/images/lightbulb.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Binary Light: /esphomeyaml/components/light/binary.html
2018-05-17 16:16:50 +02:00
.. |Monochromatic Light| image:: /esphomeyaml/images/brightness-medium.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Monochromatic Light: /esphomeyaml/components/light/monochromatic.html
2018-05-17 16:16:50 +02:00
.. |RGB Light| image:: /esphomeyaml/images/rgb.png
2018-05-13 11:37:02 +02:00
:class: component-image
.. _RGB Light: /esphomeyaml/components/light/rgb.html
2018-05-17 16:16:50 +02:00
.. |RGBW Light| image:: /esphomeyaml/images/rgbw.png
2018-05-13 11:37:02 +02:00
:class: component-image
.. _RGBW Light: /esphomeyaml/components/light/rgbw.html
2018-05-17 16:16:50 +02:00
.. |FastLED Clockless Light| image:: /esphomeyaml/images/color_lens.svg
2018-05-14 21:15:49 +02:00
:class: component-image
.. _FastLED Clockless Light: /esphomeyaml/components/light/fastled_clockless.html
2018-05-17 16:16:50 +02:00
.. |FastLED SPI Light| image:: /esphomeyaml/images/color_lens.svg
2018-05-14 21:15:49 +02:00
:class: component-image
.. _FastLED SPI Light: /esphomeyaml/components/light/fastled_spi.html
2018-05-13 11:37:02 +02:00
Switch Components
~~~~~~~~~~~~~~~~~
======================== ======================== ========================
|Switch Core|_ |GPIO Switch|_ |IR Transmitter|_
------------------------ ------------------------ ------------------------
`Switch Core`_ `GPIO Switch`_ `IR Transmitter`_
------------------------ ------------------------ ------------------------
|Restart Switch|_ |Shutdown Switch|_ |Output Switch|_
------------------------ ------------------------ ------------------------
`Restart Switch`_ `Shutdown Switch`_ `Output Switch`_
======================== ======================== ========================
2018-05-17 16:16:50 +02:00
.. |Switch Core| image:: /esphomeyaml/images/folder-open.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Switch Core: /esphomeyaml/components/switch/index.html
2018-05-17 16:16:50 +02:00
.. |GPIO Switch| image:: /esphomeyaml/images/pin.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _GPIO Switch: /esphomeyaml/components/switch/gpio.html
2018-05-17 16:16:50 +02:00
.. |IR Transmitter| image:: /esphomeyaml/images/remote.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _IR Transmitter: /esphomeyaml/components/switch/ir_transmitter.html
2018-05-17 16:16:50 +02:00
.. |Restart Switch| image:: /esphomeyaml/images/restart.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Restart Switch: /esphomeyaml/components/switch/restart.html
2018-05-17 16:16:50 +02:00
.. |Shutdown Switch| image:: /esphomeyaml/images/power_settings.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Shutdown Switch: /esphomeyaml/components/switch/shutdown.html
2018-05-17 16:16:50 +02:00
.. |Output Switch| image:: /esphomeyaml/images/upload.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Output Switch: /esphomeyaml/components/switch/output.html
Fan Components
~~~~~~~~~~~~~~
======================== ======================== ========================
|Fan Core|_ |Binary Fan|_ |Speed Fan|_
------------------------ ------------------------ ------------------------
`Fan Core`_ `Binary Fan`_ `Speed Fan`_
======================== ======================== ========================
2018-05-17 16:16:50 +02:00
.. |Fan Core| image:: /esphomeyaml/images/folder-open.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Fan Core: /esphomeyaml/components/fan/index.html
2018-05-17 16:16:50 +02:00
.. |Binary Fan| image:: /esphomeyaml/images/fan.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Binary Fan: /esphomeyaml/components/fan/binary.html
2018-05-17 16:16:50 +02:00
.. |Speed Fan| image:: /esphomeyaml/images/fan.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Speed Fan: /esphomeyaml/components/fan/speed.html
Misc Components
~~~~~~~~~~~~~~~
======================== ======================== ========================
|Dallas Hub|_ |IR Transmitter Hub|_ |PCA9685 Hub|_
------------------------ ------------------------ ------------------------
`Dallas Hub`_ `IR Transmitter Hub`_ `PCA9685 Hub`_
------------------------ ------------------------ ------------------------
|ADS1115 Hub|_ |Debug Component|_ |PCF8574 I/O Expander|_
------------------------ ------------------------ ------------------------
`ADS1115 Hub`_ `Debug Component`_ `PCF8574 I/O Expander`_
2018-05-14 21:15:49 +02:00
------------------------ ------------------------ ------------------------
|ESP32 BLE Hub|_ |ESP32 Touch Hub|_
------------------------ ------------------------ ------------------------
`ESP32 BLE Hub`_ `ESP32 Touch Hub`_
2018-05-13 11:37:02 +02:00
======================== ======================== ========================
2018-05-17 16:16:50 +02:00
.. |Dallas Hub| image:: /esphomeyaml/images/ds18b20.jpg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Dallas Hub: /esphomeyaml/components/dallas.html
2018-05-17 16:16:50 +02:00
.. |IR Transmitter Hub| image:: /esphomeyaml/images/remote.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _IR Transmitter Hub: /esphomeyaml/components/ir_transmitter.html
2018-05-17 16:16:50 +02:00
.. |PCA9685 Hub| image:: /esphomeyaml/images/pca9685.jpg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _PCA9685 Hub: /esphomeyaml/components/pca9685.html
2018-05-17 16:16:50 +02:00
.. |ADS1115 Hub| image:: /esphomeyaml/images/ads1115.jpg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _ADS1115 Hub: /esphomeyaml/components/ads1115.html
2018-05-17 16:16:50 +02:00
.. |Debug Component| image:: /esphomeyaml/images/bug-report.svg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _Debug Component: /esphomeyaml/components/debug.html
2018-05-17 16:16:50 +02:00
.. |PCF8574 I/O Expander| image:: /esphomeyaml/images/pcf8574.jpg
2018-05-13 11:37:02 +02:00
:class: component-image
.. _PCF8574 I/O Expander: /esphomeyaml/components/pcf8574.html
2018-05-17 16:16:50 +02:00
.. |ESP32 BLE Hub| image:: /esphomeyaml/images/bluetooth.svg
2018-05-14 21:15:49 +02:00
:class: component-image
.. _ESP32 BLE Hub: /esphomeyaml/components/esp32_ble.html
2018-05-17 16:16:50 +02:00
.. |ESP32 Touch Hub| image:: /esphomeyaml/images/touch.svg
2018-05-14 21:15:49 +02:00
:class: component-image
.. _ESP32 Touch Hub: /esphomeyaml/components/esp32_touch.html
2018-05-13 11:37:02 +02:00
Full Index
~~~~~~~~~~
.. toctree::
:maxdepth: 1
getting-started.rst
configuration-types.rst
2018-05-14 21:52:16 +02:00
faq.rst
2018-05-13 11:37:02 +02:00
components/esphomeyaml.rst
components/dallas.rst
components/sensor/dallas.rst
components/i2c.rst
components/logger.rst
components/wifi.rst
components/mqtt.rst
components/ota.rst
components/web_server.rst
components/deep_sleep.rst
components/debug.rst
components/ads1115.rst
components/binary_sensor/index.rst
components/binary_sensor/gpio.rst
components/binary_sensor/status.rst
components/sensor/index.rst
components/sensor/adc.rst
components/sensor/ads1115.rst
components/sensor/bmp085.rst
components/sensor/dht.rst
components/sensor/hdc1080.rst
components/sensor/htu21d.rst
components/sensor/pulse_counter.rst
components/sensor/ultrasonic.rst
components/sensor/mpu6050.rst
components/output/index.rst
components/power_supply.rst
components/output/esp8266_pwm.rst
components/output/gpio.rst
components/output/ledc.rst
components/pca9685.rst
components/output/pca9685.rst
components/light/index.rst
components/light/binary.rst
components/light/monochromatic.rst
components/light/rgb.rst
components/light/rgbw.rst
components/switch/index.rst
components/switch/gpio.rst
components/switch/shutdown.rst
components/switch/output.rst
components/ir_transmitter.rst
components/switch/ir_transmitter.rst
components/switch/restart.rst
components/fan/index.rst
components/fan/binary.rst
components/fan/speed.rst
components/pcf8574.rst
2018-05-14 21:15:49 +02:00
components/esp32_ble.rst
components/binary_sensor/esp32_ble.rst
components/esp32_touch.rst
components/binary_sensor/esp32_touch.rst
components/light/fastled_clockless.rst
components/light/fastled_spi.rst
components/sensor/bh1750.rst
components/sensor/bme280.rst
components/sensor/bme680.rst
components/sensor/tsl2561.rst
components/sensor/sht3xd.rst
2018-05-17 17:34:49 +02:00
components/sensor/dht12.rst
2018-05-17 21:40:19 +02:00
components/sensor/rotary_encoder.rst
2018-05-17 18:58:01 +02:00
using-with/sonoff-s20.rst