mirror of
https://github.com/esphome/esphome-docs.git
synced 2024-12-24 17:08:15 +01:00
Fixes and update changelog
This commit is contained in:
parent
f28120baed
commit
14bef05e7e
@ -53,3 +53,69 @@ MQTTBinarySensorComponent
|
|||||||
:members:
|
:members:
|
||||||
:protected-members:
|
:protected-members:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
|
Filters
|
||||||
|
*******
|
||||||
|
|
||||||
|
.. doxygenclass:: binary_sensor::Filter
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: binary_sensor::DelayedOnFilter
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: binary_sensor::DelayedOffFilter
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: binary_sensor::HeartbeatFilter
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: binary_sensor::InvertFilter
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: binary_sensor::LambdaFilter
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: binary_sensor::UniqueFilter
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
|
Triggers
|
||||||
|
********
|
||||||
|
|
||||||
|
.. doxygenclass:: binary_sensor::PressTrigger
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: binary_sensor::ReleaseTrigger
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: binary_sensor::ClickTrigger
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: binary_sensor::DoubleClickTrigger
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: binary_sensor::MultiClickTrigger
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
@ -76,6 +76,11 @@ API Reference
|
|||||||
:protected-members:
|
:protected-members:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: remote::SamsungReceiver
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
.. doxygenclass:: remote::RCSwitchRawReceiver
|
.. doxygenclass:: remote::RCSwitchRawReceiver
|
||||||
:members:
|
:members:
|
||||||
:protected-members:
|
:protected-members:
|
||||||
|
@ -15,3 +15,13 @@ DeepSleepComponent
|
|||||||
:members:
|
:members:
|
||||||
:protected-members:
|
:protected-members:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: EnterDeepSleepAction
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: PreventDeepSleepAction
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
@ -24,6 +24,11 @@ ESPPreferences
|
|||||||
:protected-members:
|
:protected-members:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: ESPPreferenceObject
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
.. doxygenvariable:: global_preferences
|
.. doxygenvariable:: global_preferences
|
||||||
|
|
||||||
esphal.h
|
esphal.h
|
||||||
|
@ -58,3 +58,28 @@ MQTTComponent
|
|||||||
:protected-members:
|
:protected-members:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
|
Triggers
|
||||||
|
********
|
||||||
|
|
||||||
|
.. doxygenclass:: mqtt::MQTTMessageTrigger
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: mqtt::MQTTJsonMessageTrigger
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
|
Actions
|
||||||
|
*******
|
||||||
|
|
||||||
|
.. doxygenclass:: mqtt::MQTTPublishAction
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: mqtt::MQTTPublishJsonAction
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
@ -6,7 +6,7 @@ API Reference
|
|||||||
|
|
||||||
.. cpp:namespace:: nullptr
|
.. cpp:namespace:: nullptr
|
||||||
|
|
||||||
.. doxygenclass:: time::RTCComponent
|
.. doxygenclass:: time::RealTimeClockComponent
|
||||||
:members:
|
:members:
|
||||||
:protected-members:
|
:protected-members:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
@ -16,8 +16,12 @@ API Reference
|
|||||||
:protected-members:
|
:protected-members:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
|
|
||||||
.. doxygenclass:: time::SNTPComponent
|
.. doxygenclass:: time::SNTPComponent
|
||||||
:members:
|
:members:
|
||||||
:protected-members:
|
:protected-members:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: time::CronTrigger
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
@ -63,3 +63,18 @@ MQTTFanComponent
|
|||||||
:members:
|
:members:
|
||||||
:protected-members:
|
:protected-members:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: fan::ToggleAction
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: fan::TurnOnAction
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: fan::TurnOffAction
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
@ -209,3 +209,18 @@ MQTTJSONLightComponent
|
|||||||
:members:
|
:members:
|
||||||
:protected-members:
|
:protected-members:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: light::TurnOffAction
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: light::TurnOnAction
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: light::ToggleAction
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
@ -36,12 +36,12 @@ API Reference
|
|||||||
:protected-members:
|
:protected-members:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
.. doxygenclass:: XiaomiMiJiaDevice
|
.. doxygenclass:: XiaomiSensor
|
||||||
:members:
|
:members:
|
||||||
:protected-members:
|
:protected-members:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
.. doxygenclass:: XiaomiMiFloraDevice
|
.. doxygenclass:: XiaomiDevice
|
||||||
:members:
|
:members:
|
||||||
:protected-members:
|
:protected-members:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
@ -54,21 +54,7 @@ API Reference
|
|||||||
.. doxygenvariable:: global_esp32_ble_tracker
|
.. doxygenvariable:: global_esp32_ble_tracker
|
||||||
.. doxygenvariable:: semaphore_scan_end
|
.. doxygenvariable:: semaphore_scan_end
|
||||||
|
|
||||||
.. doxygentypedef:: XiaomiMiJiaTemperatureSensor
|
|
||||||
.. doxygentypedef:: XiaomiMiJiaHumiditySensor
|
|
||||||
.. doxygentypedef:: XiaomiMiJiaBatteryLevelSensor
|
|
||||||
.. doxygentypedef:: XiaomiMiFloraTemperatureSensor
|
|
||||||
.. doxygentypedef:: XiaomiMiFloraMoistureSensor
|
|
||||||
.. doxygentypedef:: XiaomiMiFloraIlluminanceSensor
|
|
||||||
.. doxygentypedef:: XiaomiMiFloraConductivitySensor
|
|
||||||
.. doxygentypedef:: XiaomiMiFloraBatteryLevelSensor
|
|
||||||
|
|
||||||
.. doxygenclass:: ESPBTUUID
|
.. doxygenclass:: ESPBTUUID
|
||||||
:members:
|
:members:
|
||||||
:protected-members:
|
:protected-members:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
.. doxygenclass:: ESPBTDevice
|
|
||||||
:members:
|
|
||||||
:protected-members:
|
|
||||||
:undoc-members:
|
|
||||||
|
@ -28,3 +28,18 @@ FloatOutput
|
|||||||
:members:
|
:members:
|
||||||
:protected-members:
|
:protected-members:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: output::TurnOnAction
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: output::TurnOffAction
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: output::SetLevelAction
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
@ -2,12 +2,12 @@ BMP085 Pressure/Temperature Sensor
|
|||||||
==================================
|
==================================
|
||||||
|
|
||||||
The BMP085 component allows you get the temperature and pressure from your BMP085
|
The BMP085 component allows you get the temperature and pressure from your BMP085
|
||||||
(`datasheet <https://www.sparkfun.com/datasheets/Components/General/BST-BMP085-DS000-05.pdf>`_,
|
(`datasheet BMP085 <https://www.sparkfun.com/datasheets/Components/General/BST-BMP085-DS000-05.pdf>`_,
|
||||||
`adafruit <https://www.adafruit.com/product/391>`_), BMP180
|
`adafruit BMP085 <https://www.adafruit.com/product/391>`_), BMP180
|
||||||
(`datasheet <https://cdn-shop.adafruit.com/datasheets/BST-BMP180-DS000-09.pdf>`_,
|
(`datasheet BMP180 <https://cdn-shop.adafruit.com/datasheets/BST-BMP180-DS000-09.pdf>`_,
|
||||||
`adafruit <https://www.adafruit.com/product/1603>`_) and BMP280
|
`adafruit BMP180 <https://www.adafruit.com/product/1603>`_) and BMP280
|
||||||
(`datasheet <https://cdn-shop.adafruit.com/datasheets/BST-BMP280-DS001-11.pdf>`_,
|
(`datasheet BMP280 <https://cdn-shop.adafruit.com/datasheets/BST-BMP280-DS001-11.pdf>`_,
|
||||||
`adafruit <https://www.adafruit.com/product/2651>`_) sensors with esphomelib. To use these
|
`adafruit BMP280 <https://www.adafruit.com/product/2651>`_) sensors with esphomelib. To use these
|
||||||
i2c-based devices, first initialize the i2c bus using the pins you have for SDA and SCL and
|
i2c-based devices, first initialize the i2c bus using the pins you have for SDA and SCL and
|
||||||
then create the sensors themselves as in below example.
|
then create the sensors themselves as in below example.
|
||||||
|
|
||||||
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.3 KiB |
@ -26,8 +26,6 @@ Sensor
|
|||||||
:protected-members:
|
:protected-members:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
.. doxygentypedef:: sensor::sensor_callback_t
|
|
||||||
|
|
||||||
.. doxygenclass:: sensor::PollingSensorComponent
|
.. doxygenclass:: sensor::PollingSensorComponent
|
||||||
:members:
|
:members:
|
||||||
:protected-members:
|
:protected-members:
|
||||||
|
@ -1,10 +1,5 @@
|
|||||||
ESP32 Pulse Counter Sensor
|
Pulse Counter Sensor
|
||||||
==========================
|
====================
|
||||||
|
|
||||||
This component allows you to count pulses on a PIN using the internal
|
|
||||||
`pulse counter <http://esp-idf.readthedocs.io/en/latest/api-reference/peripherals/pcnt.html>`_ peripheral of
|
|
||||||
the ESP32. By default, the values by this sensor are reported in "pulses/min". You can convert
|
|
||||||
that to your own unit like in below example.
|
|
||||||
|
|
||||||
Example Usage
|
Example Usage
|
||||||
-------------
|
-------------
|
||||||
|
16
api/sensor/total_daily_energy.rst
Normal file
16
api/sensor/total_daily_energy.rst
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
Total Daily Energy Sensor
|
||||||
|
=========================
|
||||||
|
|
||||||
|
.. cpp:namespace:: nullptr
|
||||||
|
|
||||||
|
See :cpp:func:`Application::make_total_daily_energy_sensor`.
|
||||||
|
|
||||||
|
API Reference
|
||||||
|
-------------
|
||||||
|
|
||||||
|
.. cpp:namespace:: nullptr
|
||||||
|
|
||||||
|
.. doxygenclass:: sensor::TotalDailyEnergy
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
@ -21,10 +21,18 @@ Switch
|
|||||||
:protected-members:
|
:protected-members:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
SimpleSwitch
|
OutputSwitch
|
||||||
************
|
************
|
||||||
|
|
||||||
.. doxygenclass:: switch_::SimpleSwitch
|
.. doxygenclass:: switch_::OutputSwitch
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
|
GPIOSwitch
|
||||||
|
**********
|
||||||
|
|
||||||
|
.. doxygenclass:: switch_::GPIOSwitch
|
||||||
:members:
|
:members:
|
||||||
:protected-members:
|
:protected-members:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
@ -46,6 +46,11 @@ API Reference
|
|||||||
:protected-members:
|
:protected-members:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
|
.. doxygenclass:: remote::SamsungTransmitter
|
||||||
|
:members:
|
||||||
|
:protected-members:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
.. doxygenclass:: remote::RawTransmitter
|
.. doxygenclass:: remote::RawTransmitter
|
||||||
:members:
|
:members:
|
||||||
:protected-members:
|
:protected-members:
|
||||||
|
@ -26,7 +26,7 @@ TextSensor
|
|||||||
:protected-members:
|
:protected-members:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
.. doxygenclass:: text_sensor::TextSensorValueTrigger
|
.. doxygenclass:: text_sensor::TextSensorStateTrigger
|
||||||
:members:
|
:members:
|
||||||
:protected-members:
|
:protected-members:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
@ -12,6 +12,7 @@ Changelog - Version 1.9.0
|
|||||||
PMSX003, components/sensor/pmsx003, pmsx003.svg
|
PMSX003, components/sensor/pmsx003, pmsx003.svg
|
||||||
|
|
||||||
esphomeflasher, guides/faq.html#i-can-t-get-flashing-over-usb-to-work, logo.svg
|
esphomeflasher, guides/faq.html#i-can-t-get-flashing-over-usb-to-work, logo.svg
|
||||||
|
Total Daily Energy, components/sensor/total_daily_energy, sigma.svg
|
||||||
|
|
||||||
|
|
||||||
New Components
|
New Components
|
||||||
@ -34,14 +35,19 @@ New Components
|
|||||||
- Added support for :doc:`A4988 Stepper Motors </esphomeyaml/components/stepper/index>` (:libpr:`239`,
|
- Added support for :doc:`A4988 Stepper Motors </esphomeyaml/components/stepper/index>` (:libpr:`239`,
|
||||||
:yamlpr:`206`, :docspr:`68`)
|
:yamlpr:`206`, :docspr:`68`)
|
||||||
|
|
||||||
|
- Added :doc:`total daily energy sensor </esphomeyaml/components/sensor/total_daily_energy>` to accumulate the total
|
||||||
|
power usage over one day (:libpr:`256`, :yamlpr:`220`)
|
||||||
|
|
||||||
New Features
|
New Features
|
||||||
------------
|
------------
|
||||||
|
|
||||||
- Compiling for ESP32s is now possible on RPis
|
- Compiling for ESP32s is now possible on RPis 🎉
|
||||||
|
|
||||||
- :doc:`GPIO Switches </esphomeyaml/components/switch/gpio>` now have a ``power_on_value`` option which will
|
- esphomelib now has a new tool: `esphomeflasher <https://github.com/OttoWinter/esphomeflasher>`__ to simplify
|
||||||
initialize the state of the switch very early in the boot process
|
flashing on Windows/MacOS machines **without having to install esphomeyaml**. So if esphomeyaml for some reason
|
||||||
(:libpr:`207`, :docspr:`55`).
|
can't find your USB port, you now can use the esphomeflasher app. See :ref:`esphomeflasher`.
|
||||||
|
|
||||||
|
- ESP8266s now save the states of lights/switches/... internally and restore them on boot. (:libpr:`258`)
|
||||||
|
|
||||||
- The :doc:`Over-the-Air Update </esphomeyaml/components/ota>` process was quite buggy sometimes and the Arduino-library
|
- The :doc:`Over-the-Air Update </esphomeyaml/components/ota>` process was quite buggy sometimes and the Arduino-library
|
||||||
esphomelib used was doing some weird stuff. The OTA-process has now been completely re-written to be more stable
|
esphomelib used was doing some weird stuff. The OTA-process has now been completely re-written to be more stable
|
||||||
@ -71,9 +77,12 @@ New Features
|
|||||||
automations
|
automations
|
||||||
(:libpr:`232`, :yamlpr:`196`, :yamlpr:`198`, :docspr:`61`, :docspr:`63`)
|
(:libpr:`232`, :yamlpr:`196`, :yamlpr:`198`, :docspr:`61`, :docspr:`63`)
|
||||||
|
|
||||||
|
- Added :ref:`binary_sensor-on_multi_click` trigger to distinguish between double, long, and single clicks.
|
||||||
|
(:libpr:`262`, :docspr:`77`, :yamlpr:`226`)
|
||||||
|
|
||||||
- Added an :ref:`pn532-on_tag` to :doc:`PN532 NFC Readers </esphomeyaml/components/pn532>` so that automations
|
- Added an :ref:`pn532-on_tag` to :doc:`PN532 NFC Readers </esphomeyaml/components/pn532>` so that automations
|
||||||
can directly use the NFC tag ID
|
can directly use the NFC tag ID
|
||||||
(:libpr:`194`, :yamlpr:`189`, :doc:`57`)
|
(:libpr:`194`, :yamlpr:`189`, :docspr:`57`)
|
||||||
|
|
||||||
- Added a ``hass-config`` command which generates a Home Assistant configuration for your esphomeyaml nodes.
|
- Added a ``hass-config`` command which generates a Home Assistant configuration for your esphomeyaml nodes.
|
||||||
Useful if you're not using MQTT discovery (:yamlpr:`208`)
|
Useful if you're not using MQTT discovery (:yamlpr:`208`)
|
||||||
@ -93,6 +102,8 @@ New Features
|
|||||||
- Added a ``send_first_at`` option to sliding window moving average sensor filters
|
- Added a ``send_first_at`` option to sliding window moving average sensor filters
|
||||||
(:libpr:`240`, :yamlpr:`207`, :docspr:`69`)
|
(:libpr:`240`, :yamlpr:`207`, :docspr:`69`)
|
||||||
|
|
||||||
|
- You can now upload OTA firmware files with the :doc:`web server component </esphomeyaml/components/web_server>`
|
||||||
|
|
||||||
|
|
||||||
Breaking Changes
|
Breaking Changes
|
||||||
----------------
|
----------------
|
||||||
@ -107,7 +118,7 @@ Breaking Changes
|
|||||||
|
|
||||||
For sensors and binary sensors, ``id(my_sensor).value`` has been deprecated and ``id(my_sensor).state`` should be used
|
For sensors and binary sensors, ``id(my_sensor).value`` has been deprecated and ``id(my_sensor).state`` should be used
|
||||||
instead. Additionally, the syntax for toggling lights and switches through C++ has been changed. Please see
|
instead. Additionally, the syntax for toggling lights and switches through C++ has been changed. Please see
|
||||||
the :doc:`62` changeset for more information
|
the :docspr:`62` changeset for more information
|
||||||
(:libpr:`231`, :docspr:`62`, :yamlpr:`197`)
|
(:libpr:`231`, :docspr:`62`, :yamlpr:`197`)
|
||||||
|
|
||||||
- In 1.8.2, you might have noticed that the WiFi performance has been greatly improved. This was due to the new default of
|
- In 1.8.2, you might have noticed that the WiFi performance has been greatly improved. This was due to the new default of
|
||||||
@ -123,109 +134,133 @@ Breaking Changes
|
|||||||
All changes
|
All changes
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
- esphomedocs: Clarify ESP32 BLE Tracker comment `#42 <https://github.com/OttoWinter/esphomedocs/pull/42>`__
|
- docs: Clarify ESP32 BLE Tracker comment :docspr:`42`
|
||||||
- esphomeyaml: Add a link to Home Assistant in README `#152 <https://github.com/OttoWinter/esphomeyaml/pull/152>`__ by `@jonnyair <https://github.com/jonnyair>`__
|
- yaml: Add a link to Home Assistant in README :yamlpr:`152` by :ghuser:`jonnyair`
|
||||||
- esphomelib: Add a link to Home Assistant in README.md `#184 <https://github.com/OttoWinter/esphomelib/pull/184>`__ by `@jonnyair <https://github.com/jonnyair>`__
|
- lib: Add a link to Home Assistant in README.md :libpr:`184` by :ghuser:`jonnyair`
|
||||||
- esphomedocs: Fix time docs 12-hour clock strftime format `#43 <https://github.com/OttoWinter/esphomedocs/pull/43>`__
|
- docs: Fix time docs 12-hour clock strftime format :docspr:`43`
|
||||||
- esphomelib: Fix ESP32 BLE Presence detection always on `#185 <https://github.com/OttoWinter/esphomelib/pull/185>`__
|
- lib: Fix ESP32 BLE Presence detection always on :libpr:`185`
|
||||||
- esphomelib: Fix LCD display include `#186 <https://github.com/OttoWinter/esphomelib/pull/186>`__
|
- lib: Fix LCD display include :libpr:`186`
|
||||||
- esphomelib: Fix template switch spamming output `#187 <https://github.com/OttoWinter/esphomelib/pull/187>`__
|
- lib: Fix template switch spamming output :libpr:`187`
|
||||||
- esphomelib: Fix using HTU21D for SI7021 `#188 <https://github.com/OttoWinter/esphomelib/pull/188>`__
|
- lib: Fix using HTU21D for SI7021 :libpr:`188`
|
||||||
- esphomelib: Fix components sending invalid state on startup if integration not ready yet `#195 <https://github.com/OttoWinter/esphomelib/pull/195>`__
|
- lib: Fix components sending invalid state on startup if integration not ready yet :libpr:`195`
|
||||||
- esphomelib: Log esphomelib version and compilation time on boot `#189 <https://github.com/OttoWinter/esphomelib/pull/189>`__ (new-feature)
|
- lib: Log esphomelib version and compilation time on boot :libpr:`189` (new-feature)
|
||||||
- esphomeyaml: Log esphomelib version and compilation time on boot `#159 <https://github.com/OttoWinter/esphomeyaml/pull/159>`__ (new-feature)
|
- yaml: Log esphomelib version and compilation time on boot :yamlpr:`159` (new-feature)
|
||||||
- esphomeyaml: Fix raw remote receiver `#158 <https://github.com/OttoWinter/esphomeyaml/pull/158>`__
|
- yaml: Fix raw remote receiver :yamlpr:`158`
|
||||||
- esphomelib: Add Code of Conduct (Contributor Covenant) `#196 <https://github.com/OttoWinter/esphomelib/pull/196>`__
|
- lib: Add Code of Conduct (Contributor Covenant) :libpr:`196`
|
||||||
- esphomelib: Create CONTRIBUTING.md `#197 <https://github.com/OttoWinter/esphomelib/pull/197>`__
|
- lib: Create CONTRIBUTING.md :libpr:`197`
|
||||||
- esphomelib: Create issue templates `#198 <https://github.com/OttoWinter/esphomelib/pull/198>`__
|
- lib: Create issue templates :libpr:`198`
|
||||||
- esphomelib: Create pull request template `#199 <https://github.com/OttoWinter/esphomelib/pull/199>`__
|
- lib: Create pull request template :libpr:`199`
|
||||||
- esphomeyaml: Create Pull Request Template `#172 <https://github.com/OttoWinter/esphomeyaml/pull/172>`__
|
- yaml: Create Pull Request Template :yamlpr:`172`
|
||||||
- esphomeyaml: Create CONTRIBUTING.md `#169 <https://github.com/OttoWinter/esphomeyaml/pull/169>`__
|
- yaml: Create CONTRIBUTING.md :yamlpr:`169`
|
||||||
- esphomeyaml: Add Code of Conduct (Contributor Covenant) `#168 <https://github.com/OttoWinter/esphomeyaml/pull/168>`__
|
- yaml: Add Code of Conduct (Contributor Covenant) :yamlpr:`168`
|
||||||
- esphomeyaml: Create issue templates `#171 <https://github.com/OttoWinter/esphomeyaml/pull/171>`__
|
- yaml: Create issue templates :yamlpr:`171`
|
||||||
- esphomedocs: Add Code of Conduct (Contributor Covenant) `#44 <https://github.com/OttoWinter/esphomedocs/pull/44>`__
|
- docs: Add Code of Conduct (Contributor Covenant) :docspr:`44`
|
||||||
- esphomedocs: Create Pull Request Template `#45 <https://github.com/OttoWinter/esphomedocs/pull/45>`__
|
- docs: Create Pull Request Template :docspr:`45`
|
||||||
- esphomeyaml: Fix readme broken link `#174 <https://github.com/OttoWinter/esphomeyaml/pull/174>`__
|
- yaml: Fix readme broken link :yamlpr:`174`
|
||||||
- esphomelib: Fix pulse counter counting inverted on ESP8266 `#200 <https://github.com/OttoWinter/esphomelib/pull/200>`__
|
- lib: Fix pulse counter counting inverted on ESP8266 :libpr:`200`
|
||||||
- esphomeyaml: Add use_build_flags removal notice `#173 <https://github.com/OttoWinter/esphomeyaml/pull/173>`__
|
- yaml: Add use_build_flags removal notice :yamlpr:`173`
|
||||||
- esphomedocs: Highlight update_interval gotchas `#46 <https://github.com/OttoWinter/esphomedocs/pull/46>`__
|
- docs: Highlight update_interval gotchas :docspr:`46`
|
||||||
- esphomedocs: Add Disqus and cleanup `#47 <https://github.com/OttoWinter/esphomedocs/pull/47>`__ (new-feature)
|
- docs: Add Disqus and cleanup :docspr:`47` (new-feature)
|
||||||
- esphomelib: Fix PN532 not logging discovered tags `#202 <https://github.com/OttoWinter/esphomelib/pull/202>`__
|
- lib: Fix PN532 not logging discovered tags :libpr:`202`
|
||||||
- esphomeyaml: Add Samsung IR protocol `#176 <https://github.com/OttoWinter/esphomeyaml/pull/176>`__ by `@escoand <https://github.com/escoand>`__ (new-feature)
|
- yaml: Add Samsung IR protocol :yamlpr:`176` by :ghuser:`escoand` (new-feature)
|
||||||
- esphomedocs: add samsung ir protocol `#48 <https://github.com/OttoWinter/esphomedocs/pull/48>`__ by `@escoand <https://github.com/escoand>`__ (new-feature)
|
- docs: add samsung ir protocol :docspr:`48` by :ghuser:`escoand` (new-feature)
|
||||||
- esphomelib: Bump FastLED to 3.2.0 `#203 <https://github.com/OttoWinter/esphomelib/pull/203>`__
|
- lib: Bump FastLED to 3.2.0 :libpr:`203`
|
||||||
- esphomeyaml: Fix Wifi power_save_mode option `#178 <https://github.com/OttoWinter/esphomeyaml/pull/178>`__
|
- yaml: Fix Wifi power_save_mode option :yamlpr:`178`
|
||||||
- esphomelib: Fix application sort order `#211 <https://github.com/OttoWinter/esphomelib/pull/211>`__
|
- lib: Fix application sort order :libpr:`211`
|
||||||
- esphomedocs: Improve pulse counter docs `#49 <https://github.com/OttoWinter/esphomedocs/pull/49>`__
|
- docs: Improve pulse counter docs :docspr:`49`
|
||||||
- esphomelib: Fix ESP32 BLE Controller Init `#213 <https://github.com/OttoWinter/esphomelib/pull/213>`__
|
- lib: Fix ESP32 BLE Controller Init :libpr:`213`
|
||||||
- esphomelib: Fix Web Server Creating Infinite Print Loop `#214 <https://github.com/OttoWinter/esphomelib/pull/214>`__
|
- lib: Fix Web Server Creating Infinite Print Loop :libpr:`214`
|
||||||
- esphomelib: Add TOGGLE payload to more components `#212 <https://github.com/OttoWinter/esphomelib/pull/212>`__ (new-feature)
|
- lib: Add TOGGLE payload to more components :libpr:`212` (new-feature)
|
||||||
- esphomelib: ESP8266 Pulse Counter Improve Timing `#205 <https://github.com/OttoWinter/esphomelib/pull/205>`__
|
- lib: ESP8266 Pulse Counter Improve Timing :libpr:`205`
|
||||||
- esphomelib: Add MQTT Subscribe Sensor `#193 <https://github.com/OttoWinter/esphomelib/pull/193>`__ (new-feature)
|
- lib: Add MQTT Subscribe Sensor :libpr:`193` (new-feature)
|
||||||
- esphomedocs: Add MQTT Subscribe sensor `#50 <https://github.com/OttoWinter/esphomedocs/pull/50>`__ (new-feature)
|
- docs: Add MQTT Subscribe sensor :docspr:`50` (new-feature)
|
||||||
- esphomeyaml: Add MQTT Subscribe sensor `#175 <https://github.com/OttoWinter/esphomeyaml/pull/175>`__ (new-feature)
|
- yaml: Add MQTT Subscribe sensor :yamlpr:`175` (new-feature)
|
||||||
- esphomeyaml: MQTT different log level `#167 <https://github.com/OttoWinter/esphomeyaml/pull/167>`__ (new-feature)
|
- yaml: MQTT different log level :yamlpr:`167` (new-feature)
|
||||||
- esphomedocs: Add option to have different log level over MQTT `#51 <https://github.com/OttoWinter/esphomedocs/pull/51>`__ (new-feature)
|
- docs: Add option to have different log level over MQTT :docspr:`51` (new-feature)
|
||||||
- esphomeyaml: Add clean build files command and auto-clean on version change `#181 <https://github.com/OttoWinter/esphomeyaml/pull/181>`__ (new-feature)
|
- yaml: Add clean build files command and auto-clean on version change :yamlpr:`181` (new-feature)
|
||||||
- esphomelib: Add power on value to switch `#207 <https://github.com/OttoWinter/esphomelib/pull/207>`__ (new-feature)
|
- lib: Add power on value to switch :libpr:`207` (new-feature)
|
||||||
- esphomelib: Rework OTA to be more stable `#204 <https://github.com/OttoWinter/esphomelib/pull/204>`__ (breaking-change) (new-feature)
|
- lib: Rework OTA to be more stable :libpr:`204` (breaking-change) (new-feature)
|
||||||
- esphomeyaml: Rework OTA to be more stable `#177 <https://github.com/OttoWinter/esphomeyaml/pull/177>`__ (new-feature)
|
- yaml: Rework OTA to be more stable :yamlpr:`177` (new-feature)
|
||||||
- esphomelib: Fix WiFi not working when GPIO 0 connected `#215 <https://github.com/OttoWinter/esphomelib/pull/215>`__
|
- lib: Fix WiFi not working when GPIO 0 connected :libpr:`215`
|
||||||
- esphomelib: Fix MiFlora illuminance reading `#220 <https://github.com/OttoWinter/esphomelib/pull/220>`__
|
- lib: Fix MiFlora illuminance reading :libpr:`220`
|
||||||
- esphomelib: Remove invalid file headers `#219 <https://github.com/OttoWinter/esphomelib/pull/219>`__
|
- lib: Remove invalid file headers :libpr:`219`
|
||||||
- esphomeyaml: Fix config dump time output `#184 <https://github.com/OttoWinter/esphomeyaml/pull/184>`__
|
- yaml: Fix config dump time output :yamlpr:`184`
|
||||||
- esphomelib: GPIO Switch Rewrite `#217 <https://github.com/OttoWinter/esphomelib/pull/217>`__
|
- lib: GPIO Switch Rewrite :libpr:`217`
|
||||||
- esphomedocs: Add power on value to GPIO Switch `#55 <https://github.com/OttoWinter/esphomedocs/pull/55>`__ (new-feature)
|
- docs: Add power on value to GPIO Switch :docspr:`55` (new-feature)
|
||||||
- esphomeyaml: GPIO Switch Power On Value v2 `#183 <https://github.com/OttoWinter/esphomeyaml/pull/183>`__
|
- yaml: Decentralize Automation Generator Code :yamlpr:`182`
|
||||||
- esphomeyaml: Decentralize Automation Generator Code `#182 <https://github.com/OttoWinter/esphomeyaml/pull/182>`__
|
- lib: Add PN532 On Tag Trigger :libpr:`226` (new-feature)
|
||||||
- esphomelib: Add PN532 On Tag Trigger `#226 <https://github.com/OttoWinter/esphomelib/pull/226>`__ (new-feature)
|
- lib: Add text sensors :libpr:`194` (new-feature)
|
||||||
- esphomelib: Add text sensors `#194 <https://github.com/OttoWinter/esphomelib/pull/194>`__ (new-feature)
|
- docs: Add Text sensors :docspr:`52` (new-feature)
|
||||||
- esphomedocs: Add Text sensors `#52 <https://github.com/OttoWinter/esphomedocs/pull/52>`__ (new-feature)
|
- lib: Fix PCF8574 assert. :libpr:`223` by :ghuser:`lobradov`
|
||||||
- esphomelib: Fix PCF8574 assert. `#223 <https://github.com/OttoWinter/esphomelib/pull/223>`__ by `@lobradov <https://github.com/lobradov>`__
|
- lib: Unify Xiaomi MiJia&MiFlora Implementations :libpr:`225`
|
||||||
- esphomelib: Unify Xiaomi MiJia&MiFlora Implementations `#225 <https://github.com/OttoWinter/esphomelib/pull/225>`__
|
- docs: Unify xiaomi implementations :docspr:`56`
|
||||||
- esphomedocs: Unify xiaomi implementations `#56 <https://github.com/OttoWinter/esphomedocs/pull/56>`__
|
- yaml: Unify Xiaomi implementations :yamlpr:`188`
|
||||||
- esphomeyaml: Unify Xiaomi implementations `#188 <https://github.com/OttoWinter/esphomeyaml/pull/188>`__
|
- lib: Add CSE7766 for Sonoff Pow R2 :libpr:`227` (new-feature)
|
||||||
- esphomelib: Add CSE7766 for Sonoff Pow R2 `#227 <https://github.com/OttoWinter/esphomelib/pull/227>`__ (new-feature)
|
- docs: Add CSE7766 for Sonoff Pow R2 :docspr:`59` (new-feature)
|
||||||
- esphomedocs: Add CSE7766 for Sonoff Pow R2 `#59 <https://github.com/OttoWinter/esphomedocs/pull/59>`__ (new-feature)
|
- docs: Add PN532 On Tag Trigger :docspr:`57` (new-feature)
|
||||||
- esphomedocs: Add PN532 On Tag Trigger `#57 <https://github.com/OttoWinter/esphomedocs/pull/57>`__ (new-feature)
|
- yaml: Add CSE776 for Sonoff Pow R2 :yamlpr:`190` (new-feature)
|
||||||
- esphomeyaml: Add CSE776 for Sonoff Pow R2 `#190 <https://github.com/OttoWinter/esphomeyaml/pull/190>`__ (new-feature)
|
- yaml: Add Text Sensors :yamlpr:`166` (new-feature)
|
||||||
- esphomeyaml: Add Text Sensors `#166 <https://github.com/OttoWinter/esphomeyaml/pull/166>`__ (new-feature)
|
- yaml: Add PN532 On Tag Trigger :yamlpr:`189` (new-feature)
|
||||||
- esphomeyaml: Add PN532 On Tag Trigger `#189 <https://github.com/OttoWinter/esphomeyaml/pull/189>`__ (new-feature)
|
- lib: Add MQTT publish JSON action and subscribe JSON trigger :libpr:`230` (new-feature)
|
||||||
- esphomelib: Add MQTT publish JSON action and subscribe JSON trigger `#230 <https://github.com/OttoWinter/esphomelib/pull/230>`__ (new-feature)
|
- yaml: Add MQTT publish JSON action and subscribe JSON trigger :yamlpr:`193` (new-feature)
|
||||||
- esphomeyaml: Add MQTT publish JSON action and subscribe JSON trigger `#193 <https://github.com/OttoWinter/esphomeyaml/pull/193>`__ (new-feature)
|
- docs: Add MQTT publish JSON action and subscribe JSON trigger :docspr:`60` (new-feature)
|
||||||
- esphomedocs: Add MQTT publish JSON action and subscribe JSON trigger `#60 <https://github.com/OttoWinter/esphomedocs/pull/60>`__ (new-feature)
|
- lib: Add PMSX003 Particulate Matter Sensor :libpr:`229` (new-feature)
|
||||||
- esphomelib: Add PMSX003 Particulate Matter Sensor `#229 <https://github.com/OttoWinter/esphomelib/pull/229>`__ (new-feature)
|
- docs: Add PMSX003 Particulate Matter Sensor :docspr:`58` (new-feature)
|
||||||
- esphomedocs: Add PMSX003 Particulate Matter Sensor `#58 <https://github.com/OttoWinter/esphomedocs/pull/58>`__ (new-feature)
|
- lib: Add update component action and scripts :libpr:`232` (new-feature)
|
||||||
- esphomelib: Add update component action and scripts `#232 <https://github.com/OttoWinter/esphomelib/pull/232>`__ (new-feature)
|
- docs: Add update component action and scripts :docspr:`61` (new-feature)
|
||||||
- esphomedocs: Add update component action and scripts `#61 <https://github.com/OttoWinter/esphomedocs/pull/61>`__ (new-feature)
|
- lib: Implement HASS device registry for MQTT components :libpr:`233` (new-feature)
|
||||||
- esphomelib: Implement HASS device registry for MQTT components `#233 <https://github.com/OttoWinter/esphomelib/pull/233>`__ (new-feature)
|
- lib: Add FastLED color correction option :libpr:`234` (new-feature)
|
||||||
- esphomelib: Add FastLED color correction option `#234 <https://github.com/OttoWinter/esphomelib/pull/234>`__ (new-feature)
|
- docs: Add FastLED color correction option :docspr:`64` (new-feature)
|
||||||
- esphomedocs: Add FastLED color correction option `#64 <https://github.com/OttoWinter/esphomedocs/pull/64>`__ (new-feature)
|
- yaml: Add update component action and scripts :yamlpr:`196` (new-feature)
|
||||||
- esphomeyaml: Add update component action and scripts `#196 <https://github.com/OttoWinter/esphomeyaml/pull/196>`__ (new-feature)
|
- yaml: Add PMSX003 Particulate Matter Sensor :yamlpr:`192` (new-feature)
|
||||||
- esphomeyaml: Add PMSX003 Particulate Matter Sensor `#192 <https://github.com/OttoWinter/esphomeyaml/pull/192>`__ (new-feature)
|
- yaml: Add FastLED color correction option :yamlpr:`200` (new-feature)
|
||||||
- esphomeyaml: Add FastLED color correction option `#200 <https://github.com/OttoWinter/esphomeyaml/pull/200>`__ (new-feature)
|
- yaml: Fix triggers being interpreted as a sequence of automations :yamlpr:`199`
|
||||||
- esphomeyaml: Fix triggers being interpreted as a sequence of automations `#199 <https://github.com/OttoWinter/esphomeyaml/pull/199>`__
|
- yaml: Fix value range trigger :expressionless: :yamlpr:`201`
|
||||||
- esphomeyaml: Fix value range trigger :expressionless: `#201 <https://github.com/OttoWinter/esphomeyaml/pull/201>`__
|
- lib: Make naming convention consistent :libpr:`231` (breaking-change)
|
||||||
- esphomelib: Make naming convention consistent `#231 <https://github.com/OttoWinter/esphomelib/pull/231>`__ (breaking-change)
|
- docs: Make naming convention consistent :docspr:`62` (breaking-change)
|
||||||
- esphomedocs: Make naming convention consistent `#62 <https://github.com/OttoWinter/esphomedocs/pull/62>`__ (breaking-change)
|
- docs: Fix some typos :docspr:`65`
|
||||||
- esphomedocs: Fix some typos `#65 <https://github.com/OttoWinter/esphomedocs/pull/65>`__
|
- yaml: Improve API naming convention consistency :yamlpr:`197` (breaking-change)
|
||||||
- esphomeyaml: Improve API naming convention consistency `#197 <https://github.com/OttoWinter/esphomeyaml/pull/197>`__ (breaking-change)
|
- yaml: Fix some typos :yamlpr:`202`
|
||||||
- esphomeyaml: Fix some typos `#202 <https://github.com/OttoWinter/esphomeyaml/pull/202>`__
|
- docs: Add logger.log action :docspr:`63` (new-feature)
|
||||||
- esphomedocs: Add logger.log action `#63 <https://github.com/OttoWinter/esphomedocs/pull/63>`__ (new-feature)
|
- yaml: Add logger.log action :yamlpr:`198` (new-feature)
|
||||||
- esphomeyaml: Add logger.log action `#198 <https://github.com/OttoWinter/esphomeyaml/pull/198>`__ (new-feature)
|
- docs: Fix template sensor docs :docspr:`66`
|
||||||
- esphomedocs: Fix template sensor docs `#66 <https://github.com/OttoWinter/esphomedocs/pull/66>`__
|
- docs: Fix text sensor outdated API docs :docspr:`70`
|
||||||
- esphomedocs: Fix text sensor outdated API docs `#70 <https://github.com/OttoWinter/esphomedocs/pull/70>`__
|
- docs: Add Stepper Support :docspr:`68` (new-feature)
|
||||||
- esphomedocs: Add Stepper Support `#68 <https://github.com/OttoWinter/esphomedocs/pull/68>`__ (new-feature)
|
- lib: Add stepper motor support :libpr:`239` (new-feature)
|
||||||
- esphomelib: Add stepper motor support `#239 <https://github.com/OttoWinter/esphomelib/pull/239>`__ (new-feature)
|
- lib: Add send_first_at option to sliding window sensor filter :libpr:`240` (new-feature)
|
||||||
- esphomelib: Add send_first_at option to sliding window sensor filter `#240 <https://github.com/OttoWinter/esphomelib/pull/240>`__ (new-feature)
|
- docs: Add send_first_at option to sliding window sensor filter :docspr:`69` (new-feature)
|
||||||
- esphomedocs: Add send_first_at option to sliding window sensor filter `#69 <https://github.com/OttoWinter/esphomedocs/pull/69>`__ (new-feature)
|
- lib: Fix display line drawing algorithm :libpr:`241`
|
||||||
- esphomelib: Fix display line drawing algorithm `#241 <https://github.com/OttoWinter/esphomelib/pull/241>`__
|
- lib: Fix availability calculation :libpr:`242`
|
||||||
- esphomelib: Fix availability calculation `#242 <https://github.com/OttoWinter/esphomelib/pull/242>`__
|
- yaml: Add Stepper Motor Support :yamlpr:`206` (new-feature)
|
||||||
- esphomeyaml: Add Stepper Motor Support `#206 <https://github.com/OttoWinter/esphomeyaml/pull/206>`__ (new-feature)
|
- yaml: Add send_first_at option to sliding window sensor filter :yamlpr:`207` (new-feature)
|
||||||
- esphomeyaml: Add send_first_at option to sliding window sensor filter `#207 <https://github.com/OttoWinter/esphomeyaml/pull/207>`__ (new-feature)
|
- docs: Switch example to Dehumidifier, minor grammar/puncuation :docspr:`67` by :ghuser:`rorpage`
|
||||||
- esphomedocs: Switch example to Dehumidifier, minor grammar/puncuation `#67 <https://github.com/OttoWinter/esphomedocs/pull/67>`__ by `@rorpage <https://github.com/rorpage>`__
|
- yaml: Auto-Decode stacktraces :yamlpr:`214` (new-feature)
|
||||||
- esphomeyaml: Auto-Decode stacktraces `#214 <https://github.com/OttoWinter/esphomeyaml/pull/214>`__ (new-feature)
|
- yaml: Add generate home assistant config command :yamlpr:`208` (new-feature)
|
||||||
- esphomeyaml: Add generate home assistant config command `#208 <https://github.com/OttoWinter/esphomeyaml/pull/208>`__ (new-feature)
|
- yaml: Update Gitlab Build Script :yamlpr:`215`
|
||||||
|
- lib: Fix status binary sensor always reporting false internally :libpr:`257`
|
||||||
|
- yaml: Fix HLW8012 Voltage Divider option not being added to source :yamlpr:`224`
|
||||||
|
- lib: Fix HLW8012 Initial Value Reporting :libpr:`254`
|
||||||
|
- lib: Clean up Time API :libpr:`253`
|
||||||
|
- yaml: Better typing to components :yamlpr:`225`
|
||||||
|
- lib: Support uploading OTA updates over web server :libpr:`255` (new-feature)
|
||||||
|
- lib: Save and Restore states from RTC memory :libpr:`258` (new-feature)
|
||||||
|
- docs: Revert add power_on_value to gpio switch :docspr:`78`
|
||||||
|
- lib: Improve default log levels and log sources :libpr:`264`
|
||||||
|
- lib: OTA Read back server acknowledgement :libpr:`263`
|
||||||
|
- lib: Add Multi Click Trigger to binary sensor :libpr:`262` (new-feature)
|
||||||
|
- docs: Add binary sensor on multi click trigger :docspr:`77` (new-feature)
|
||||||
|
- lib: ESP32 BLE Release Bluetooth Classic Memory :libpr:`261`
|
||||||
|
- yaml: Add restore state option to template switch :yamlpr:`222`
|
||||||
|
- docs: Advertise esphomeflasher :docspr:`76` (new-feature)
|
||||||
|
- docs: Replace table generator with custom RST directive :docspr:`75`
|
||||||
|
- yaml: Clean up time API :yamlpr:`221`
|
||||||
|
- yaml: Revert Add power on value to GPIO switch :yamlpr:`223`
|
||||||
|
- yaml: Add binary sensor multi click trigger :yamlpr:`226` (new-feature)
|
||||||
|
- lib: Add Total Daily Energy Sensor :libpr:`256` (new-feature)
|
||||||
|
- yaml: Add total daily energy sensor :yamlpr:`220` (new-feature)
|
||||||
|
- docs: Add total daily energy sensor :docspr:`79`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Past Changelogs
|
Past Changelogs
|
||||||
---------------
|
---------------
|
||||||
|
@ -2,7 +2,7 @@ Total Daily Energy Sensor
|
|||||||
=========================
|
=========================
|
||||||
|
|
||||||
The ``total_daily_energy`` sensor is a helper sensor that can use the energy value of
|
The ``total_daily_energy`` sensor is a helper sensor that can use the energy value of
|
||||||
other sensors like the :doc:`HLW8012 <hlw8012>`, :doc:`CSE7766 <cse776>`, etc and integrate
|
other sensors like the :doc:`HLW8012 <hlw8012>`, :doc:`CSE7766 <cse7766>`, etc and integrate
|
||||||
it over time.
|
it over time.
|
||||||
|
|
||||||
So this component allows you to convert readings in ``W`` or ``kW`` to readings of the total
|
So this component allows you to convert readings in ``W`` or ``kW`` to readings of the total
|
||||||
|
@ -21,6 +21,8 @@ The ``esphomeyaml <CONFIG> run`` command is the most common command for esphomey
|
|||||||
* Uploads the firmware (over OTA or USB)
|
* Uploads the firmware (over OTA or USB)
|
||||||
* Starts the log view
|
* Starts the log view
|
||||||
|
|
||||||
|
.. program:: esphomeyaml run
|
||||||
|
|
||||||
.. option:: --upload-port UPLOAD_PORT
|
.. option:: --upload-port UPLOAD_PORT
|
||||||
|
|
||||||
Manually specify the upload port/ip to use. For example ``/dev/cu.SLAB_USBtoUART``.
|
Manually specify the upload port/ip to use. For example ``/dev/cu.SLAB_USBtoUART``.
|
||||||
@ -52,6 +54,8 @@ The ``esphomeyaml <CONFIG> run`` command is the most common command for esphomey
|
|||||||
``config`` Command
|
``config`` Command
|
||||||
------------------
|
------------------
|
||||||
|
|
||||||
|
.. program:: esphomeyaml config
|
||||||
|
|
||||||
The ``esphomeyaml <CONFIG> config`` validates the configuration and displays the validation result.
|
The ``esphomeyaml <CONFIG> config`` validates the configuration and displays the validation result.
|
||||||
|
|
||||||
.. option:: --topic TOPIC
|
.. option:: --topic TOPIC
|
||||||
@ -77,6 +81,8 @@ The ``esphomeyaml <CONFIG> config`` validates the configuration and displays the
|
|||||||
``compile`` Command
|
``compile`` Command
|
||||||
-------------------
|
-------------------
|
||||||
|
|
||||||
|
.. program:: esphomeyaml compile
|
||||||
|
|
||||||
The ``esphomeyaml <CONFIG> compile`` validates the configuration and compiles the firmware.
|
The ``esphomeyaml <CONFIG> compile`` validates the configuration and compiles the firmware.
|
||||||
|
|
||||||
.. option:: --only-generate
|
.. option:: --only-generate
|
||||||
@ -86,6 +92,8 @@ The ``esphomeyaml <CONFIG> compile`` validates the configuration and compiles th
|
|||||||
``upload`` Command
|
``upload`` Command
|
||||||
------------------
|
------------------
|
||||||
|
|
||||||
|
.. program:: esphomeyaml upload
|
||||||
|
|
||||||
The ``esphomeyaml <CONFIG> upload`` validates the configuration and uploads the most recent firmware build.
|
The ``esphomeyaml <CONFIG> upload`` validates the configuration and uploads the most recent firmware build.
|
||||||
|
|
||||||
.. option:: --upload-port UPLOAD_PORT
|
.. option:: --upload-port UPLOAD_PORT
|
||||||
@ -99,6 +107,8 @@ The ``esphomeyaml <CONFIG> upload`` validates the configuration and uploads the
|
|||||||
``clean-mqtt`` Command
|
``clean-mqtt`` Command
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
|
.. program:: esphomeyaml clean-mqtt
|
||||||
|
|
||||||
The ``esphomeyaml <CONFIG> clean-mqtt`` cleans retained MQTT discovery messages from the MQTT broker.
|
The ``esphomeyaml <CONFIG> clean-mqtt`` cleans retained MQTT discovery messages from the MQTT broker.
|
||||||
See :ref:`mqtt-using_with_home_assistant`.
|
See :ref:`mqtt-using_with_home_assistant`.
|
||||||
|
|
||||||
@ -122,39 +132,51 @@ See :ref:`mqtt-using_with_home_assistant`.
|
|||||||
``wizard`` Command
|
``wizard`` Command
|
||||||
------------------
|
------------------
|
||||||
|
|
||||||
|
.. program:: esphomeyaml wizard
|
||||||
|
|
||||||
The ``esphomeyaml <CONFIG> wizard`` command starts the esphomeyaml configuration creation wizard.
|
The ``esphomeyaml <CONFIG> wizard`` command starts the esphomeyaml configuration creation wizard.
|
||||||
|
|
||||||
``mqtt-fingerprint`` Command
|
``mqtt-fingerprint`` Command
|
||||||
----------------------------
|
----------------------------
|
||||||
|
|
||||||
|
.. program:: esphomeyaml mqtt-fingerprint
|
||||||
|
|
||||||
The ``esphomeyaml <CONFIG> mqtt-fingerprint`` command shows the MQTT SSL fingerprints of the remote used
|
The ``esphomeyaml <CONFIG> mqtt-fingerprint`` command shows the MQTT SSL fingerprints of the remote used
|
||||||
for SSL MQTT connections. See :ref:`mqtt-ssl_fingerprints`.
|
for SSL MQTT connections. See :ref:`mqtt-ssl_fingerprints`.
|
||||||
|
|
||||||
``version`` Command
|
``version`` Command
|
||||||
-------------------
|
-------------------
|
||||||
|
|
||||||
|
.. program:: esphomeyaml version
|
||||||
|
|
||||||
The ``esphomeyaml <CONFIG> version`` command shows the current esphomeyaml version and exits.
|
The ``esphomeyaml <CONFIG> version`` command shows the current esphomeyaml version and exits.
|
||||||
|
|
||||||
``clean`` Command
|
``clean`` Command
|
||||||
-----------------
|
-----------------
|
||||||
|
|
||||||
|
.. program:: esphomeyaml clean
|
||||||
|
|
||||||
The ``esphomeyaml <CONFIG> clean`` command cleans all build files and can help with some build issues.
|
The ``esphomeyaml <CONFIG> clean`` command cleans all build files and can help with some build issues.
|
||||||
|
|
||||||
``hass-config`` Command
|
``hass-config`` Command
|
||||||
-----------------------
|
-----------------------
|
||||||
|
|
||||||
|
.. program:: esphomeyaml hass-config
|
||||||
|
|
||||||
The ``esphomeyaml <CONFIG> hass-config`` command shows an auto-generated Home Assistant configuration for the esphomeyaml
|
The ``esphomeyaml <CONFIG> hass-config`` command shows an auto-generated Home Assistant configuration for the esphomeyaml
|
||||||
node configuration file. This is useful if you're not using MQTT discovery.
|
node configuration file. This is useful if you're not using MQTT discovery.
|
||||||
|
|
||||||
``dashboard`` Command
|
``dashboard`` Command
|
||||||
---------------------
|
---------------------
|
||||||
|
|
||||||
|
.. program:: esphomeyaml dashboard
|
||||||
|
|
||||||
The ``esphomeyaml <CONFIG> dashboard`` command starts the esphomeyaml dashboard server for using esphomeyaml
|
The ``esphomeyaml <CONFIG> dashboard`` command starts the esphomeyaml dashboard server for using esphomeyaml
|
||||||
through a graphical user interface.
|
through a graphical user interface.
|
||||||
|
|
||||||
.. option:: --port PORT
|
.. option:: --port PORT
|
||||||
|
|
||||||
Manually set the HTTP port to open connections on (defaults to 6123)
|
Manually set the HTTP port to open connections on (defaults to 6052)
|
||||||
|
|
||||||
.. option:: --password PASSWORD
|
.. option:: --password PASSWORD
|
||||||
|
|
||||||
|
@ -38,6 +38,8 @@ Tips for using esphomeyaml
|
|||||||
.. |include| replace:: ``!include``
|
.. |include| replace:: ``!include``
|
||||||
.. _include: https://www.home-assistant.io/docs/configuration/splitting_configuration/
|
.. _include: https://www.home-assistant.io/docs/configuration/splitting_configuration/
|
||||||
|
|
||||||
|
.. _esphomeflasher:
|
||||||
|
|
||||||
I can't get flashing over USB to work.
|
I can't get flashing over USB to work.
|
||||||
--------------------------------------
|
--------------------------------------
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user