mirror of
https://github.com/esphome/esphome-docs.git
synced 2025-02-04 23:52:18 +01:00
Merge branch 'current' into next
This commit is contained in:
commit
e3280e01db
@ -1,8 +1,10 @@
|
|||||||
.row-odd {
|
.row-odd {
|
||||||
background-color: #f3f6f6;
|
background-color: #f3f6f6;
|
||||||
}
|
}
|
||||||
|
|
||||||
.table-center tr.row-even > td {
|
.table-center tr.row-even > td {
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
vertical-align: top;
|
||||||
}
|
}
|
||||||
|
|
||||||
div.document {
|
div.document {
|
||||||
@ -26,6 +28,7 @@ img.component-image {
|
|||||||
height: 85px;
|
height: 85px;
|
||||||
object-fit: contain;
|
object-fit: contain;
|
||||||
border-radius: 10px;
|
border-radius: 10px;
|
||||||
|
max-width: 190px;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.docutils {
|
table.docutils {
|
||||||
@ -36,6 +39,7 @@ table.docutils {
|
|||||||
-webkit-animation: 2s linear infinite blink_effect;
|
-webkit-animation: 2s linear infinite blink_effect;
|
||||||
animation: 2s linear infinite blink_effect;
|
animation: 2s linear infinite blink_effect;
|
||||||
}
|
}
|
||||||
|
|
||||||
@-webkit-keyframes blink_effect {
|
@-webkit-keyframes blink_effect {
|
||||||
0% {
|
0% {
|
||||||
visibility: hidden;
|
visibility: hidden;
|
||||||
@ -47,6 +51,7 @@ table.docutils {
|
|||||||
visibility: visible;
|
visibility: visible;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@keyframes blink_effect {
|
@keyframes blink_effect {
|
||||||
0% {
|
0% {
|
||||||
visibility: hidden;
|
visibility: hidden;
|
||||||
@ -74,10 +79,12 @@ table.docutils {
|
|||||||
z-index: 9999;
|
z-index: 9999;
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.footer-button-container {
|
.footer-button-container {
|
||||||
margin: 0 60px 0 10px;
|
margin: 0 60px 0 10px;
|
||||||
float: right;
|
float: right;
|
||||||
}
|
}
|
||||||
|
|
||||||
.footer-button {
|
.footer-button {
|
||||||
background-color: #b3b3b3;
|
background-color: #b3b3b3;
|
||||||
color: #4e4e4e;
|
color: #4e4e4e;
|
||||||
@ -88,6 +95,7 @@ table.docutils {
|
|||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.not-hidden {
|
.not-hidden {
|
||||||
display: block !important;
|
display: block !important;
|
||||||
}
|
}
|
||||||
@ -133,7 +141,6 @@ div.index-shields {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.guide-card {
|
.guide-card {
|
||||||
color: #004b6b;
|
|
||||||
display: block;
|
display: block;
|
||||||
height: auto;
|
height: auto;
|
||||||
width: 300px;
|
width: 300px;
|
||||||
@ -149,17 +156,20 @@ div.index-shields {
|
|||||||
margin: 16px !important;
|
margin: 16px !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.guide-code {
|
.guide-card .example {
|
||||||
padding: 8px 16px;
|
margin: 10px;
|
||||||
margin: 8px;
|
|
||||||
color: black;
|
|
||||||
white-space: pre-line;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@media screen and (min-width: 870px) {
|
.guide-card pre {
|
||||||
|
white-space: pre-line;
|
||||||
|
padding: 15px;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media screen and (min-width: 875px) {
|
||||||
.guide-card:first-child {
|
.guide-card:first-child {
|
||||||
z-index: 100;
|
z-index: 100;
|
||||||
}
|
}
|
||||||
|
|
||||||
.guide-card:nth-child(2) {
|
.guide-card:nth-child(2) {
|
||||||
z-index: 50;
|
z-index: 50;
|
||||||
}
|
}
|
||||||
@ -170,23 +180,159 @@ div.index-shields {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@media screen and (max-width: 870px) {
|
@media screen and (max-width: 875px) {
|
||||||
|
|
||||||
|
div.sphinxsidebar {
|
||||||
|
width: 100%;
|
||||||
|
background: #fff;
|
||||||
|
color: #000;
|
||||||
|
border-bottom: 1px solid #444;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.sphinxsidebar p.logo {
|
||||||
|
display: initial;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.sphinxsidebar a, div.sphinxsidebar h3, div.sphinxsidebar h3 a {
|
||||||
|
color: #444;
|
||||||
|
}
|
||||||
|
|
||||||
.guide-container {
|
.guide-container {
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
}
|
}
|
||||||
|
|
||||||
.guide-card {
|
.guide-card {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
margin: 8px 0;
|
margin: 8px 0;
|
||||||
padding: 0px;
|
padding: 0px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.guide-card:not(:first-child) {
|
.guide-card:not(:first-child) {
|
||||||
margin-left: 0;
|
margin-left: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.guide-card ul {
|
.guide-card ul {
|
||||||
margin-left: 32px;
|
margin-left: 32px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
img.component-image {
|
||||||
|
max-width: 80px;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.breadcrumbs li {
|
.breadcrumbs li {
|
||||||
display: inline;
|
display: inline;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
a {
|
||||||
|
color: #004B6B;
|
||||||
|
text-decoration: none;
|
||||||
|
border-bottom: 1px dotted #004B6B;
|
||||||
|
}
|
||||||
|
|
||||||
|
a:hover {
|
||||||
|
color: #999999;
|
||||||
|
text-decoration: none;
|
||||||
|
border-bottom: 1px dotted #999999;
|
||||||
|
}
|
||||||
|
|
||||||
|
a:hover code {
|
||||||
|
background: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.body p, div.body dd, div.body li, div.body blockquote {
|
||||||
|
hyphens: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* dark theme */
|
||||||
|
@media (prefers-color-scheme: dark) {
|
||||||
|
|
||||||
|
@media screen and (max-width: 875px) {
|
||||||
|
div.documentwrapper {
|
||||||
|
background-color: #212121;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.sphinxsidebar {
|
||||||
|
background: #212121;
|
||||||
|
color: #ececec;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
body, div.body {
|
||||||
|
color: #ececec;
|
||||||
|
background-color: #212121;
|
||||||
|
}
|
||||||
|
|
||||||
|
img.dark-invert, img.logo {
|
||||||
|
filter: invert(1);
|
||||||
|
}
|
||||||
|
|
||||||
|
.row-odd {
|
||||||
|
background-color: #282828;
|
||||||
|
}
|
||||||
|
|
||||||
|
table.docutils {
|
||||||
|
-webkit-box-shadow: 2px 2px 4px #3b3838;
|
||||||
|
box-shadow: 2px 2px 4px #3b3838;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.body {
|
||||||
|
color: #ececec;
|
||||||
|
background-color: #212121;
|
||||||
|
}
|
||||||
|
|
||||||
|
a, a.reference, a:visited {
|
||||||
|
color: #00bfff;
|
||||||
|
border-bottom: 1px dotted #00bfff;
|
||||||
|
}
|
||||||
|
|
||||||
|
a:hover {
|
||||||
|
color: #87ceeb;
|
||||||
|
border-bottom: 1px solid #87ceeb;
|
||||||
|
}
|
||||||
|
|
||||||
|
.toctree-wrapper a code {
|
||||||
|
color: #00bfff;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.sphinxsidebar h3, div.sphinxsidebar h3 a {
|
||||||
|
color: #ececec;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.sphinxsidebar ul {
|
||||||
|
color: #ececec;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.sphinxsidebar a, .breadcrumbs a {
|
||||||
|
color: #ececec;
|
||||||
|
border-bottom: 1px dotted #ececec;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.sphinxsidebar a:hover, .breadcrumbs a:hover {
|
||||||
|
border-bottom: 1px solid #ececec;
|
||||||
|
}
|
||||||
|
|
||||||
|
.guide-card {
|
||||||
|
background-color: #393939;
|
||||||
|
}
|
||||||
|
|
||||||
|
pre {
|
||||||
|
background-color: #0d1117;
|
||||||
|
}
|
||||||
|
|
||||||
|
code {
|
||||||
|
background-color: #424242;
|
||||||
|
color: #e2e2e2;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.note {
|
||||||
|
background-color: #2d2c2c;
|
||||||
|
border: 1px solid #808080;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.warning {
|
||||||
|
background-color: #5d1616;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
4
_themes/esphome/theme.conf
Normal file
4
_themes/esphome/theme.conf
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
[theme]
|
||||||
|
inherit = alabaster
|
||||||
|
pygments_style = xcode
|
||||||
|
pygments_dark_style = github-dark
|
@ -11,12 +11,12 @@ ESPHome 2021.10.0 - 20th October 2021
|
|||||||
:columns: 3
|
:columns: 3
|
||||||
|
|
||||||
AirThings Wave Mini, components/sensor/airthings_ble, airthings_logo.png
|
AirThings Wave Mini, components/sensor/airthings_ble, airthings_logo.png
|
||||||
Current-Based Cover, components/cover/current_based, flash.svg
|
Current-Based Cover, components/cover/current_based, flash.svg, dark-invert
|
||||||
Daly BMS, components/sensor/daly_bms, daly_bms.jpg
|
Daly BMS, components/sensor/daly_bms, daly_bms.jpg
|
||||||
EPEVER Tracer, cookbook/tracer-an, tracer-an.jpg
|
EPEVER Tracer, cookbook/tracer-an, tracer-an.jpg
|
||||||
LTR390, components/sensor/ltr390, ltr390.jpg
|
LTR390, components/sensor/ltr390, ltr390.jpg
|
||||||
Modbus Controller, components/modbus_controller, modbus.png
|
Modbus Controller, components/modbus_controller, modbus.png
|
||||||
Safe Mode Switch, components/switch/safe_mode, restart-alert.svg
|
Safe Mode Switch, components/switch/safe_mode, restart-alert.svg, dark-invert
|
||||||
SCD4X, components/sensor/scd4x, scd4x.jpg
|
SCD4X, components/sensor/scd4x, scd4x.jpg
|
||||||
Tuya Cover, components/cover/tuya, tuya.png
|
Tuya Cover, components/cover/tuya, tuya.png
|
||||||
|
|
||||||
|
@ -12,8 +12,8 @@ ESPHome 2021.11.0 - 17th November 2021
|
|||||||
|
|
||||||
CSE7761, components/sensor/cse7761, cse7761.svg
|
CSE7761, components/sensor/cse7761, cse7761.svg
|
||||||
CAP1188 Capacitive Touch Sensor, components/binary_sensor/cap1188, cap1188.jpg
|
CAP1188 Capacitive Touch Sensor, components/binary_sensor/cap1188, cap1188.jpg
|
||||||
ESP32 Camera Web Server, components/esp32_camera_web_server, camera.svg
|
ESP32 Camera Web Server, components/esp32_camera_web_server, camera.svg, dark-invert
|
||||||
Improv via Serial, components/improv_serial, improv.svg
|
Improv via Serial, components/improv_serial, improv.svg, dark-invert
|
||||||
|
|
||||||
|
|
||||||
State of the Open Smart Home
|
State of the Open Smart Home
|
||||||
|
@ -10,10 +10,10 @@ ESPHome 2021.12.0 - 11th December 2021
|
|||||||
.. imgtable::
|
.. imgtable::
|
||||||
:columns: 3
|
:columns: 3
|
||||||
|
|
||||||
Button Core, components/button/index, folder-open.svg
|
Button Core, components/button/index, folder-open.svg, dark-invert
|
||||||
Template Button, components/button/template, description.svg
|
Template Button, components/button/template, description.svg, dark-invert
|
||||||
Restart Button, components/button/restart, restart.svg
|
Restart Button, components/button/restart, restart.svg, dark-invert
|
||||||
BLE Binary Output, components/output/ble_client, bluetooth.svg
|
BLE Binary Output, components/output/ble_client, bluetooth.svg, dark-invert
|
||||||
Tuya Text Sensor, components/text_sensor/tuya, tuya.png
|
Tuya Text Sensor, components/text_sensor/tuya, tuya.png
|
||||||
SDP800 Series, components/sensor/sdp3x, sdp31.jpg, Pressure
|
SDP800 Series, components/sensor/sdp3x, sdp31.jpg, Pressure
|
||||||
|
|
||||||
|
@ -12,8 +12,8 @@ ESPHome 2021.8.0 - 18th August 2021
|
|||||||
|
|
||||||
AM43, components/sensor/am43, am43.jpg
|
AM43, components/sensor/am43, am43.jpg
|
||||||
AM43 Cover, components/cover/am43, am43.jpg
|
AM43 Cover, components/cover/am43, am43.jpg
|
||||||
Color Temperature Light, components/light/color_temperature, brightness-medium.svg
|
Color Temperature Light, components/light/color_temperature, brightness-medium.svg, dark-invert
|
||||||
Demo, components/demo, description.svg
|
Demo, components/demo, description.svg, dark-invert
|
||||||
DSMR, components/sensor/dsmr, dsmr.svg
|
DSMR, components/sensor/dsmr, dsmr.svg
|
||||||
HRXL MaxSonar WR, components/sensor/hrxl_maxsonar_wr, hrxl_maxsonar_wr.jpg
|
HRXL MaxSonar WR, components/sensor/hrxl_maxsonar_wr, hrxl_maxsonar_wr.jpg
|
||||||
PipSolar - compatible PV Inverter, components/pipsolar, pipsolar.jpg
|
PipSolar - compatible PV Inverter, components/pipsolar, pipsolar.jpg
|
||||||
@ -24,8 +24,8 @@ ESPHome 2021.8.0 - 18th August 2021
|
|||||||
Selec Meter, components/sensor/selec_meter, selec_meter_em2m.jpg
|
Selec Meter, components/sensor/selec_meter, selec_meter_em2m.jpg
|
||||||
T6613/15, components/sensor/t6615, t6615.jpg
|
T6613/15, components/sensor/t6615, t6615.jpg
|
||||||
TLC5947, components/output/tlc5947, tlc5947.jpg
|
TLC5947, components/output/tlc5947, tlc5947.jpg
|
||||||
Select Core, components/select/index, folder-open.svg
|
Select Core, components/select/index, folder-open.svg, dark-invert
|
||||||
Template Select, components/select/template, description.svg
|
Template Select, components/select/template, description.svg, dark-invert
|
||||||
TSL2591, components/sensor/tsl2591, tsl2591.jpg
|
TSL2591, components/sensor/tsl2591, tsl2591.jpg
|
||||||
|
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ ESPHome 2021.9.0 - 15th September 2021
|
|||||||
:columns: 3
|
:columns: 3
|
||||||
|
|
||||||
AirThings BLE, components/sensor/airthings_ble, airthings_logo.png
|
AirThings BLE, components/sensor/airthings_ble, airthings_logo.png
|
||||||
H-bridge Fan, components/fan/hbridge, fan.svg
|
H-bridge Fan, components/fan/hbridge, fan.svg, dark-invert
|
||||||
ST7920, components/display/st7920, st7920.jpg
|
ST7920, components/display/st7920, st7920.jpg
|
||||||
|
|
||||||
|
|
||||||
|
@ -17,12 +17,12 @@ ESPHome 2022.1.0 - 19th January 2022
|
|||||||
Growatt Solar, components/sensor/growatt_solar, growatt.jpg
|
Growatt Solar, components/sensor/growatt_solar, growatt.jpg
|
||||||
INA260, components/sensor/ina260, ina260.jpg
|
INA260, components/sensor/ina260, ina260.jpg
|
||||||
Inkplate 10, components/display/inkplate6, inkplate6.jpg
|
Inkplate 10, components/display/inkplate6, inkplate6.jpg
|
||||||
Kalman Combinator, components/sensor/kalman_combinator, function.svg
|
Kalman Combinator, components/sensor/kalman_combinator, function.svg, dark-invert
|
||||||
MCP3204, components/sensor/mcp3204, mcp3204.jpg
|
MCP3204, components/sensor/mcp3204, mcp3204.jpg
|
||||||
MCP47A1, components/output/mcp47a1, mcp47a1.svg
|
MCP47A1, components/output/mcp47a1, mcp47a1.svg
|
||||||
Midea IR Climate, components/climate/ir_climate, air-conditioner-ir.svg
|
Midea IR Climate, components/climate/ir_climate, air-conditioner-ir.svg, dark-invert
|
||||||
Safe Mode Button, components/button/safe_mode, restart-alert.svg
|
Safe Mode Button, components/button/safe_mode, restart-alert.svg, dark-invert
|
||||||
Shutdown Button, components/button/shutdown, power_settings.svg
|
Shutdown Button, components/button/shutdown, power_settings.svg, dark-invert
|
||||||
Tuya Number, components/number/tuya, tuya.png
|
Tuya Number, components/number/tuya, tuya.png
|
||||||
|
|
||||||
|
|
||||||
|
@ -10,8 +10,8 @@ ESPHome 2022.10.0 - 19th October 2022
|
|||||||
.. imgtable::
|
.. imgtable::
|
||||||
:columns: 2
|
:columns: 2
|
||||||
|
|
||||||
BLE Client RSSI Sensor, components/sensor/ble_client, bluetooth.svg
|
BLE Client RSSI Sensor, components/sensor/ble_client, bluetooth.svg, dark-invert
|
||||||
ZHLT01 IR Climate, components/climate/climate_ir, air-conditioner-ir.svg
|
ZHLT01 IR Climate, components/climate/climate_ir, air-conditioner-ir.svg, dark-invert
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -11,12 +11,12 @@ ESPHome 2022.11.0 - 16th November 2022
|
|||||||
:columns: 4
|
:columns: 4
|
||||||
|
|
||||||
RP2040, components/rp2040, rp2040.svg
|
RP2040, components/rp2040, rp2040.svg
|
||||||
WL-134 Pet Tag Sensor , components/text_sensor/wl_134, fingerprint.svg
|
WL-134 Pet Tag Sensor , components/text_sensor/wl_134, fingerprint.svg, dark-invert
|
||||||
Ethernet Info, components/text_sensor/ethernet_info, ethernet.svg
|
Ethernet Info, components/text_sensor/ethernet_info, ethernet.svg, dark-invert
|
||||||
Atlas Scientific Peristaltic Pump, components/ezo_pmp, ezo-pmp.jpg
|
Atlas Scientific Peristaltic Pump, components/ezo_pmp, ezo-pmp.jpg
|
||||||
ADC128S102, components/sensor/adc128s102, adc128s102.png
|
ADC128S102, components/sensor/adc128s102, adc128s102.png
|
||||||
Daikin BRC, components/climate/climate_ir, air-conditioner-ir.svg
|
Daikin BRC, components/climate/climate_ir, air-conditioner-ir.svg, dark-invert
|
||||||
Display Menu Core, components/display_menu/index, folder-open.svg
|
Display Menu Core, components/display_menu/index, folder-open.svg, dark-invert
|
||||||
LCD Menu, components/display_menu/lcd_menu, lcd_menu.png
|
LCD Menu, components/display_menu/lcd_menu, lcd_menu.png
|
||||||
|
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ ESPHome 2022.12.0 - 14th December 2022
|
|||||||
:columns: 3
|
:columns: 3
|
||||||
|
|
||||||
ESP32, components/esp32, esp32.svg
|
ESP32, components/esp32, esp32.svg
|
||||||
Bluetooth Proxy, components/bluetooth_proxy, bluetooth.svg
|
Bluetooth Proxy, components/bluetooth_proxy, bluetooth.svg, dark-invert
|
||||||
SN74HC165 I/O Expander, components/sn74hc165, sn74hc595.jpg
|
SN74HC165 I/O Expander, components/sn74hc165, sn74hc595.jpg
|
||||||
|
|
||||||
The festive holidays are coming early and bring you an ESPHome release 1 week earlier than normal.
|
The festive holidays are coming early and bring you an ESPHome release 1 week earlier than normal.
|
||||||
|
@ -10,18 +10,18 @@ ESPHome 2022.2.0 - 16th February 2022
|
|||||||
.. imgtable::
|
.. imgtable::
|
||||||
:columns: 4
|
:columns: 4
|
||||||
|
|
||||||
Lock Core, components/lock/index, folder-open.svg
|
Lock Core, components/lock/index, folder-open.svg, dark-invert
|
||||||
Generic Output Lock, components/lock/output, upload.svg
|
Generic Output Lock, components/lock/output, upload.svg, dark-invert
|
||||||
Template Lock, components/lock/template, description.svg
|
Template Lock, components/lock/template, description.svg, dark-invert
|
||||||
QR Code, components/display/index, qr-code.svg
|
QR Code, components/display/index, qr-code.svg
|
||||||
|
|
||||||
Touchscreen Core, components/touchscreen/index, folder-open.svg
|
Touchscreen Core, components/touchscreen/index, folder-open.svg, dark-invert
|
||||||
EKTF2232, components/touchscreen/ektf2232, ektf2232.svg
|
EKTF2232, components/touchscreen/ektf2232, ektf2232.svg
|
||||||
Lilygo T5 4.7", components/touchscreen/lilygo_t5_47, lilygo_t5_47_touch.jpg
|
Lilygo T5 4.7", components/touchscreen/lilygo_t5_47, lilygo_t5_47_touch.jpg
|
||||||
MLX90393, components/sensor/mlx90393, mlx90393.jpg
|
MLX90393, components/sensor/mlx90393, mlx90393.jpg
|
||||||
|
|
||||||
Wake-on-LAN Button, components/button/wake_on_lan, power_settings.svg
|
Wake-on-LAN Button, components/button/wake_on_lan, power_settings.svg, dark-invert
|
||||||
Generic Output Button, components/button/output, upload.svg
|
Generic Output Button, components/button/output, upload.svg, dark-invert
|
||||||
Xiaomi MHOC303, components/sensor/xiaomi_ble, xiaomi_mijia_logo.jpg
|
Xiaomi MHOC303, components/sensor/xiaomi_ble, xiaomi_mijia_logo.jpg
|
||||||
RadonEye BLE, components/sensor/radon_eye_ble, radon_eye_logo.png
|
RadonEye BLE, components/sensor/radon_eye_ble, radon_eye_logo.png
|
||||||
|
|
||||||
|
@ -10,9 +10,9 @@ ESPHome 2022.3.0 - 16th March 2022
|
|||||||
.. imgtable::
|
.. imgtable::
|
||||||
:columns: 4
|
:columns: 4
|
||||||
|
|
||||||
Analog Threshold, components/binary_sensor/analog_threshold, analog_threshold.svg
|
Analog Threshold, components/binary_sensor/analog_threshold, analog_threshold.svg, dark-invert
|
||||||
MAX44009, components/sensor/max44009, max44009.svg
|
MAX44009, components/sensor/max44009, max44009.svg
|
||||||
Copy, components/copy, content-copy.svg
|
Copy, components/copy, content-copy.svg, dark-invert
|
||||||
MPU6886, components/sensor/mpu6886, mpu6886.jpg
|
MPU6886, components/sensor/mpu6886, mpu6886.jpg
|
||||||
MCP4728, components/output/mcp4728, mcp4728.jpg
|
MCP4728, components/output/mcp4728, mcp4728.jpg
|
||||||
Honeywell ABP, components/sensor/honeywellabp, honeywellabp.jpg
|
Honeywell ABP, components/sensor/honeywellabp, honeywellabp.jpg
|
||||||
|
@ -15,7 +15,7 @@ ESPHome 2022.5.0 - 18th May 2022
|
|||||||
ENS210, components/sensor/ens210, ens210.jpg
|
ENS210, components/sensor/ens210, ens210.jpg
|
||||||
SEN5x, components/sensor/sen5x, sen54.jpg
|
SEN5x, components/sensor/sen5x, sen54.jpg
|
||||||
SML, components/sml, sml.svg
|
SML, components/sml, sml.svg
|
||||||
Delonghi Penguino PAC W120HP, components/climate/climate_ir, air-conditioner-ir.svg
|
Delonghi Penguino PAC W120HP, components/climate/climate_ir, air-conditioner-ir.svg, dark-invert
|
||||||
|
|
||||||
Rename
|
Rename
|
||||||
------
|
------
|
||||||
|
@ -12,7 +12,7 @@ ESPHome 2022.6.0 - 15th June 2022
|
|||||||
|
|
||||||
Tuya Select, components/select/tuya, tuya.png
|
Tuya Select, components/select/tuya, tuya.png
|
||||||
SGP41, components/sensor/sgp4x, sgp40.jpg
|
SGP41, components/sensor/sgp4x, sgp40.jpg
|
||||||
Media Player Core, components/media_player/index, folder-open.svg
|
Media Player Core, components/media_player/index, folder-open.svg, dark-invert
|
||||||
I2S Audio, components/media_player/i2s_audio, i2s_audio.svg
|
I2S Audio, components/media_player/i2s_audio, i2s_audio.svg
|
||||||
|
|
||||||
|
|
||||||
|
@ -11,11 +11,11 @@ ESPHome 2022.8.0 - 17th August 2022
|
|||||||
:columns: 3
|
:columns: 3
|
||||||
|
|
||||||
DAC7678, components/output/dac7678, dac7678.svg
|
DAC7678, components/output/dac7678, dac7678.svg
|
||||||
Sprinkler, components/sprinkler, sprinkler-variant.svg
|
Sprinkler, components/sprinkler, sprinkler-variant.svg, dark-invert
|
||||||
Feedback Cover, components/cover/feedback, feedback_cover.svg
|
Feedback Cover, components/cover/feedback, feedback_cover.svg, dark-invert
|
||||||
SMT100, components/sensor/smt100, smt100.jpg, Moisture & Temperature
|
SMT100, components/sensor/smt100, smt100.jpg, Moisture & Temperature
|
||||||
Whynter IR Climate, components/climate/climate_ir, air-conditioner-ir.svg
|
Whynter IR Climate, components/climate/climate_ir, air-conditioner-ir.svg, dark-invert
|
||||||
Bluetooth Proxy, components/bluetooth_proxy, bluetooth.svg
|
Bluetooth Proxy, components/bluetooth_proxy, bluetooth.svg, dark-invert
|
||||||
|
|
||||||
|
|
||||||
Bluetooth Proxy
|
Bluetooth Proxy
|
||||||
|
@ -16,8 +16,8 @@ ESPHome 2022.9.0 - 21st September 2022
|
|||||||
MPL3115A2, components/sensor/mpl3115a2, mpl3115a2.jpg
|
MPL3115A2, components/sensor/mpl3115a2, mpl3115a2.jpg
|
||||||
uFire EC sensor, components/sensor/ufire_ec, ufire_ec.png
|
uFire EC sensor, components/sensor/ufire_ec, ufire_ec.png
|
||||||
uFire ISE sensor, components/sensor/ufire_ise, ufire_ise.png
|
uFire ISE sensor, components/sensor/ufire_ise, ufire_ise.png
|
||||||
Factory Reset Switch, components/switch/factory_reset, restart-alert.svg
|
Factory Reset Switch, components/switch/factory_reset, restart-alert.svg, dark-invert
|
||||||
Factory Reset Button, components/button/factory_reset, restart-alert.svg
|
Factory Reset Button, components/button/factory_reset, restart-alert.svg, dark-invert
|
||||||
TM1638, components/display/tm1638, tm1638.jpg
|
TM1638, components/display/tm1638, tm1638.jpg
|
||||||
BL0942, components/sensor/bl0942, bl0942.png
|
BL0942, components/sensor/bl0942, bl0942.png
|
||||||
|
|
||||||
|
@ -15,13 +15,13 @@ ESPHome 2023.2.0 - 15th February 2023
|
|||||||
BP5758D, components/output/bp5758d, bp5758d.svg
|
BP5758D, components/output/bp5758d, bp5758d.svg
|
||||||
SM2235, components/output/sm2235, sm2235.svg
|
SM2235, components/output/sm2235, sm2235.svg
|
||||||
SM2335, components/output/sm2335, sm2335.svg
|
SM2335, components/output/sm2335, sm2335.svg
|
||||||
PCF85063 RTC, components/time/pcf85063, clock-outline.svg
|
PCF85063 RTC, components/time/pcf85063, clock-outline.svg, dark-invert
|
||||||
Matrix Keypad, components/matrix_keypad, matrix_keypad.jpg
|
Matrix Keypad, components/matrix_keypad, matrix_keypad.jpg
|
||||||
X9C Potentiometer, components/output/x9c, x9c.jpg
|
X9C Potentiometer, components/output/x9c, x9c.jpg
|
||||||
EE895, components/sensor/ee895, EE895.png
|
EE895, components/sensor/ee895, EE895.png
|
||||||
HTE501, components/sensor/hte501, HTE501.png
|
HTE501, components/sensor/hte501, HTE501.png
|
||||||
TEE501, components/sensor/tee501, TEE501.png
|
TEE501, components/sensor/tee501, TEE501.png
|
||||||
Sigma-Delta Output, components/output/sigma_delta, sigma-delta.svg
|
Sigma-Delta Output, components/output/sigma_delta, sigma-delta.svg, dark-invert
|
||||||
Wiegand Reader, components/wiegand, wiegand.jpg
|
Wiegand Reader, components/wiegand, wiegand.jpg
|
||||||
MiCS-4514, components/sensor/mics_4514, mics_4514.jpg
|
MiCS-4514, components/sensor/mics_4514, mics_4514.jpg
|
||||||
LD2410, components/sensor/ld2410, ld2410.jpg
|
LD2410, components/sensor/ld2410, ld2410.jpg
|
||||||
|
@ -10,12 +10,12 @@ ESPHome 2023.3.0 - 15th March 2023
|
|||||||
.. imgtable::
|
.. imgtable::
|
||||||
:columns: 4
|
:columns: 4
|
||||||
|
|
||||||
Internal Temperature, components/sensor/internal_temperature, thermometer.svg
|
Internal Temperature, components/sensor/internal_temperature, thermometer.svg, dark-invert
|
||||||
Mopeka Standard Check LP, components/sensor/mopeka_std_check, mopeka_std_check.jpg
|
Mopeka Standard Check LP, components/sensor/mopeka_std_check, mopeka_std_check.jpg
|
||||||
Person Sensor (SEN21231), components/sensor/sen21231, sen21231.png
|
Person Sensor (SEN21231), components/sensor/sen21231, sen21231.png
|
||||||
Haier Climate, components/climate/haier, haier.svg
|
Haier Climate, components/climate/haier, haier.svg
|
||||||
FS3000, components/sensor/fs3000, fs3000.jpg
|
FS3000, components/sensor/fs3000, fs3000.jpg
|
||||||
Absolute Humidity, components/sensor/absolute_humidity, water-drop.svg
|
Absolute Humidity, components/sensor/absolute_humidity, water-drop.svg, dark-invert
|
||||||
AS7341, components/sensor/as7341, as7341.jpg, Spectral Color Sensor
|
AS7341, components/sensor/as7341, as7341.jpg, Spectral Color Sensor
|
||||||
|
|
||||||
|
|
||||||
|
@ -10,11 +10,11 @@ ESPHome 2023.4.0 - 19th April 2023
|
|||||||
.. imgtable::
|
.. imgtable::
|
||||||
:columns: 3
|
:columns: 3
|
||||||
|
|
||||||
Voice Assistant, components/voice_assistant, voice-assistant.svg
|
Voice Assistant, components/voice_assistant, voice-assistant.svg, dark-invert
|
||||||
Microphone Core, components/microphone/index, microphone.svg
|
Microphone Core, components/microphone/index, microphone.svg, dark-invert
|
||||||
I2S Microphone, components/microphone/i2s_audio, i2s_audio.svg
|
I2S Microphone, components/microphone/i2s_audio, i2s_audio.svg
|
||||||
MMC5603, components/sensor/mmc5603, mmc5603.jpg
|
MMC5603, components/sensor/mmc5603, mmc5603.jpg
|
||||||
KSZ8081 Ethernet, components/ethernet, ethernet.svg
|
KSZ8081 Ethernet, components/ethernet, ethernet.svg, dark-invert
|
||||||
|
|
||||||
|
|
||||||
Voice Assistant
|
Voice Assistant
|
||||||
|
@ -10,7 +10,7 @@ ESPHome 2023.5.0 - 17th May 2023
|
|||||||
.. imgtable::
|
.. imgtable::
|
||||||
:columns: 4
|
:columns: 4
|
||||||
|
|
||||||
Speaker Core, components/speaker/index, speaker.svg
|
Speaker Core, components/speaker/index, speaker.svg, dark-invert
|
||||||
I2S Speaker, components/speaker/i2s_audio, i2s_audio.svg
|
I2S Speaker, components/speaker/i2s_audio, i2s_audio.svg
|
||||||
MLX90614, components/sensor/mlx90614, mlx90614.jpg
|
MLX90614, components/sensor/mlx90614, mlx90614.jpg
|
||||||
MAX6956 I/O expander - I²C Bus, components/max6956, max6956.jpg
|
MAX6956 I/O expander - I²C Bus, components/max6956, max6956.jpg
|
||||||
|
@ -10,9 +10,9 @@ ESPHome 2023.6.0 - 21st June 2023
|
|||||||
.. imgtable::
|
.. imgtable::
|
||||||
:columns: 2
|
:columns: 2
|
||||||
|
|
||||||
Alarm Control Panel Core, components/alarm_control_panel/index, alarm-panel.svg
|
Alarm Control Panel Core, components/alarm_control_panel/index, alarm-panel.svg, dark-invert
|
||||||
Template Alarm Control Panel, components/alarm_control_panel/template, description.svg
|
Template Alarm Control Panel, components/alarm_control_panel/template, description.svg, dark-invert
|
||||||
RP2040 PIO LED Strip, components/light/rp2040_pio_led_strip, color_lens.svg
|
RP2040 PIO LED Strip, components/light/rp2040_pio_led_strip, color_lens.svg, dark-invert
|
||||||
TMP1075, components/sensor/tmp1075, tmp1075.jpg
|
TMP1075, components/sensor/tmp1075, tmp1075.jpg
|
||||||
|
|
||||||
Dark Mode 😎
|
Dark Mode 😎
|
||||||
@ -69,6 +69,14 @@ Release 2023.6.3 - June 28
|
|||||||
- Fixes compressed downloads :esphomepr:`5014` by :ghuser:`fdcastel`
|
- Fixes compressed downloads :esphomepr:`5014` by :ghuser:`fdcastel`
|
||||||
- Add CONFIG_BT_BLE_42_FEATURES_SUPPORTED for ble :esphomepr:`5008` by :ghuser:`jesserockz`
|
- Add CONFIG_BT_BLE_42_FEATURES_SUPPORTED for ble :esphomepr:`5008` by :ghuser:`jesserockz`
|
||||||
|
|
||||||
|
Release 2023.6.4 - July 4
|
||||||
|
-------------------------
|
||||||
|
|
||||||
|
- [SCD30] Disable negative temperature offset :esphomepr:`4850` by :ghuser:`ardichoke`
|
||||||
|
- fix template binary_sensor publish_initial_state option :esphomepr:`5033` by :ghuser:`dudanov`
|
||||||
|
- Add alarm to reserved ids :esphomepr:`5042` by :ghuser:`grahambrown11`
|
||||||
|
- Advertise noise is enabled :esphomepr:`5034` by :ghuser:`bdraco`
|
||||||
|
- Update webserver to ea86d81 :esphomepr:`5023` by :ghuser:`jesserockz`
|
||||||
|
|
||||||
Breaking Changes
|
Breaking Changes
|
||||||
----------------
|
----------------
|
||||||
|
@ -9,17 +9,17 @@ Changelog - Version 1.10.0
|
|||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Native API, components/api, server-network.svg
|
Native API, components/api, server-network.svg, dark-invert
|
||||||
Dashboard+Hass.io Add-On Updates, guides/getting_started_hassio, home-assistant.svg
|
Dashboard+Hass.io Add-On Updates, guides/getting_started_hassio, home-assistant.svg, dark-invert
|
||||||
Better Custom Components, components/sensor/custom, language-cpp.svg
|
Better Custom Components, components/sensor/custom, language-cpp.svg, dark-invert
|
||||||
|
|
||||||
APDS9960, components/sensor/apds9960, apds9960.jpg
|
APDS9960, components/sensor/apds9960, apds9960.jpg
|
||||||
MAX31855, components/sensor/max31855, max31855.jpg
|
MAX31855, components/sensor/max31855, max31855.jpg
|
||||||
ULN2003, components/stepper/index, stepper.svg
|
ULN2003, components/stepper/index, stepper.svg
|
||||||
|
|
||||||
NeoPixelBus Light, components/light/neopixelbus, color_lens.svg
|
NeoPixelBus Light, components/light/neopixelbus, color_lens.svg, dark-invert
|
||||||
ESP32 Ethernet, components/ethernet, ethernet.svg
|
ESP32 Ethernet, components/ethernet, ethernet.svg, dark-invert
|
||||||
Home Assistant Sensor, components/sensor/homeassistant, home-assistant.svg
|
Home Assistant Sensor, components/sensor/homeassistant, home-assistant.svg, dark-invert
|
||||||
|
|
||||||
|
|
||||||
Native API
|
Native API
|
||||||
|
@ -9,9 +9,9 @@ Changelog - Version 1.11.0
|
|||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Completed Rename, index, logo.svg
|
Completed Rename, index, logo.svg, dark-invert
|
||||||
Home Assistant Binary Sensor, components/binary_sensor/homeassistant, home-assistant.svg
|
Home Assistant Binary Sensor, components/binary_sensor/homeassistant, home-assistant.svg, dark-invert
|
||||||
Light Partition, components/light/partition, color_lens.svg
|
Light Partition, components/light/partition, color_lens.svg, dark-invert
|
||||||
|
|
||||||
Release 1.11.0 is here, and it has been a busy few weeks :)
|
Release 1.11.0 is here, and it has been a busy few weeks :)
|
||||||
|
|
||||||
|
@ -9,15 +9,15 @@ Changelog - Version 1.12.0
|
|||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
User-Defined Services, components/api.html#user-defined-services, home-assistant.svg
|
User-Defined Services, components/api.html#user-defined-services, home-assistant.svg, dark-invert
|
||||||
ESP32 Camera, components/esp32_camera, camera.svg
|
ESP32 Camera, components/esp32_camera, camera.svg, dark-invert
|
||||||
MPR121, components/binary_sensor/mpr121, mpr121.jpg
|
MPR121, components/binary_sensor/mpr121, mpr121.jpg
|
||||||
|
|
||||||
SDS011, components/sensor/sds011, sds011.jpg
|
SDS011, components/sensor/sds011, sds011.jpg
|
||||||
MCP23017, components/mcp23017, mcp23017.svg
|
MCP23017, components/mcp23017, mcp23017.svg
|
||||||
Servo, components/servo, servo.svg
|
Servo, components/servo, servo.svg
|
||||||
|
|
||||||
WiFi Info, components/text_sensor/wifi_info, network-wifi.svg
|
WiFi Info, components/text_sensor/wifi_info, network-wifi.svg, dark-invert
|
||||||
|
|
||||||
It's release day! 🎉 Today I'm happy to release ESPHome 1.12.0. What's new? A lot of awesome
|
It's release day! 🎉 Today I'm happy to release ESPHome 1.12.0. What's new? A lot of awesome
|
||||||
stuff got added! Let me walk you through it:
|
stuff got added! Let me walk you through it:
|
||||||
|
@ -10,30 +10,30 @@ Changelog - Version 1.13.0 - May 30th 2019
|
|||||||
.. imgtable::
|
.. imgtable::
|
||||||
:columns: 4
|
:columns: 4
|
||||||
|
|
||||||
Climate Devices, components/climate/index, folder-open.svg
|
Climate Devices, components/climate/index, folder-open.svg, dark-invert
|
||||||
Endstop Cover, components/cover/endstop, electric-switch.svg
|
Endstop Cover, components/cover/endstop, electric-switch.svg, dark-invert
|
||||||
Time-Based Cover, components/cover/time_based, timer.svg
|
Time-Based Cover, components/cover/time_based, timer.svg, dark-invert
|
||||||
Bang Bang Controller, components/climate/bang_bang, air-conditioner.svg
|
Bang Bang Controller, components/climate/bang_bang, air-conditioner.svg, dark-invert
|
||||||
|
|
||||||
AM2320, components/sensor/am2320, am2320.jpg
|
AM2320, components/sensor/am2320, am2320.jpg
|
||||||
CCS811, components/sensor/ccs811, ccs811.jpg
|
CCS811, components/sensor/ccs811, ccs811.jpg
|
||||||
Integration, components/sensor/integration, sigma.svg
|
Integration, components/sensor/integration, sigma.svg, dark-invert
|
||||||
Pulse Width, components/sensor/pulse_width, pulse.svg
|
Pulse Width, components/sensor/pulse_width, pulse.svg, dark-invert
|
||||||
|
|
||||||
Resistance Sensor, components/sensor/resistance, omega.svg
|
Resistance Sensor, components/sensor/resistance, omega.svg, dark-invert
|
||||||
NTC Thermistor, components/sensor/ntc, ntc.jpg
|
NTC Thermistor, components/sensor/ntc, ntc.jpg
|
||||||
CT Clamp, components/sensor/ct_clamp, ct_clamp.jpg
|
CT Clamp, components/sensor/ct_clamp, ct_clamp.jpg
|
||||||
Binary Sensor Map, components/sensor/binary_sensor_map, binary_sensor_map.jpg
|
Binary Sensor Map, components/sensor/binary_sensor_map, binary_sensor_map.jpg
|
||||||
|
|
||||||
TTP229, components/binary_sensor/ttp229, ttp229.jpg
|
TTP229, components/binary_sensor/ttp229, ttp229.jpg
|
||||||
Coolix IR Remote, components/climate/coolix, air-conditioner.svg
|
Coolix IR Remote, components/climate/coolix, air-conditioner.svg, dark-invert
|
||||||
Tcl112 IR Remote, components/climate/tcl112, air-conditioner.svg
|
Tcl112 IR Remote, components/climate/tcl112, air-conditioner.svg, dark-invert
|
||||||
Sun, components/sun, weather-sunny.svg
|
Sun, components/sun, weather-sunny.svg, dark-invert
|
||||||
|
|
||||||
GPS Time Source, components/gps, crosshairs-gps.svg
|
GPS Time Source, components/gps, crosshairs-gps.svg, dark-invert
|
||||||
Custom Light, components/light/custom, language-cpp.svg
|
Custom Light, components/light/custom, language-cpp.svg, dark-invert
|
||||||
Custom Cover, components/cover/custom, language-cpp.svg
|
Custom Cover, components/cover/custom, language-cpp.svg, dark-invert
|
||||||
Custom Climate, components/climate/custom, language-cpp.svg
|
Custom Climate, components/climate/custom, language-cpp.svg, dark-invert
|
||||||
|
|
||||||
Oh hi there!
|
Oh hi there!
|
||||||
|
|
||||||
|
@ -10,10 +10,10 @@ Changelog - Version 1.14.0 - November 1
|
|||||||
.. imgtable::
|
.. imgtable::
|
||||||
:columns: 5
|
:columns: 5
|
||||||
|
|
||||||
Captive Portal, components/captive_portal, wifi-strength-alert-outline.svg
|
Captive Portal, components/captive_portal, wifi-strength-alert-outline.svg, dark-invert
|
||||||
Visual Studio Code Plugin, https://marketplace.visualstudio.com/items?itemName=ESPHome.esphome-vscode, visual-studio-code.svg
|
Visual Studio Code Plugin, https://marketplace.visualstudio.com/items?itemName=ESPHome.esphome-vscode, visual-studio-code.svg, dark-invert
|
||||||
SIM800L, components/sim800l, sim800l.jpg
|
SIM800L, components/sim800l, sim800l.jpg
|
||||||
DFPlayer, components/dfplayer, dfplayer.svg
|
DFPlayer, components/dfplayer, dfplayer.svg, dark-invert
|
||||||
AS3935, components/sensor/as3935, as3935.jpg
|
AS3935, components/sensor/as3935, as3935.jpg
|
||||||
|
|
||||||
ATM90E32, components/sensor/atm90e32, atm90e32.jpg
|
ATM90E32, components/sensor/atm90e32, atm90e32.jpg
|
||||||
@ -36,9 +36,9 @@ Changelog - Version 1.14.0 - November 1
|
|||||||
|
|
||||||
TLC59208F, components/output/tlc59208f, tlc59208f.jpg
|
TLC59208F, components/output/tlc59208f, tlc59208f.jpg
|
||||||
SM16716, components/output/sm16716, sm16716.svg
|
SM16716, components/output/sm16716, sm16716.svg
|
||||||
Tuya Dimmer, components/light/tuya, brightness-medium.svg
|
Tuya Dimmer, components/light/tuya, brightness-medium.svg, dark-invert
|
||||||
SSD1325, components/display/ssd1325, ssd1325.jpg
|
SSD1325, components/display/ssd1325, ssd1325.jpg
|
||||||
Yashima IR Remote, components/climate/yashima, air-conditioner.svg
|
Yashima IR Remote, components/climate/yashima, air-conditioner.svg, dark-invert
|
||||||
|
|
||||||
MCP23008 I/O Expander, components/mcp230xx, mcp230xx.svg
|
MCP23008 I/O Expander, components/mcp230xx, mcp230xx.svg
|
||||||
SX1509 I/O Expander, components/sx1509, sx1509.jpg
|
SX1509 I/O Expander, components/sx1509, sx1509.jpg
|
||||||
|
@ -22,7 +22,7 @@ Changelog - Version 1.15.0 - September 13, 2020
|
|||||||
Xiaomi BLE, components/sensor/xiaomi_ble, xiaomi_mijia_logo.jpg
|
Xiaomi BLE, components/sensor/xiaomi_ble, xiaomi_mijia_logo.jpg
|
||||||
Slow PWM, components/output/slow_pwm, pwm.png
|
Slow PWM, components/output/slow_pwm, pwm.png
|
||||||
ESP32 DAC, components/output/esp32_dac, dac.svg
|
ESP32 DAC, components/output/esp32_dac, dac.svg
|
||||||
AC Dimmer, components/output/ac_dimmer, ac_dimmer.svg
|
AC Dimmer, components/output/ac_dimmer, ac_dimmer.svg, dark-invert
|
||||||
Tuya Fan, components/fan/tuya, tuya.png
|
Tuya Fan, components/fan/tuya, tuya.png
|
||||||
Tuya Binary Sensor, components/binary_sensor/tuya, tuya.png
|
Tuya Binary Sensor, components/binary_sensor/tuya, tuya.png
|
||||||
Tuya Dimmer, components/light/tuya, tuya.png
|
Tuya Dimmer, components/light/tuya, tuya.png
|
||||||
@ -35,12 +35,12 @@ Changelog - Version 1.15.0 - September 13, 2020
|
|||||||
ST7789V, components/display/st7789v, st7789v.jpg
|
ST7789V, components/display/st7789v, st7789v.jpg
|
||||||
ILI9341, components/display/ili9341, ili9341.jpg
|
ILI9341, components/display/ili9341, ili9341.jpg
|
||||||
PCD8544 (Nokia 5110/ 3310), components/display/pcd8544, pcd8544.jpg
|
PCD8544 (Nokia 5110/ 3310), components/display/pcd8544, pcd8544.jpg
|
||||||
BLE Scanner, components/text_sensor/ble_scanner, bluetooth.svg
|
BLE Scanner, components/text_sensor/ble_scanner, bluetooth.svg, dark-invert
|
||||||
Custom UART Text Sensor, components/text_sensor/uart, language-cpp.svg
|
Custom UART Text Sensor, components/text_sensor/uart, language-cpp.svg, dark-invert
|
||||||
Thermostat Controller, components/climate/thermostat, air-conditioner.svg
|
Thermostat Controller, components/climate/thermostat, air-conditioner.svg, dark-invert
|
||||||
PID Controller, components/climate/pid, function.svg
|
PID Controller, components/climate/pid, function.svg, dark-invert
|
||||||
IR Remote Climate, components/climate/ir_climate, air-conditioner-ir.svg
|
IR Remote Climate, components/climate/ir_climate, air-conditioner-ir.svg, dark-invert
|
||||||
HTTP Request, components/http_request, connection.svg
|
HTTP Request, components/http_request, connection.svg, dark-invert
|
||||||
MCP3008 8-Channel 10-Bit A/D Converter, components/mcp3008, mcp3008.jpg
|
MCP3008 8-Channel 10-Bit A/D Converter, components/mcp3008, mcp3008.jpg
|
||||||
SN74HC595 I/O Expander, components/sn74hc595, sn74hc595.jpg
|
SN74HC595 I/O Expander, components/sn74hc595, sn74hc595.jpg
|
||||||
TM1651 Battery Display, components/tm1651, tm1651_battery_display.jpg
|
TM1651 Battery Display, components/tm1651, tm1651_battery_display.jpg
|
||||||
|
@ -13,7 +13,7 @@ Changelog - Version 1.16.0 - February 3, 2021
|
|||||||
TMP102, components/sensor/tmp102, tmp102.jpg
|
TMP102, components/sensor/tmp102, tmp102.jpg
|
||||||
MCP9808, components/sensor/mcp9808, mcp9808.jpg
|
MCP9808, components/sensor/mcp9808, mcp9808.jpg
|
||||||
RC522, components/binary_sensor/rc522, rc522.jpg
|
RC522, components/binary_sensor/rc522, rc522.jpg
|
||||||
H-bridge Light, components/light/hbridge, brightness-medium.svg
|
H-bridge Light, components/light/hbridge, brightness-medium.svg, dark-invert
|
||||||
ILI9341, components/display/ili9341, ili9341.jpg
|
ILI9341, components/display/ili9341, ili9341.jpg
|
||||||
Teleinfo, components/sensor/teleinfo, teleinfo.jpg
|
Teleinfo, components/sensor/teleinfo, teleinfo.jpg
|
||||||
EZO sensor circuits, components/sensor/ezo, ezo-ph-circuit.png
|
EZO sensor circuits, components/sensor/ezo, ezo-ph-circuit.png
|
||||||
|
@ -16,7 +16,7 @@ Changelog - Version 1.17.0 - 4th May 2021
|
|||||||
Xiaomi Miscale2, components/sensor/xiaomi_miscale2, xiaomi_miscale2.jpg
|
Xiaomi Miscale2, components/sensor/xiaomi_miscale2, xiaomi_miscale2.jpg
|
||||||
Midea Air Conditioner, components/climate/midea_ac, midea.svg
|
Midea Air Conditioner, components/climate/midea_ac, midea.svg
|
||||||
Addressable Light Display, components/display/addressable_light, addressable_light.jpg
|
Addressable Light Display, components/display/addressable_light, addressable_light.jpg
|
||||||
Pulse Meter, components/sensor/pulse_meter, pulse.svg
|
Pulse Meter, components/sensor/pulse_meter, pulse.svg, dark-invert
|
||||||
|
|
||||||
|
|
||||||
So, ESPHome was acquired by Nabu Casa. That was big and unexpected, but awesome news for the project as now I have been hired
|
So, ESPHome was acquired by Nabu Casa. That was big and unexpected, but awesome news for the project as now I have been hired
|
||||||
|
@ -16,13 +16,13 @@ Changelog - Version 1.18.0 - 19th May 2021
|
|||||||
SHT4X, components/sensor/sht4x, sht4x.jpg
|
SHT4X, components/sensor/sht4x, sht4x.jpg
|
||||||
|
|
||||||
TCA9548A I²C Multiplexer, components/tca9548a, tca9548a.jpg
|
TCA9548A I²C Multiplexer, components/tca9548a, tca9548a.jpg
|
||||||
Grow Fingerprint Reader, components/fingerprint_grow, fingerprint.svg
|
Grow Fingerprint Reader, components/fingerprint_grow, fingerprint.svg, dark-invert
|
||||||
TOF10120, components/sensor/tof10120, tof10120.jpg
|
TOF10120, components/sensor/tof10120, tof10120.jpg
|
||||||
SM2135, components/output/sm2135, sm2135.svg
|
SM2135, components/output/sm2135, sm2135.svg
|
||||||
|
|
||||||
ESP32 BLE Client, components/ble_client, bluetooth.svg
|
ESP32 BLE Client, components/ble_client, bluetooth.svg, dark-invert
|
||||||
BLE Sensor, components/sensor/ble_sensor, bluetooth.svg
|
BLE Sensor, components/sensor/ble_sensor, bluetooth.svg, dark-invert
|
||||||
External Components, components/external_components, external_components.svg
|
External Components, components/external_components, external_components.svg, dark-invert
|
||||||
|
|
||||||
|
|
||||||
It feels like I was just writing the release notes for 1.17 not long ago, so here's to getting ESPHome going on a regular schedule.
|
It feels like I was just writing the release notes for 1.17 not long ago, so here's to getting ESPHome going on a regular schedule.
|
||||||
|
@ -10,7 +10,7 @@ Changelog - Version 1.19.0 - 16th June 2021
|
|||||||
.. imgtable::
|
.. imgtable::
|
||||||
:columns: 3
|
:columns: 3
|
||||||
|
|
||||||
Improv, components/esp32_improv, improv.svg
|
Improv, components/esp32_improv, improv.svg, dark-invert
|
||||||
SM2135, components/output/sm2135, sm2135.svg
|
SM2135, components/output/sm2135, sm2135.svg
|
||||||
XPT2046, components/binary_sensor/xpt2046, xpt2046.jpg
|
XPT2046, components/binary_sensor/xpt2046, xpt2046.jpg
|
||||||
SDM Meter, components/sensor/sdm_meter, sdm220m.jpg
|
SDM Meter, components/sensor/sdm_meter, sdm220m.jpg
|
||||||
|
@ -10,8 +10,8 @@ Changelog - Version 1.20.0 - 21st July 2021
|
|||||||
.. imgtable::
|
.. imgtable::
|
||||||
:columns: 2
|
:columns: 2
|
||||||
|
|
||||||
Number Core, components/number/index, folder-open.svg
|
Number Core, components/number/index, folder-open.svg, dark-invert
|
||||||
Template Number, components/number/template, description.svg
|
Template Number, components/number/template, description.svg, dark-invert
|
||||||
Havells Inverter, components/sensor/havells_solar, havellsgti5000d_s.jpg
|
Havells Inverter, components/sensor/havells_solar, havellsgti5000d_s.jpg
|
||||||
Anova Cooker, components/climate/anova, anova.png
|
Anova Cooker, components/climate/anova, anova.png
|
||||||
|
|
||||||
|
@ -19,15 +19,15 @@ be travelling a lot (and enjoying my vacation 😎), so don't expect too many aw
|
|||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
ESP32 BLE Beacon, components/esp32_ble_beacon, bluetooth.svg
|
ESP32 BLE Beacon, components/esp32_ble_beacon, bluetooth.svg, dark-invert
|
||||||
Status LED, components/status_led, led-on.svg
|
Status LED, components/status_led, led-on.svg, dark-invert
|
||||||
WiFi Signal Strength, components/sensor/wifi_signal, network-wifi.svg
|
WiFi Signal Strength, components/sensor/wifi_signal, network-wifi.svg, dark-invert
|
||||||
|
|
||||||
Duty Cycle Sensor, components/sensor/duty_cycle, percent.svg
|
Duty Cycle Sensor, components/sensor/duty_cycle, percent.svg, dark-invert
|
||||||
Pulse Counter for ESP8266, components/sensor/pulse_counter, pulse.svg
|
Pulse Counter for ESP8266, components/sensor/pulse_counter, pulse.svg, dark-invert
|
||||||
Remote Transmitter, components/remote_transmitter, remote.svg
|
Remote Transmitter, components/remote_transmitter, remote.svg, dark-invert
|
||||||
|
|
||||||
Remote Receiver, components/remote_receiver, remote.svg
|
Remote Receiver, components/remote_receiver, remote.svg, dark-invert
|
||||||
|
|
||||||
New Components
|
New Components
|
||||||
**************
|
**************
|
||||||
|
@ -14,17 +14,17 @@ Version 1.8.0
|
|||||||
|
|
||||||
MAX7219, components/display/max7219, max7219.jpg
|
MAX7219, components/display/max7219, max7219.jpg
|
||||||
LCD Display, components/display/lcd_display, lcd.jpg
|
LCD Display, components/display/lcd_display, lcd.jpg
|
||||||
RCSwitch Integration, components/remote_transmitter.html#rcswitch-remote-codes, remote.svg
|
RCSwitch Integration, components/remote_transmitter.html#rcswitch-remote-codes, remote.svg, dark-invert
|
||||||
|
|
||||||
SPI Bus, components/spi, spi.svg
|
SPI Bus, components/spi, spi.svg
|
||||||
UART Bus, components/uart, uart.svg
|
UART Bus, components/uart, uart.svg
|
||||||
Real Time Clock, components/time, clock-outline.svg
|
Real Time Clock, components/time, clock-outline.svg, dark-invert
|
||||||
|
|
||||||
Uptime Sensor, components/sensor/uptime, timer.svg
|
Uptime Sensor, components/sensor/uptime, timer.svg, dark-invert
|
||||||
PN532, components/binary_sensor/pn532, pn532.jpg
|
PN532, components/binary_sensor/pn532, pn532.jpg
|
||||||
RDM6300, components/binary_sensor/rdm6300, rdm6300.jpg
|
RDM6300, components/binary_sensor/rdm6300, rdm6300.jpg
|
||||||
|
|
||||||
BLE RSSI, components/sensor/ble_rssi, bluetooth.svg
|
BLE RSSI, components/sensor/ble_rssi, bluetooth.svg, dark-invert
|
||||||
Xiaomi HHCCJCY01, components/sensor/xiaomi_hhccjcy01, xiaomi_hhccjcy01.jpg
|
Xiaomi HHCCJCY01, components/sensor/xiaomi_hhccjcy01, xiaomi_hhccjcy01.jpg
|
||||||
Xiaomi LYWSDCGQ, components/sensor/xiaomi_lywsdcgq, xiaomi_lywsdcgq.jpg
|
Xiaomi LYWSDCGQ, components/sensor/xiaomi_lywsdcgq, xiaomi_lywsdcgq.jpg
|
||||||
|
|
||||||
@ -41,8 +41,8 @@ Version 1.8.0
|
|||||||
TCS34725, components/sensor/tcs34725, tcs34725.jpg
|
TCS34725, components/sensor/tcs34725, tcs34725.jpg
|
||||||
|
|
||||||
RGBWW Light, components/light/rgbww, rgbw.png
|
RGBWW Light, components/light/rgbww, rgbw.png
|
||||||
Cold+Warm White Light, components/light/cwww, brightness-medium.svg
|
Cold+Warm White Light, components/light/cwww, brightness-medium.svg, dark-invert
|
||||||
Light Effects, components/light/index#light-effects, creation.svg
|
Light Effects, components/light/index#light-effects, creation.svg, dark-invert
|
||||||
|
|
||||||
Hi everyone,
|
Hi everyone,
|
||||||
|
|
||||||
@ -228,3 +228,8 @@ Changes in 1.8.2
|
|||||||
- esphomedocs: WiFi: Add power save mode option `#41 <https://github.com/OttoWinter/esphomedocs/pull/41>`__
|
- esphomedocs: WiFi: Add power save mode option `#41 <https://github.com/OttoWinter/esphomedocs/pull/41>`__
|
||||||
- esphomedocs: Add SSD1306 64x48 Display `#27 <https://github.com/OttoWinter/esphomedocs/pull/27>`__
|
- esphomedocs: Add SSD1306 64x48 Display `#27 <https://github.com/OttoWinter/esphomedocs/pull/27>`__
|
||||||
- esphomeyaml: WiFi: Add power save mode option `#150 <https://github.com/OttoWinter/esphomeyaml/pull/150>`__
|
- esphomeyaml: WiFi: Add power save mode option `#150 <https://github.com/OttoWinter/esphomeyaml/pull/150>`__
|
||||||
|
|
||||||
|
Past Changelogs
|
||||||
|
---------------
|
||||||
|
|
||||||
|
- :doc:`v1.7.0`
|
||||||
|
@ -9,8 +9,8 @@ Changelog - Version 1.9.0
|
|||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Beta Releases, guides/faq.html#how-do-i-update-to-the-latest-beta-release, new-box.svg
|
Beta Releases, guides/faq.html#how-do-i-update-to-the-latest-beta-release, new-box.svg, dark-invert
|
||||||
Text Sensors, components/text_sensor/index, folder-open.svg
|
Text Sensors, components/text_sensor/index, folder-open.svg, dark-invert
|
||||||
MQTT Subscribe, components/sensor/mqtt_subscribe, mqtt.png
|
MQTT Subscribe, components/sensor/mqtt_subscribe, mqtt.png
|
||||||
|
|
||||||
Stepper, components/stepper/index, stepper.svg
|
Stepper, components/stepper/index, stepper.svg
|
||||||
@ -18,7 +18,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
|
Total Daily Energy, components/sensor/total_daily_energy, sigma.svg, dark-invert
|
||||||
MY9231/MY9291 LED driver, components/output/my9231, my9231.svg
|
MY9231/MY9291 LED driver, components/output/my9231, my9231.svg
|
||||||
|
|
||||||
|
|
||||||
|
@ -16,7 +16,7 @@ the device manually by choosing "ESPHome" from the integration overview and ente
|
|||||||
"<NODE_NAME>.local" or the IP address of the unit in the "Host" field.
|
"<NODE_NAME>.local" or the IP address of the unit in the "Host" field.
|
||||||
|
|
||||||
The ESPHome native API is based on a custom TCP protocol using protocol buffers. You can find
|
The ESPHome native API is based on a custom TCP protocol using protocol buffers. You can find
|
||||||
the protocol data structure definitions here: https://github.com/esphome/esphome/blob/dev/esphome/components/api/api.proto
|
the protocol data structure definitions here: `api.proto <https://github.com/esphome/esphome/blob/dev/esphome/components/api/api.proto>`__
|
||||||
A Python library that implements this protocol is `aioesphomeapi <https://github.com/esphome/aioesphomeapi>`__.
|
A Python library that implements this protocol is `aioesphomeapi <https://github.com/esphome/aioesphomeapi>`__.
|
||||||
|
|
||||||
.. code-block:: yaml
|
.. code-block:: yaml
|
||||||
@ -35,7 +35,7 @@ Configuration variables:
|
|||||||
|
|
||||||
.. raw:: html
|
.. raw:: html
|
||||||
|
|
||||||
<input type="text" id="api-key" onclick="this.focus();this.select()" style="width: 240px;" readonly="readonly">
|
<input type="text" id="api-key" onclick="this.focus();this.select()" style="width: 350px; max-width: 75vw;" readonly="readonly">
|
||||||
<script>
|
<script>
|
||||||
// https://stackoverflow.com/a/62362724
|
// https://stackoverflow.com/a/62362724
|
||||||
function bytesArrToBase64(arr) {
|
function bytesArrToBase64(arr) {
|
||||||
|
@ -119,6 +119,17 @@ Please see :ref:`display-printf` for a quick introduction into the ``printf`` fo
|
|||||||
All 7-Segment Characters
|
All 7-Segment Characters
|
||||||
------------------------
|
------------------------
|
||||||
|
|
||||||
|
.. raw:: html
|
||||||
|
|
||||||
|
<style>
|
||||||
|
/* dark theme */
|
||||||
|
@media (prefers-color-scheme: dark) {
|
||||||
|
#all-7-segment-characters img {
|
||||||
|
background-color: #6b6b6b;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
|
||||||
============================== ==============================
|
============================== ==============================
|
||||||
**MAX7219 Representation** **Character**
|
**MAX7219 Representation** **Character**
|
||||||
------------------------------ ------------------------------
|
------------------------------ ------------------------------
|
||||||
@ -228,109 +239,109 @@ All 7-Segment Characters
|
|||||||
============================== ==============================
|
============================== ==============================
|
||||||
|
|
||||||
.. |max721900| image:: images/max7219/seg00.svg
|
.. |max721900| image:: images/max7219/seg00.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721980| image:: images/max7219/seg80.svg
|
.. |max721980| image:: images/max7219/seg80.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max7219B0| image:: images/max7219/segB0.svg
|
.. |max7219B0| image:: images/max7219/segB0.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max72197E| image:: images/max7219/seg7E.svg
|
.. |max72197E| image:: images/max7219/seg7E.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721930| image:: images/max7219/seg30.svg
|
.. |max721930| image:: images/max7219/seg30.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max72196D| image:: images/max7219/seg6D.svg
|
.. |max72196D| image:: images/max7219/seg6D.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721979| image:: images/max7219/seg79.svg
|
.. |max721979| image:: images/max7219/seg79.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721933| image:: images/max7219/seg33.svg
|
.. |max721933| image:: images/max7219/seg33.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max72195B| image:: images/max7219/seg5B.svg
|
.. |max72195B| image:: images/max7219/seg5B.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max72195F| image:: images/max7219/seg5F.svg
|
.. |max72195F| image:: images/max7219/seg5F.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721970| image:: images/max7219/seg70.svg
|
.. |max721970| image:: images/max7219/seg70.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max72197F| image:: images/max7219/seg7F.svg
|
.. |max72197F| image:: images/max7219/seg7F.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721973| image:: images/max7219/seg73.svg
|
.. |max721973| image:: images/max7219/seg73.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721937| image:: images/max7219/seg37.svg
|
.. |max721937| image:: images/max7219/seg37.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max72194E| image:: images/max7219/seg4E.svg
|
.. |max72194E| image:: images/max7219/seg4E.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721931| image:: images/max7219/seg31.svg
|
.. |max721931| image:: images/max7219/seg31.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721978| image:: images/max7219/seg78.svg
|
.. |max721978| image:: images/max7219/seg78.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721907| image:: images/max7219/seg07.svg
|
.. |max721907| image:: images/max7219/seg07.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721920| image:: images/max7219/seg20.svg
|
.. |max721920| image:: images/max7219/seg20.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721902| image:: images/max7219/seg02.svg
|
.. |max721902| image:: images/max7219/seg02.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721922| image:: images/max7219/seg22.svg
|
.. |max721922| image:: images/max7219/seg22.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max72196F| image:: images/max7219/seg6F.svg
|
.. |max72196F| image:: images/max7219/seg6F.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721965| image:: images/max7219/seg65.svg
|
.. |max721965| image:: images/max7219/seg65.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721910| image:: images/max7219/seg10.svg
|
.. |max721910| image:: images/max7219/seg10.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721949| image:: images/max7219/seg49.svg
|
.. |max721949| image:: images/max7219/seg49.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721940| image:: images/max7219/seg40.svg
|
.. |max721940| image:: images/max7219/seg40.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721948| image:: images/max7219/seg48.svg
|
.. |max721948| image:: images/max7219/seg48.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721958| image:: images/max7219/seg58.svg
|
.. |max721958| image:: images/max7219/seg58.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721977| image:: images/max7219/seg77.svg
|
.. |max721977| image:: images/max7219/seg77.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max72191F| image:: images/max7219/seg1F.svg
|
.. |max72191F| image:: images/max7219/seg1F.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max72193D| image:: images/max7219/seg3D.svg
|
.. |max72193D| image:: images/max7219/seg3D.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max72194F| image:: images/max7219/seg4F.svg
|
.. |max72194F| image:: images/max7219/seg4F.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721947| image:: images/max7219/seg47.svg
|
.. |max721947| image:: images/max7219/seg47.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max72195E| image:: images/max7219/seg5E.svg
|
.. |max72195E| image:: images/max7219/seg5E.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max72193C| image:: images/max7219/seg3C.svg
|
.. |max72193C| image:: images/max7219/seg3C.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max72190E| image:: images/max7219/seg0E.svg
|
.. |max72190E| image:: images/max7219/seg0E.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721915| image:: images/max7219/seg15.svg
|
.. |max721915| image:: images/max7219/seg15.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721967| image:: images/max7219/seg67.svg
|
.. |max721967| image:: images/max7219/seg67.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max7219FE| image:: images/max7219/segFE.svg
|
.. |max7219FE| image:: images/max7219/segFE.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721905| image:: images/max7219/seg05.svg
|
.. |max721905| image:: images/max7219/seg05.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max72193E| image:: images/max7219/seg3E.svg
|
.. |max72193E| image:: images/max7219/seg3E.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max72193F| image:: images/max7219/seg3F.svg
|
.. |max72193F| image:: images/max7219/seg3F.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721927| image:: images/max7219/seg27.svg
|
.. |max721927| image:: images/max7219/seg27.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721901| image:: images/max7219/seg01.svg
|
.. |max721901| image:: images/max7219/seg01.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721908| image:: images/max7219/seg08.svg
|
.. |max721908| image:: images/max7219/seg08.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721909| image:: images/max7219/seg09.svg
|
.. |max721909| image:: images/max7219/seg09.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721906| image:: images/max7219/seg06.svg
|
.. |max721906| image:: images/max7219/seg06.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max72190D| image:: images/max7219/seg0D.svg
|
.. |max72190D| image:: images/max7219/seg0D.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max721917| image:: images/max7219/seg17.svg
|
.. |max721917| image:: images/max7219/seg17.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max72191D| image:: images/max7219/seg1D.svg
|
.. |max72191D| image:: images/max7219/seg1D.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max72191C| image:: images/max7219/seg1C.svg
|
.. |max72191C| image:: images/max7219/seg1C.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
.. |max72198E| image:: images/max7219/seg8E.svg
|
.. |max72198E| image:: images/max7219/seg8E.svg
|
||||||
:class: component-image
|
:class: component-image segment
|
||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@ Component/Hub
|
|||||||
-------------
|
-------------
|
||||||
.. _ld2410-component:
|
.. _ld2410-component:
|
||||||
|
|
||||||
The ``ld2410`` sensor platform allows you to use HI-LINK LD2410 motion and presence sensor.
|
The ``ld2410`` sensor platform allows you to use HI-LINK LD2410 motion and presence sensor
|
||||||
(`datasheet and user manual <https://drive.google.com/drive/folders/1p4dhbEJA3YubyIjIIC7wwVsSo8x29Fq-?spm=a2g0o.detail.1000023.17.93465697yFwVxH>`__) with ESPHome.
|
(`datasheet and user manual <https://drive.google.com/drive/folders/1p4dhbEJA3YubyIjIIC7wwVsSo8x29Fq-?spm=a2g0o.detail.1000023.17.93465697yFwVxH>`__) with ESPHome.
|
||||||
The :ref:`UART <uart>` is required to be set up in your configuration for this sensor to work.
|
The :ref:`UART <uart>` is required to be set up in your configuration for this sensor to work.
|
||||||
|
|
||||||
|
6
conf.py
6
conf.py
@ -100,7 +100,8 @@ html_extra_path = [
|
|||||||
# default_role = 'cpp:any'
|
# default_role = 'cpp:any'
|
||||||
|
|
||||||
# The name of the Pygments (syntax highlighting) style to use.
|
# The name of the Pygments (syntax highlighting) style to use.
|
||||||
pygments_style = "xcode"
|
# pygments_style = "xcode"
|
||||||
|
|
||||||
|
|
||||||
highlight_language = "yaml"
|
highlight_language = "yaml"
|
||||||
|
|
||||||
@ -115,7 +116,8 @@ todo_include_todos = False
|
|||||||
# The theme to use for HTML and HTML Help pages. See the documentation for
|
# The theme to use for HTML and HTML Help pages. See the documentation for
|
||||||
# a list of builtin themes.
|
# a list of builtin themes.
|
||||||
#
|
#
|
||||||
html_theme = "alabaster"
|
html_theme = "esphome"
|
||||||
|
html_theme_path = ["_themes"]
|
||||||
|
|
||||||
# Theme options are theme-specific and customize the look and feel of a theme
|
# Theme options are theme-specific and customize the look and feel of a theme
|
||||||
# further. For a list of options available for each theme, see the
|
# further. For a list of options available for each theme, see the
|
||||||
|
14
github.py
14
github.py
@ -128,12 +128,22 @@ class ImageTableDirective(Table):
|
|||||||
link = "/{}".format(link)
|
link = "/{}".format(link)
|
||||||
if ".html" not in link:
|
if ".html" not in link:
|
||||||
link += ".html"
|
link += ".html"
|
||||||
|
category = None
|
||||||
|
dark_invert = False
|
||||||
|
if len(row) == 4:
|
||||||
|
if row[3].strip() == "dark-invert":
|
||||||
|
dark_invert = True
|
||||||
|
else:
|
||||||
|
category = row[3].strip()
|
||||||
|
if len(row) == 5 and row[4].strip() == "dark-invert":
|
||||||
|
dark_invert = True
|
||||||
items.append(
|
items.append(
|
||||||
{
|
{
|
||||||
"name": name.strip(),
|
"name": name.strip(),
|
||||||
"link": link,
|
"link": link,
|
||||||
"image": "/images/{}".format(image.strip()),
|
"image": "/images/{}".format(image.strip()),
|
||||||
"category": row[3] if len(row) >= 4 else None
|
"category": category,
|
||||||
|
"dark_invert": dark_invert,
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -164,6 +174,8 @@ class ImageTableDirective(Table):
|
|||||||
reference_node = nodes.reference(refuri=link)
|
reference_node = nodes.reference(refuri=link)
|
||||||
img = nodes.image(uri=directives.uri(image), alt=name)
|
img = nodes.image(uri=directives.uri(image), alt=name)
|
||||||
img["classes"].append("component-image")
|
img["classes"].append("component-image")
|
||||||
|
if cell["dark_invert"]:
|
||||||
|
img["classes"].append("dark-invert")
|
||||||
reference_node += img
|
reference_node += img
|
||||||
para = nodes.paragraph()
|
para = nodes.paragraph()
|
||||||
para += reference_node
|
para += reference_node
|
||||||
|
@ -17,9 +17,10 @@ a pull request.
|
|||||||
Contributing to ESPHome-Docs
|
Contributing to ESPHome-Docs
|
||||||
----------------------------
|
----------------------------
|
||||||
|
|
||||||
.. figure:: /images/logo-docs.svg
|
.. image:: /images/logo-docs.svg
|
||||||
:align: center
|
:align: center
|
||||||
:width: 60.0%
|
:width: 60.0%
|
||||||
|
:class: dark-invert
|
||||||
|
|
||||||
One of the areas of ESPHome that can always be improved is the documentation.
|
One of the areas of ESPHome that can always be improved is the documentation.
|
||||||
If you see an issue somewhere, a spelling mistakes or if you want to share your awesome
|
If you see an issue somewhere, a spelling mistakes or if you want to share your awesome
|
||||||
@ -415,9 +416,10 @@ a "rebase". More info `here <https://developers.home-assistant.io/docs/en/develo
|
|||||||
Contributing to ESPHome
|
Contributing to ESPHome
|
||||||
-----------------------
|
-----------------------
|
||||||
|
|
||||||
.. figure:: /images/logo-text.svg
|
.. image:: /images/logo-text.svg
|
||||||
:align: center
|
:align: center
|
||||||
:width: 60.0%
|
:width: 60.0%
|
||||||
|
:class: dark-invert
|
||||||
|
|
||||||
This is a guide to contributing to the ESPHome codebase. ESPHome uses two languages for its project:
|
This is a guide to contributing to the ESPHome codebase. ESPHome uses two languages for its project:
|
||||||
Python and C++.
|
Python and C++.
|
||||||
|
@ -303,6 +303,7 @@ Contributors
|
|||||||
- `dckiller51 (@dckiller51) <https://github.com/dckiller51>`__
|
- `dckiller51 (@dckiller51) <https://github.com/dckiller51>`__
|
||||||
- `Daniel Correa Lobato (@dclobato) <https://github.com/dclobato>`__
|
- `Daniel Correa Lobato (@dclobato) <https://github.com/dclobato>`__
|
||||||
- `Dion Hulse (@dd32) <https://github.com/dd32>`__
|
- `Dion Hulse (@dd32) <https://github.com/dd32>`__
|
||||||
|
- `ddt154 (@ddt154) <https://github.com/ddt154>`__
|
||||||
- `DeadEnd (@DeadEnded) <https://github.com/DeadEnded>`__
|
- `DeadEnd (@DeadEnded) <https://github.com/DeadEnded>`__
|
||||||
- `Debashish Sahu (@debsahu) <https://github.com/debsahu>`__
|
- `Debashish Sahu (@debsahu) <https://github.com/debsahu>`__
|
||||||
- `declanshanaghy (@declanshanaghy) <https://github.com/declanshanaghy>`__
|
- `declanshanaghy (@declanshanaghy) <https://github.com/declanshanaghy>`__
|
||||||
@ -518,6 +519,7 @@ Contributors
|
|||||||
- `Ha Thach (@hathach) <https://github.com/hathach>`__
|
- `Ha Thach (@hathach) <https://github.com/hathach>`__
|
||||||
- `hcoohb (@hcoohb) <https://github.com/hcoohb>`__
|
- `hcoohb (@hcoohb) <https://github.com/hcoohb>`__
|
||||||
- `Héctor Giménez (@hectorgimenez) <https://github.com/hectorgimenez>`__
|
- `Héctor Giménez (@hectorgimenez) <https://github.com/hectorgimenez>`__
|
||||||
|
- `hellotomtom (@hellotomtom) <https://github.com/hellotomtom>`__
|
||||||
- `Jimmy Hedman (@HeMan) <https://github.com/HeMan>`__
|
- `Jimmy Hedman (@HeMan) <https://github.com/HeMan>`__
|
||||||
- `Hemi03 (@Hemi03) <https://github.com/Hemi03>`__
|
- `Hemi03 (@Hemi03) <https://github.com/Hemi03>`__
|
||||||
- `HepoH3 (@HepoH3) <https://github.com/HepoH3>`__
|
- `HepoH3 (@HepoH3) <https://github.com/HepoH3>`__
|
||||||
@ -1124,6 +1126,7 @@ Contributors
|
|||||||
- `Tijs-B (@Tijs-B) <https://github.com/Tijs-B>`__
|
- `Tijs-B (@Tijs-B) <https://github.com/Tijs-B>`__
|
||||||
- `Tim Boldt (@timboldt) <https://github.com/timboldt>`__
|
- `Tim Boldt (@timboldt) <https://github.com/timboldt>`__
|
||||||
- `Tim Laurence (@timdaman) <https://github.com/timdaman>`__
|
- `Tim Laurence (@timdaman) <https://github.com/timdaman>`__
|
||||||
|
- `Aidan Timson (@timmo001) <https://github.com/timmo001>`__
|
||||||
- `Tim Niemueller (@timn) <https://github.com/timn>`__
|
- `Tim Niemueller (@timn) <https://github.com/timn>`__
|
||||||
- `Tim Savage (@timsavage) <https://github.com/timsavage>`__
|
- `Tim Savage (@timsavage) <https://github.com/timsavage>`__
|
||||||
- `Tinkerfish (@tinkerfish) <https://github.com/tinkerfish>`__
|
- `Tinkerfish (@tinkerfish) <https://github.com/tinkerfish>`__
|
||||||
@ -1217,4 +1220,4 @@ Contributors
|
|||||||
- `Zack Barett (@zsarnett) <https://github.com/zsarnett>`__
|
- `Zack Barett (@zsarnett) <https://github.com/zsarnett>`__
|
||||||
- `Christian Zufferey (@zuzu59) <https://github.com/zuzu59>`__
|
- `Christian Zufferey (@zuzu59) <https://github.com/zuzu59>`__
|
||||||
|
|
||||||
*This page was last updated June 28, 2023.*
|
*This page was last updated July 4, 2023.*
|
||||||
|
Binary file not shown.
Before Width: | Height: | Size: 7.3 KiB After Width: | Height: | Size: 8.5 KiB |
Binary file not shown.
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 21 KiB |
339
index.rst
339
index.rst
@ -10,6 +10,7 @@
|
|||||||
:image: logo.svg
|
:image: logo.svg
|
||||||
|
|
||||||
.. image:: /images/logo-text.svg
|
.. image:: /images/logo-text.svg
|
||||||
|
:class: dark-invert
|
||||||
|
|
||||||
ESPHome is a system to control your ESP8266/ESP32 and RP2040 by simple yet powerful configuration files and control them remotely through Home Automation systems.
|
ESPHome is a system to control your ESP8266/ESP32 and RP2040 by simple yet powerful configuration files and control them remotely through Home Automation systems.
|
||||||
|
|
||||||
@ -37,12 +38,14 @@ ESPHome is a system to control your ESP8266/ESP32 and RP2040 by simple yet power
|
|||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<pre class="guide-code">
|
<div class="example highlight">
|
||||||
esphome:
|
<pre>
|
||||||
name: awesome
|
<span class="nt">esphome</span><span class="p">:</span>
|
||||||
esp32:
|
<span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">awesome</span>
|
||||||
board: nodemcu-32s
|
<span class="nt">esp32</span><span class="p">:</span>
|
||||||
</pre>
|
<span class="w"> </span><span class="nt">board</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">nodemcu-32s</span>
|
||||||
|
</pre>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="guide-card">
|
<div class="guide-card">
|
||||||
<h3 class="guide-card-title">Next steps</h3>
|
<h3 class="guide-card-title">Next steps</h3>
|
||||||
@ -127,24 +130,24 @@ Core Components
|
|||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Core, components/esphome, cloud-circle.svg
|
Core, components/esphome, cloud-circle.svg, dark-invert
|
||||||
WiFi, components/wifi, network-wifi.svg
|
WiFi, components/wifi, network-wifi.svg, dark-invert
|
||||||
MQTT, components/mqtt, mqtt.png
|
MQTT, components/mqtt, mqtt.png
|
||||||
Network, components/network, network-wifi.svg
|
Network, components/network, network-wifi.svg, dark-invert
|
||||||
|
|
||||||
I²C Bus, components/i2c, i2c.svg
|
I²C Bus, components/i2c, i2c.svg
|
||||||
SPI Bus, components/spi, spi.svg
|
SPI Bus, components/spi, spi.svg
|
||||||
UART Bus, components/uart, uart.svg
|
UART Bus, components/uart, uart.svg
|
||||||
CAN Bus, components/canbus, canbus.svg
|
CAN Bus, components/canbus, canbus.svg
|
||||||
|
|
||||||
OTA Updates, components/ota, system-update.svg
|
OTA Updates, components/ota, system-update.svg, dark-invert
|
||||||
Logger, components/logger, file-document-box.svg
|
Logger, components/logger, file-document-box.svg, dark-invert
|
||||||
Web Server, components/web_server, http.svg
|
Web Server, components/web_server, http.svg, dark-invert
|
||||||
|
|
||||||
Native API, components/api, server-network.svg
|
Native API, components/api, server-network.svg, dark-invert
|
||||||
Power Supply, components/power_supply, power.svg
|
Power Supply, components/power_supply, power.svg, dark-invert
|
||||||
Deep Sleep, components/deep_sleep, hotel.svg
|
Deep Sleep, components/deep_sleep, hotel.svg, dark-invert
|
||||||
External Components, components/external_components, external_components.svg
|
External Components, components/external_components, external_components.svg, dark-invert
|
||||||
|
|
||||||
Sensor Components
|
Sensor Components
|
||||||
-----------------
|
-----------------
|
||||||
@ -155,14 +158,14 @@ Core
|
|||||||
****
|
****
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Sensor Core, components/sensor/index, folder-open.svg
|
Sensor Core, components/sensor/index, folder-open.svg, dark-invert
|
||||||
Home Assistant, components/sensor/homeassistant, home-assistant.svg
|
Home Assistant, components/sensor/homeassistant, home-assistant.svg, dark-invert
|
||||||
Integration, components/sensor/integration, sigma.svg
|
Integration, components/sensor/integration, sigma.svg, dark-invert
|
||||||
MQTT Subscribe, components/sensor/mqtt_subscribe, mqtt.png
|
MQTT Subscribe, components/sensor/mqtt_subscribe, mqtt.png
|
||||||
Uptime Sensor, components/sensor/uptime, timer.svg
|
Uptime Sensor, components/sensor/uptime, timer.svg, dark-invert
|
||||||
WiFi Signal Strength, components/sensor/wifi_signal, network-wifi.svg
|
WiFi Signal Strength, components/sensor/wifi_signal, network-wifi.svg, dark-invert
|
||||||
Template Sensor, components/sensor/template, description.svg
|
Template Sensor, components/sensor/template, description.svg, dark-invert
|
||||||
Custom Sensor, components/sensor/custom, language-cpp.svg
|
Custom Sensor, components/sensor/custom, language-cpp.svg, dark-invert
|
||||||
|
|
||||||
|
|
||||||
Air Quality
|
Air Quality
|
||||||
@ -196,13 +199,13 @@ Analogue
|
|||||||
********
|
********
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
ADC, components/sensor/adc, flash.svg, ESP internal
|
ADC, components/sensor/adc, flash.svg, ESP internal, dark-invert
|
||||||
ADC128S102, components/sensor/adc128s102, adc128s102.png , 8-channel ADC
|
ADC128S102, components/sensor/adc128s102, adc128s102.png , 8-channel ADC
|
||||||
ADS1115, components/sensor/ads1115, ads1115.jpg, 4-channel ADC
|
ADS1115, components/sensor/ads1115, ads1115.jpg, 4-channel ADC
|
||||||
CD74HC4067, components/sensor/cd74hc4067, cd74hc4067.jpg, 16-channel analog multiplexer
|
CD74HC4067, components/sensor/cd74hc4067, cd74hc4067.jpg, 16-channel analog multiplexer
|
||||||
MCP3008, components/sensor/mcp3008, mcp3008.jpg, 8-channel ADC
|
MCP3008, components/sensor/mcp3008, mcp3008.jpg, 8-channel ADC
|
||||||
MCP3204/MCP3208, components/sensor/mcp3204, mcp3204.jpg, 4-channel ADC
|
MCP3204 / MCP3208, components/sensor/mcp3204, mcp3204.jpg, 4-channel ADC
|
||||||
Resistance, components/sensor/resistance, omega.svg
|
Resistance, components/sensor/resistance, omega.svg, dark-invert
|
||||||
|
|
||||||
|
|
||||||
Bluetooth Low Energy (BLE)
|
Bluetooth Low Energy (BLE)
|
||||||
@ -210,8 +213,8 @@ Bluetooth Low Energy (BLE)
|
|||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
AM43, components/sensor/am43, am43.jpg, Lux & Battery level
|
AM43, components/sensor/am43, am43.jpg, Lux & Battery level
|
||||||
BLE Client Sensor, components/sensor/ble_client, bluetooth.svg
|
BLE Client Sensor, components/sensor/ble_client, bluetooth.svg, dark-invert
|
||||||
BLE RSSI, components/sensor/ble_rssi, bluetooth.svg
|
BLE RSSI, components/sensor/ble_rssi, bluetooth.svg, dark-invert
|
||||||
Inkbird IBS-TH1 Mini, components/sensor/inkbird_ibsth1_mini, inkbird_isbth1_mini.jpg, Temperature & Humidity
|
Inkbird IBS-TH1 Mini, components/sensor/inkbird_ibsth1_mini, inkbird_isbth1_mini.jpg, Temperature & Humidity
|
||||||
Mopeka Pro Check LP, components/sensor/mopeka_pro_check, mopeka_pro_check.jpg, tank level
|
Mopeka Pro Check LP, components/sensor/mopeka_pro_check, mopeka_pro_check.jpg, tank level
|
||||||
Mopeka Standard Check LP, components/sensor/mopeka_std_check, mopeka_std_check.jpg, tank level
|
Mopeka Standard Check LP, components/sensor/mopeka_std_check, mopeka_std_check.jpg, tank level
|
||||||
@ -223,10 +226,10 @@ Digital Signals
|
|||||||
***************
|
***************
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Duty Cycle, components/sensor/duty_cycle, percent.svg
|
Duty Cycle, components/sensor/duty_cycle, percent.svg, dark-invert
|
||||||
Pulse Counter, components/sensor/pulse_counter, pulse.svg
|
Pulse Counter, components/sensor/pulse_counter, pulse.svg, dark-invert
|
||||||
Pulse Meter, components/sensor/pulse_meter, pulse.svg
|
Pulse Meter, components/sensor/pulse_meter, pulse.svg, dark-invert
|
||||||
Pulse Width, components/sensor/pulse_width, pulse.svg
|
Pulse Width, components/sensor/pulse_width, pulse.svg, dark-invert
|
||||||
|
|
||||||
|
|
||||||
Distance
|
Distance
|
||||||
@ -266,7 +269,7 @@ Electricity
|
|||||||
SDM Meter, components/sensor/sdm_meter, sdm220m.jpg, Modbus energy monitor
|
SDM Meter, components/sensor/sdm_meter, sdm220m.jpg, Modbus energy monitor
|
||||||
Selec Meter, components/sensor/selec_meter, selec_meter_em2m.jpg, Modbus energy monitor
|
Selec Meter, components/sensor/selec_meter, selec_meter_em2m.jpg, Modbus energy monitor
|
||||||
Teleinfo, components/sensor/teleinfo, teleinfo.jpg, Electrical counter
|
Teleinfo, components/sensor/teleinfo, teleinfo.jpg, Electrical counter
|
||||||
Total Daily Energy, components/sensor/total_daily_energy, sigma.svg
|
Total Daily Energy, components/sensor/total_daily_energy, sigma.svg, dark-invert
|
||||||
|
|
||||||
|
|
||||||
Environmental
|
Environmental
|
||||||
@ -274,7 +277,7 @@ Environmental
|
|||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Absolute Humidity, components/sensor/absolute_humidity, water-drop.svg
|
Absolute Humidity, components/sensor/absolute_humidity, water-drop.svg, dark-invert
|
||||||
AHT10 / AHT20 / AHT21 / DHT20, components/sensor/aht10, aht10.jpg, Temperature & Humidity
|
AHT10 / AHT20 / AHT21 / DHT20, components/sensor/aht10, aht10.jpg, Temperature & Humidity
|
||||||
AirThings BLE, components/sensor/airthings_ble, airthings_logo.png, Temperature & Humidity & Pressure
|
AirThings BLE, components/sensor/airthings_ble, airthings_logo.png, Temperature & Humidity & Pressure
|
||||||
AM2320, components/sensor/am2320, am2320.jpg, Temperature & Humidity
|
AM2320, components/sensor/am2320, am2320.jpg, Temperature & Humidity
|
||||||
@ -296,7 +299,7 @@ Environmental
|
|||||||
HTU21D / Si7021 / SHT21, components/sensor/htu21d, htu21d.jpg, Temperature & Humidity
|
HTU21D / Si7021 / SHT21, components/sensor/htu21d, htu21d.jpg, Temperature & Humidity
|
||||||
Hydreon Rain Sensor, components/sensor/hydreon_rgxx, hydreon_rg9.jpg, Rain
|
Hydreon Rain Sensor, components/sensor/hydreon_rgxx, hydreon_rg9.jpg, Rain
|
||||||
Inkbird IBS-TH1 Mini, components/sensor/inkbird_ibsth1_mini, inkbird_isbth1_mini.jpg, Temperature & Humidity
|
Inkbird IBS-TH1 Mini, components/sensor/inkbird_ibsth1_mini, inkbird_isbth1_mini.jpg, Temperature & Humidity
|
||||||
Internal Temperature, components/sensor/internal_temperature, thermometer.svg, Temperature
|
Internal Temperature, components/sensor/internal_temperature, thermometer.svg, Temperature, dark-invert
|
||||||
MCP9808, components/sensor/mcp9808, mcp9808.jpg, Temperature
|
MCP9808, components/sensor/mcp9808, mcp9808.jpg, Temperature
|
||||||
MH-Z19, components/sensor/mhz19, mhz19.jpg, CO2 & Temperature
|
MH-Z19, components/sensor/mhz19, mhz19.jpg, CO2 & Temperature
|
||||||
MLX90614, components/sensor/mlx90614, mlx90614.jpg, Temperature
|
MLX90614, components/sensor/mlx90614, mlx90614.jpg, Temperature
|
||||||
@ -340,7 +343,7 @@ Magnetic
|
|||||||
********
|
********
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
ESP32 Hall Sensor, components/sensor/esp32_hall, magnet.svg, ESP internal
|
ESP32 Hall Sensor, components/sensor/esp32_hall, magnet.svg, ESP internal, dark-invert
|
||||||
HMC5883L, components/sensor/hmc5883l, hmc5883l.jpg, 3-Axis magnetometer
|
HMC5883L, components/sensor/hmc5883l, hmc5883l.jpg, 3-Axis magnetometer
|
||||||
MMC5603, components/sensor/mmc5603, mmc5603.jpg, 3-Axis magnetometer
|
MMC5603, components/sensor/mmc5603, mmc5603.jpg, 3-Axis magnetometer
|
||||||
MLX90393, components/sensor/mlx90393, mlx90393.jpg, 3-Axis magnetometer
|
MLX90393, components/sensor/mlx90393, mlx90393.jpg, 3-Axis magnetometer
|
||||||
@ -358,7 +361,7 @@ Miscellaneous
|
|||||||
FS3000, components/sensor/fs3000, fs3000.jpg, Air velocity
|
FS3000, components/sensor/fs3000, fs3000.jpg, Air velocity
|
||||||
Havells Solar, components/sensor/havells_solar, havellsgti5000d_s.jpg, Solar rooftop
|
Havells Solar, components/sensor/havells_solar, havellsgti5000d_s.jpg, Solar rooftop
|
||||||
Growatt Solar, components/sensor/growatt_solar, growatt.jpg, Solar rooftop
|
Growatt Solar, components/sensor/growatt_solar, growatt.jpg, Solar rooftop
|
||||||
Kalman Combinator, components/sensor/kalman_combinator, function.svg
|
Kalman Combinator, components/sensor/kalman_combinator, function.svg, dark-invert
|
||||||
Modbus Sensor, components/sensor/modbus_controller, modbus.png
|
Modbus Sensor, components/sensor/modbus_controller, modbus.png
|
||||||
Nextion, components/sensor/nextion, nextion.jpg, Sensors from display
|
Nextion, components/sensor/nextion, nextion.jpg, Sensors from display
|
||||||
Rotary Encoder, components/sensor/rotary_encoder, rotary_encoder.jpg
|
Rotary Encoder, components/sensor/rotary_encoder, rotary_encoder.jpg
|
||||||
@ -416,19 +419,19 @@ Core
|
|||||||
****
|
****
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Binary Sensor Core, components/binary_sensor/index, folder-open.svg
|
Binary Sensor Core, components/binary_sensor/index, folder-open.svg, dark-invert
|
||||||
Custom Binary Sensor, components/binary_sensor/custom, language-cpp.svg
|
Custom Binary Sensor, components/binary_sensor/custom, language-cpp.svg, dark-invert
|
||||||
GPIO, components/binary_sensor/gpio, pin.svg
|
GPIO, components/binary_sensor/gpio, pin.svg, dark-invert
|
||||||
Home Assistant, components/binary_sensor/homeassistant, home-assistant.svg
|
Home Assistant, components/binary_sensor/homeassistant, home-assistant.svg, dark-invert
|
||||||
Status, components/binary_sensor/status, server-network.svg
|
Status, components/binary_sensor/status, server-network.svg, dark-invert
|
||||||
Template Binary Sensor, components/binary_sensor/template, description.svg
|
Template Binary Sensor, components/binary_sensor/template, description.svg, dark-invert
|
||||||
|
|
||||||
Capacitive Touch
|
Capacitive Touch
|
||||||
****************
|
****************
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
CAP1188 Capacitive Touch Sensor, components/binary_sensor/cap1188, cap1188.jpg
|
CAP1188 Capacitive Touch Sensor, components/binary_sensor/cap1188, cap1188.jpg
|
||||||
ESP32 Touch Pad, components/binary_sensor/esp32_touch, touch.svg
|
ESP32 Touch Pad, components/binary_sensor/esp32_touch, touch.svg, dark-invert
|
||||||
MPR121 Capacitive Touch Sensor, components/binary_sensor/mpr121, mpr121.jpg
|
MPR121 Capacitive Touch Sensor, components/binary_sensor/mpr121, mpr121.jpg
|
||||||
TTP229, components/binary_sensor/ttp229, ttp229.jpg
|
TTP229, components/binary_sensor/ttp229, ttp229.jpg
|
||||||
|
|
||||||
@ -456,20 +459,20 @@ Touchscreen
|
|||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Nextion Binary Sensor, components/binary_sensor/nextion, nextion.jpg
|
Nextion Binary Sensor, components/binary_sensor/nextion, nextion.jpg
|
||||||
Touchscreen, components/touchscreen/index, touch.svg
|
Touchscreen, components/touchscreen/index, touch.svg, dark-invert
|
||||||
XPT2046, components/binary_sensor/xpt2046, xpt2046.jpg
|
XPT2046, components/binary_sensor/xpt2046, xpt2046.jpg
|
||||||
|
|
||||||
Miscellaneous
|
Miscellaneous
|
||||||
*************
|
*************
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Analog Threshold, components/binary_sensor/analog_threshold, analog_threshold.svg
|
Analog Threshold, components/binary_sensor/analog_threshold, analog_threshold.svg, dark-invert
|
||||||
ESP32 BLE Presence, components/binary_sensor/ble_presence, bluetooth.svg
|
ESP32 BLE Presence, components/binary_sensor/ble_presence, bluetooth.svg, dark-invert
|
||||||
Hydreon Rain Sensor Binary Sensor, components/binary_sensor/hydreon_rgxx, hydreon_rg9.jpg
|
Hydreon Rain Sensor Binary Sensor, components/binary_sensor/hydreon_rgxx, hydreon_rg9.jpg
|
||||||
LD2410, components/sensor/ld2410, ld2410.jpg
|
LD2410, components/sensor/ld2410, ld2410.jpg
|
||||||
Modbus Binary Sensor, components/binary_sensor/modbus_controller, modbus.png
|
Modbus Binary Sensor, components/binary_sensor/modbus_controller, modbus.png
|
||||||
PipSolar - compatible PV Inverter, components/pipsolar, pipsolar.jpg
|
PipSolar - compatible PV Inverter, components/pipsolar, pipsolar.jpg
|
||||||
Remote Receiver, components/remote_receiver, remote.svg
|
Remote Receiver, components/remote_receiver, remote.svg, dark-invert
|
||||||
Resol VBus, components/vbus, resol_deltasol_bs_plus.jpg
|
Resol VBus, components/vbus, resol_deltasol_bs_plus.jpg
|
||||||
Tuya Binary Sensor, components/binary_sensor/tuya, tuya.png
|
Tuya Binary Sensor, components/binary_sensor/tuya, tuya.png
|
||||||
|
|
||||||
@ -478,13 +481,13 @@ Output Components
|
|||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Output Core, components/output/index, folder-open.svg
|
Output Core, components/output/index, folder-open.svg, dark-invert
|
||||||
ESP8266 Software PWM, components/output/esp8266_pwm, pwm.png
|
ESP8266 Software PWM, components/output/esp8266_pwm, pwm.png
|
||||||
Slow PWM, components/output/slow_pwm, pwm.png
|
Slow PWM, components/output/slow_pwm, pwm.png
|
||||||
GPIO Output, components/output/gpio, pin.svg
|
GPIO Output, components/output/gpio, pin.svg, dark-invert
|
||||||
ESP32 DAC, components/output/esp32_dac, dac.svg
|
ESP32 DAC, components/output/esp32_dac, dac.svg
|
||||||
ESP32 LEDC, components/output/ledc, pwm.png
|
ESP32 LEDC, components/output/ledc, pwm.png
|
||||||
AC Dimmer, components/output/ac_dimmer, ac_dimmer.svg
|
AC Dimmer, components/output/ac_dimmer, ac_dimmer.svg, dark-invert
|
||||||
PCA9685, components/output/pca9685, pca9685.jpg
|
PCA9685, components/output/pca9685, pca9685.jpg
|
||||||
TLC59208F, components/output/tlc59208f, tlc59208f.jpg
|
TLC59208F, components/output/tlc59208f, tlc59208f.jpg
|
||||||
TLC5947, components/output/tlc5947, tlc5947.jpg
|
TLC5947, components/output/tlc5947, tlc5947.jpg
|
||||||
@ -497,11 +500,11 @@ Output Components
|
|||||||
MCP4728, components/output/mcp4728, mcp4728.jpg
|
MCP4728, components/output/mcp4728, mcp4728.jpg
|
||||||
MCP47A1, components/output/mcp47a1, mcp47a1.svg
|
MCP47A1, components/output/mcp47a1, mcp47a1.svg
|
||||||
DAC7678, components/output/dac7678, dac7678.svg
|
DAC7678, components/output/dac7678, dac7678.svg
|
||||||
BLE Binary Output, components/output/ble_client, bluetooth.svg
|
BLE Binary Output, components/output/ble_client, bluetooth.svg, dark-invert
|
||||||
Modbus Output, components/output/modbus_controller, modbus.png
|
Modbus Output, components/output/modbus_controller, modbus.png
|
||||||
Custom Output, components/output/custom, language-cpp.svg
|
Custom Output, components/output/custom, language-cpp.svg, dark-invert
|
||||||
Sigma-Delta Output, components/output/sigma_delta_output, sigma-delta.svg
|
Sigma-Delta Output, components/output/sigma_delta_output, sigma-delta.svg, dark-invert
|
||||||
Template Output, components/output/template, description.svg
|
Template Output, components/output/template, description.svg, dark-invert
|
||||||
BP1658CJ, components/output/bp1658cj, bp1658cj.svg
|
BP1658CJ, components/output/bp1658cj, bp1658cj.svg
|
||||||
BP5758D, components/output/bp5758d, bp5758d.svg
|
BP5758D, components/output/bp5758d, bp5758d.svg
|
||||||
X9C Potentiometer, components/output/x9c, x9c.jpg
|
X9C Potentiometer, components/output/x9c, x9c.jpg
|
||||||
@ -512,29 +515,29 @@ Light Components
|
|||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Light Core, components/light/index, folder-open.svg
|
Light Core, components/light/index, folder-open.svg, dark-invert
|
||||||
Binary Light, components/light/binary, lightbulb.svg
|
Binary Light, components/light/binary, lightbulb.svg, dark-invert
|
||||||
Status Led, components/light/status_led, led-on.svg
|
Status Led, components/light/status_led, led-on.svg, dark-invert
|
||||||
Monochromatic Light, components/light/monochromatic, brightness-medium.svg
|
Monochromatic Light, components/light/monochromatic, brightness-medium.svg, dark-invert
|
||||||
|
|
||||||
Cold+Warm White Light, components/light/cwww, brightness-medium.svg
|
Cold+Warm White Light, components/light/cwww, brightness-medium.svg, dark-invert
|
||||||
Color Temperature Light, components/light/color_temperature, brightness-medium.svg
|
Color Temperature Light, components/light/color_temperature, brightness-medium.svg, dark-invert
|
||||||
RGB Light, components/light/rgb, rgb.png
|
RGB Light, components/light/rgb, rgb.png
|
||||||
RGBW Light, components/light/rgbw, rgbw.png
|
RGBW Light, components/light/rgbw, rgbw.png
|
||||||
RGBWW Light, components/light/rgbww, rgbw.png
|
RGBWW Light, components/light/rgbww, rgbw.png
|
||||||
RGBCT Light, components/light/rgbct, rgbw.png
|
RGBCT Light, components/light/rgbct, rgbw.png
|
||||||
|
|
||||||
ESP32 RMT, components/light/esp32_rmt_led_strip, color_lens.svg
|
ESP32 RMT, components/light/esp32_rmt_led_strip, color_lens.svg, dark-invert
|
||||||
RP2040 PIO, components/light/rp2040_pio_led_strip, color_lens.svg
|
RP2040 PIO, components/light/rp2040_pio_led_strip, color_lens.svg, dark-invert
|
||||||
FastLED Light, components/light/fastled, color_lens.svg
|
FastLED Light, components/light/fastled, color_lens.svg, dark-invert
|
||||||
NeoPixelBus Light, components/light/neopixelbus, color_lens.svg
|
NeoPixelBus Light, components/light/neopixelbus, color_lens.svg, dark-invert
|
||||||
Light Partition, components/light/partition, color_lens.svg
|
Light Partition, components/light/partition, color_lens.svg, dark-invert
|
||||||
|
|
||||||
Tuya Dimmer, components/light/tuya, tuya.png
|
Tuya Dimmer, components/light/tuya, tuya.png
|
||||||
Shelly Dimmer, components/light/shelly_dimmer, shellydimmer2.jpg
|
Shelly Dimmer, components/light/shelly_dimmer, shellydimmer2.jpg
|
||||||
Custom Light, components/light/custom, language-cpp.svg
|
Custom Light, components/light/custom, language-cpp.svg, dark-invert
|
||||||
|
|
||||||
H-bridge Light, components/light/hbridge, brightness-medium.svg
|
H-bridge Light, components/light/hbridge, brightness-medium.svg, dark-invert
|
||||||
Sonoff D1 Dimmer, components/light/sonoff_d1, sonoff_d1.jpg
|
Sonoff D1 Dimmer, components/light/sonoff_d1, sonoff_d1.jpg
|
||||||
|
|
||||||
Looking for WS2811 and similar individually addressable lights? Have a look at the
|
Looking for WS2811 and similar individually addressable lights? Have a look at the
|
||||||
@ -545,19 +548,19 @@ Switch Components
|
|||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Switch Core, components/switch/index, folder-open.svg
|
Switch Core, components/switch/index, folder-open.svg, dark-invert
|
||||||
GPIO Switch, components/switch/gpio, pin.svg
|
GPIO Switch, components/switch/gpio, pin.svg, dark-invert
|
||||||
Restart Switch, components/switch/restart, restart.svg
|
Restart Switch, components/switch/restart, restart.svg, dark-invert
|
||||||
Safe Mode Switch, components/switch/safe_mode, restart-alert.svg
|
Safe Mode Switch, components/switch/safe_mode, restart-alert.svg, dark-invert
|
||||||
Shutdown Switch, components/switch/shutdown, power_settings.svg
|
Shutdown Switch, components/switch/shutdown, power_settings.svg, dark-invert
|
||||||
Factory Reset Switch, components/switch/factory_reset, restart-alert.svg
|
Factory Reset Switch, components/switch/factory_reset, restart-alert.svg, dark-invert
|
||||||
Generic Output Switch, components/switch/output, upload.svg
|
Generic Output Switch, components/switch/output, upload.svg, dark-invert
|
||||||
Template Switch, components/switch/template, description.svg
|
Template Switch, components/switch/template, description.svg, dark-invert
|
||||||
UART Switch, components/switch/uart, uart.svg
|
UART Switch, components/switch/uart, uart.svg
|
||||||
Custom Switch, components/switch/custom, language-cpp.svg
|
Custom Switch, components/switch/custom, language-cpp.svg, dark-invert
|
||||||
Tuya Switch, components/switch/tuya, tuya.png
|
Tuya Switch, components/switch/tuya, tuya.png
|
||||||
Modbus Switch, components/switch/modbus_controller, modbus.png
|
Modbus Switch, components/switch/modbus_controller, modbus.png
|
||||||
BLE Client Switch, components/switch/ble_client, bluetooth.svg
|
BLE Client Switch, components/switch/ble_client, bluetooth.svg, dark-invert
|
||||||
Nextion Switch, components/switch/nextion, nextion.jpg
|
Nextion Switch, components/switch/nextion, nextion.jpg
|
||||||
|
|
||||||
Button Components
|
Button Components
|
||||||
@ -565,24 +568,24 @@ Button Components
|
|||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Button Core, components/button/index, folder-open.svg
|
Button Core, components/button/index, folder-open.svg, dark-invert
|
||||||
Template Button, components/button/template, description.svg
|
Template Button, components/button/template, description.svg, dark-invert
|
||||||
Generic Output Button, components/button/output, upload.svg
|
Generic Output Button, components/button/output, upload.svg, dark-invert
|
||||||
Restart Button, components/button/restart, restart.svg
|
Restart Button, components/button/restart, restart.svg, dark-invert
|
||||||
Safe Mode Button, components/button/safe_mode, restart-alert.svg
|
Safe Mode Button, components/button/safe_mode, restart-alert.svg, dark-invert
|
||||||
Shutdown Button, components/button/shutdown, power_settings.svg
|
Shutdown Button, components/button/shutdown, power_settings.svg, dark-invert
|
||||||
Factory Reset Button, components/button/factory_reset, restart-alert.svg
|
Factory Reset Button, components/button/factory_reset, restart-alert.svg, dark-invert
|
||||||
Wake-on-LAN, components/button/wake_on_lan, power_settings.svg
|
Wake-on-LAN, components/button/wake_on_lan, power_settings.svg, dark-invert
|
||||||
|
|
||||||
Fan Components
|
Fan Components
|
||||||
--------------
|
--------------
|
||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Fan Core, components/fan/index, folder-open.svg
|
Fan Core, components/fan/index, folder-open.svg, dark-invert
|
||||||
Binary Fan, components/fan/binary, fan.svg
|
Binary Fan, components/fan/binary, fan.svg, dark-invert
|
||||||
H-bridge Fan, components/fan/hbridge, fan.svg
|
H-bridge Fan, components/fan/hbridge, fan.svg, dark-invert
|
||||||
Speed Fan, components/fan/speed, fan.svg
|
Speed Fan, components/fan/speed, fan.svg, dark-invert
|
||||||
Tuya Fan, components/fan/tuya, tuya.png
|
Tuya Fan, components/fan/tuya, tuya.png
|
||||||
|
|
||||||
Display Components
|
Display Components
|
||||||
@ -590,7 +593,7 @@ Display Components
|
|||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Display Core, components/display/index, folder-open.svg
|
Display Core, components/display/index, folder-open.svg, dark-invert
|
||||||
Addressable Light, components/display/addressable_light, addressable_light.jpg
|
Addressable Light, components/display/addressable_light, addressable_light.jpg
|
||||||
ILI9xxx, components/display/ili9xxx, ili9341.jpg
|
ILI9xxx, components/display/ili9xxx, ili9341.jpg
|
||||||
ILI9341, components/display/ili9xxx, ili9341.svg
|
ILI9341, components/display/ili9xxx, ili9341.svg
|
||||||
@ -625,7 +628,7 @@ Touchscreen Components
|
|||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Touchscreen Core, components/touchscreen/index, folder-open.svg
|
Touchscreen Core, components/touchscreen/index, folder-open.svg, dark-invert
|
||||||
EKTF2232, components/touchscreen/ektf2232, ektf2232.svg, Inkplate 6 Plus
|
EKTF2232, components/touchscreen/ektf2232, ektf2232.svg, Inkplate 6 Plus
|
||||||
Lilygo T5 4.7", components/touchscreen/lilygo_t5_47, lilygo_t5_47_touch.jpg
|
Lilygo T5 4.7", components/touchscreen/lilygo_t5_47, lilygo_t5_47_touch.jpg
|
||||||
|
|
||||||
@ -634,13 +637,13 @@ Cover Components
|
|||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Cover Core, components/cover/index, folder-open.svg
|
Cover Core, components/cover/index, folder-open.svg, dark-invert
|
||||||
Template Cover, components/cover/template, description.svg
|
Template Cover, components/cover/template, description.svg, dark-invert
|
||||||
Feedback Cover, components/cover/feedback, feedback_cover.svg
|
Feedback Cover, components/cover/feedback, feedback_cover.svg, dark-invert
|
||||||
Endstop Cover, components/cover/endstop, electric-switch.svg
|
Endstop Cover, components/cover/endstop, electric-switch.svg, dark-invert
|
||||||
Current-Based Cover, components/cover/current_based, flash.svg
|
Current-Based Cover, components/cover/current_based, flash.svg, dark-invert
|
||||||
Time-Based Cover, components/cover/time_based, timer.svg
|
Time-Based Cover, components/cover/time_based, timer.svg, dark-invert
|
||||||
Custom Cover, components/cover/custom, language-cpp.svg
|
Custom Cover, components/cover/custom, language-cpp.svg, dark-invert
|
||||||
AM43 Cover, components/cover/am43, am43.jpg
|
AM43 Cover, components/cover/am43, am43.jpg
|
||||||
Tuya Cover, components/cover/tuya, tuya.png
|
Tuya Cover, components/cover/tuya, tuya.png
|
||||||
|
|
||||||
@ -649,31 +652,31 @@ Text Sensor Components
|
|||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Text Sensor Core, components/text_sensor/index, folder-open.svg
|
Text Sensor Core, components/text_sensor/index, folder-open.svg, dark-invert
|
||||||
Home Assistant, components/text_sensor/homeassistant, home-assistant.svg
|
Home Assistant, components/text_sensor/homeassistant, home-assistant.svg, dark-invert
|
||||||
MQTT Subscribe Text, components/text_sensor/mqtt_subscribe, mqtt.png
|
MQTT Subscribe Text, components/text_sensor/mqtt_subscribe, mqtt.png
|
||||||
Version, components/text_sensor/version, new-box.svg
|
Version, components/text_sensor/version, new-box.svg, dark-invert
|
||||||
WiFi Info, components/text_sensor/wifi_info, network-wifi.svg
|
WiFi Info, components/text_sensor/wifi_info, network-wifi.svg, dark-invert
|
||||||
Ethernet Info, components/text_sensor/ethernet_info, ethernet.svg
|
Ethernet Info, components/text_sensor/ethernet_info, ethernet.svg, dark-invert
|
||||||
BLE Scanner, components/text_sensor/ble_scanner, bluetooth.svg
|
BLE Scanner, components/text_sensor/ble_scanner, bluetooth.svg, dark-invert
|
||||||
Modbus Text Sensor, components/text_sensor/modbus_controller, modbus.png
|
Modbus Text Sensor, components/text_sensor/modbus_controller, modbus.png
|
||||||
Template Text Sensor, components/text_sensor/template, description.svg
|
Template Text Sensor, components/text_sensor/template, description.svg, dark-invert
|
||||||
Custom Text Sensor, components/text_sensor/custom, language-cpp.svg
|
Custom Text Sensor, components/text_sensor/custom, language-cpp.svg, dark-invert
|
||||||
Nextion Text Sensor, components/text_sensor/nextion, nextion.jpg
|
Nextion Text Sensor, components/text_sensor/nextion, nextion.jpg
|
||||||
Tuya Text Sensor, components/text_sensor/tuya, tuya.png
|
Tuya Text Sensor, components/text_sensor/tuya, tuya.png
|
||||||
WL-134 Pet Tag Sensor , components/text_sensor/wl_134, fingerprint.svg
|
WL-134 Pet Tag Sensor , components/text_sensor/wl_134, fingerprint.svg, dark-invert
|
||||||
|
|
||||||
Climate Components
|
Climate Components
|
||||||
------------------
|
------------------
|
||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Climate Core, components/climate/index, folder-open.svg
|
Climate Core, components/climate/index, folder-open.svg, dark-invert
|
||||||
Bang Bang Controller, components/climate/bang_bang, air-conditioner.svg
|
Bang Bang Controller, components/climate/bang_bang, air-conditioner.svg, dark-invert
|
||||||
Thermostat Controller, components/climate/thermostat, air-conditioner.svg
|
Thermostat Controller, components/climate/thermostat, air-conditioner.svg, dark-invert
|
||||||
Custom Climate, components/climate/custom, language-cpp.svg
|
Custom Climate, components/climate/custom, language-cpp.svg, dark-invert
|
||||||
PID Controller, components/climate/pid, function.svg
|
PID Controller, components/climate/pid, function.svg, dark-invert
|
||||||
IR Remote Climate, components/climate/climate_ir, air-conditioner-ir.svg
|
IR Remote Climate, components/climate/climate_ir, air-conditioner-ir.svg, dark-invert
|
||||||
Tuya Climate, components/climate/tuya, tuya.png
|
Tuya Climate, components/climate/tuya, tuya.png
|
||||||
Midea, components/climate/midea, midea.svg
|
Midea, components/climate/midea, midea.svg
|
||||||
Anova Cooker, components/climate/anova, anova.png
|
Anova Cooker, components/climate/anova, anova.png
|
||||||
@ -685,9 +688,9 @@ Number Components
|
|||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Number Core, components/number/index, folder-open.svg
|
Number Core, components/number/index, folder-open.svg, dark-invert
|
||||||
Modbus Number, components/number/modbus_controller, modbus.png
|
Modbus Number, components/number/modbus_controller, modbus.png
|
||||||
Template Number, components/number/template, description.svg
|
Template Number, components/number/template, description.svg, dark-invert
|
||||||
Tuya Number, components/number/tuya, tuya.png
|
Tuya Number, components/number/tuya, tuya.png
|
||||||
|
|
||||||
Select Components
|
Select Components
|
||||||
@ -695,8 +698,8 @@ Select Components
|
|||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Select Core, components/select/index, folder-open.svg
|
Select Core, components/select/index, folder-open.svg, dark-invert
|
||||||
Template Select, components/select/template, description.svg
|
Template Select, components/select/template, description.svg, dark-invert
|
||||||
Modbus Select, components/select/modbus_controller, modbus.png
|
Modbus Select, components/select/modbus_controller, modbus.png
|
||||||
Tuya Select, components/select/tuya, tuya.png
|
Tuya Select, components/select/tuya, tuya.png
|
||||||
|
|
||||||
@ -705,16 +708,16 @@ Lock Components
|
|||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Lock Core, components/lock/index, folder-open.svg
|
Lock Core, components/lock/index, folder-open.svg, dark-invert
|
||||||
Generic Output Lock, components/lock/output, upload.svg
|
Generic Output Lock, components/lock/output, upload.svg, dark-invert
|
||||||
Template Lock, components/lock/template, description.svg
|
Template Lock, components/lock/template, description.svg, dark-invert
|
||||||
|
|
||||||
Media Player Components
|
Media Player Components
|
||||||
-----------------------
|
-----------------------
|
||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Media Player Core, components/media_player/index, folder-open.svg
|
Media Player Core, components/media_player/index, folder-open.svg, dark-invert
|
||||||
I2S Audio, components/media_player/i2s_audio, i2s_audio.svg
|
I2S Audio, components/media_player/i2s_audio, i2s_audio.svg
|
||||||
|
|
||||||
Microphone Components
|
Microphone Components
|
||||||
@ -722,7 +725,7 @@ Microphone Components
|
|||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Microphone Core, components/microphone/index, microphone.svg
|
Microphone Core, components/microphone/index, microphone.svg, dark-invert
|
||||||
I2S Microphone, components/microphone/i2s_audio, i2s_audio.svg
|
I2S Microphone, components/microphone/i2s_audio, i2s_audio.svg
|
||||||
|
|
||||||
Speaker Components
|
Speaker Components
|
||||||
@ -730,7 +733,7 @@ Speaker Components
|
|||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Speaker Core, components/speaker/index, speaker.svg
|
Speaker Core, components/speaker/index, speaker.svg, dark-invert
|
||||||
I2S Speaker, components/speaker/i2s_audio, i2s_audio.svg
|
I2S Speaker, components/speaker/i2s_audio, i2s_audio.svg
|
||||||
|
|
||||||
Time Components
|
Time Components
|
||||||
@ -738,64 +741,64 @@ Time Components
|
|||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Time Core, components/time/index, clock-outline.svg
|
Time Core, components/time/index, clock-outline.svg, dark-invert
|
||||||
Home Assistant Time, components/time/homeassistant, home-assistant.svg
|
Home Assistant Time, components/time/homeassistant, home-assistant.svg, dark-invert
|
||||||
SNTP, components/time/sntp, clock-outline.svg
|
SNTP, components/time/sntp, clock-outline.svg, dark-invert
|
||||||
GPS Time, components/time/gps, crosshairs-gps.svg
|
GPS Time, components/time/gps, crosshairs-gps.svg, dark-invert
|
||||||
DS1307 RTC, components/time/ds1307, clock-outline.svg
|
DS1307 RTC, components/time/ds1307, clock-outline.svg, dark-invert
|
||||||
PCF85063 RTC, components/time/pcf85063, clock-outline.svg
|
PCF85063 RTC, components/time/pcf85063, clock-outline.svg, dark-invert
|
||||||
|
|
||||||
Home Assistant Companion Components
|
Home Assistant Companion Components
|
||||||
-----------------------------------
|
-----------------------------------
|
||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Bluetooth Proxy, components/bluetooth_proxy, bluetooth.svg
|
Bluetooth Proxy, components/bluetooth_proxy, bluetooth.svg, dark-invert
|
||||||
Voice Assistant, components/voice_assistant, voice-assistant.svg
|
Voice Assistant, components/voice_assistant, voice-assistant.svg, dark-invert
|
||||||
Sensor, components/sensor/homeassistant, home-assistant.svg
|
Sensor, components/sensor/homeassistant, home-assistant.svg, dark-invert
|
||||||
Text Sensor, components/text_sensor/homeassistant, home-assistant.svg
|
Text Sensor, components/text_sensor/homeassistant, home-assistant.svg, dark-invert
|
||||||
Binary Sensor, components/binary_sensor/homeassistant, home-assistant.svg
|
Binary Sensor, components/binary_sensor/homeassistant, home-assistant.svg, dark-invert
|
||||||
|
|
||||||
Alarm Control Panel Components
|
Alarm Control Panel Components
|
||||||
------------------------------
|
------------------------------
|
||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Alarm Control Panel Core, components/alarm_control_panel/index, alarm-panel.svg
|
Alarm Control Panel Core, components/alarm_control_panel/index, alarm-panel.svg, dark-invert
|
||||||
Template Alarm Control Panel, components/alarm_control_panel/template, description.svg
|
Template Alarm Control Panel, components/alarm_control_panel/template, description.svg, dark-invert
|
||||||
|
|
||||||
Miscellaneous Components
|
Miscellaneous Components
|
||||||
------------------------
|
------------------------
|
||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Remote Receiver, components/remote_receiver, remote.svg
|
Remote Receiver, components/remote_receiver, remote.svg, dark-invert
|
||||||
Remote Transmitter, components/remote_transmitter, remote.svg
|
Remote Transmitter, components/remote_transmitter, remote.svg, dark-invert
|
||||||
Status LED, components/status_led, led-on.svg
|
Status LED, components/status_led, led-on.svg, dark-invert
|
||||||
Display Menu Core, components/display_menu/index, folder-open.svg
|
Display Menu Core, components/display_menu/index, folder-open.svg, dark-invert
|
||||||
LCD Menu, components/display_menu/lcd_menu, lcd_menu.png
|
LCD Menu, components/display_menu/lcd_menu, lcd_menu.png
|
||||||
Matrix Keypad, components/matrix_keypad, matrix_keypad.jpg
|
Matrix Keypad, components/matrix_keypad, matrix_keypad.jpg
|
||||||
Wiegand Reader, components/wiegand, wiegand.jpg
|
Wiegand Reader, components/wiegand, wiegand.jpg
|
||||||
HTTP Request, components/http_request, connection.svg
|
HTTP Request, components/http_request, connection.svg, dark-invert
|
||||||
mDNS, components/mdns, radio-tower.svg
|
mDNS, components/mdns, radio-tower.svg, dark-invert
|
||||||
|
|
||||||
Sun, components/sun, weather-sunny.svg
|
Sun, components/sun, weather-sunny.svg, dark-invert
|
||||||
GPS, components/gps, crosshairs-gps.svg
|
GPS, components/gps, crosshairs-gps.svg, dark-invert
|
||||||
|
|
||||||
Bluetooth Proxy, components/bluetooth_proxy, bluetooth.svg
|
Bluetooth Proxy, components/bluetooth_proxy, bluetooth.svg, dark-invert
|
||||||
ESP32 BLE Client, components/ble_client, bluetooth.svg
|
ESP32 BLE Client, components/ble_client, bluetooth.svg, dark-invert
|
||||||
ESP32 BLE Tracker, components/esp32_ble_tracker, bluetooth.svg
|
ESP32 BLE Tracker, components/esp32_ble_tracker, bluetooth.svg, dark-invert
|
||||||
ESP32 BLE Beacon, components/esp32_ble_beacon, bluetooth.svg
|
ESP32 BLE Beacon, components/esp32_ble_beacon, bluetooth.svg, dark-invert
|
||||||
|
|
||||||
ESP32 Ethernet, components/ethernet, ethernet.svg
|
ESP32 Ethernet, components/ethernet, ethernet.svg, dark-invert
|
||||||
ESP32 Camera, components/esp32_camera, camera.svg
|
ESP32 Camera, components/esp32_camera, camera.svg, dark-invert
|
||||||
ESP32 Camera Web Server, components/esp32_camera_web_server, camera.svg
|
ESP32 Camera Web Server, components/esp32_camera_web_server, camera.svg, dark-invert
|
||||||
|
|
||||||
I²S Audio, components/i2s_audio, i2s_audio.svg
|
I²S Audio, components/i2s_audio, i2s_audio.svg
|
||||||
|
|
||||||
Stepper, components/stepper/index, stepper.svg
|
Stepper, components/stepper/index, stepper.svg
|
||||||
Servo, components/servo, servo.svg
|
Servo, components/servo, servo.svg
|
||||||
Sprinkler, components/sprinkler, sprinkler-variant.svg
|
Sprinkler, components/sprinkler, sprinkler-variant.svg, dark-invert
|
||||||
|
|
||||||
PCA6416A I/O Expander, components/pca6416a, pca6416a.svg
|
PCA6416A I/O Expander, components/pca6416a, pca6416a.svg
|
||||||
PCA9554 I/O Expander, components/pca9554, pca9554a.jpg
|
PCA9554 I/O Expander, components/pca9554, pca9554a.jpg
|
||||||
@ -809,11 +812,11 @@ Miscellaneous Components
|
|||||||
SN74HC595 I/O Expander, components/sn74hc595, sn74hc595.jpg
|
SN74HC595 I/O Expander, components/sn74hc595, sn74hc595.jpg
|
||||||
XL9535 I/O Expander, components/xl9535, xl9535.svg
|
XL9535 I/O Expander, components/xl9535, xl9535.svg
|
||||||
SIM800L, components/sim800l, sim800l.jpg
|
SIM800L, components/sim800l, sim800l.jpg
|
||||||
DFPlayer, components/dfplayer, dfplayer.svg
|
DFPlayer, components/dfplayer, dfplayer.svg, dark-invert
|
||||||
Captive Portal, components/captive_portal, wifi-strength-alert-outline.svg
|
Captive Portal, components/captive_portal, wifi-strength-alert-outline.svg, dark-invert
|
||||||
Improv via BLE, components/esp32_improv, improv.svg
|
Improv via BLE, components/esp32_improv, improv.svg, dark-invert
|
||||||
Improv via Serial, components/improv_serial, improv.svg
|
Improv via Serial, components/improv_serial, improv.svg, dark-invert
|
||||||
Debug Component, components/debug, bug-report.svg
|
Debug Component, components/debug, bug-report.svg, dark-invert
|
||||||
TM1651 Battery Display, components/tm1651, tm1651_battery_display.jpg
|
TM1651 Battery Display, components/tm1651, tm1651_battery_display.jpg
|
||||||
RF Bridge, components/rf_bridge, rf_bridge.jpg
|
RF Bridge, components/rf_bridge, rf_bridge.jpg
|
||||||
Tuya MCU, components/tuya, tuya.png
|
Tuya MCU, components/tuya, tuya.png
|
||||||
@ -822,22 +825,22 @@ Miscellaneous Components
|
|||||||
RTTTL Buzzer, components/rtttl, buzzer.jpg
|
RTTTL Buzzer, components/rtttl, buzzer.jpg
|
||||||
Prometheus, components/prometheus, prometheus.svg
|
Prometheus, components/prometheus, prometheus.svg
|
||||||
PipSolar - compatible PV Inverter, components/pipsolar, pipsolar.jpg
|
PipSolar - compatible PV Inverter, components/pipsolar, pipsolar.jpg
|
||||||
Grow Fingerprint Reader, components/fingerprint_grow, fingerprint.svg
|
Grow Fingerprint Reader, components/fingerprint_grow, fingerprint.svg, dark-invert
|
||||||
SML, components/sml, sml.svg
|
SML, components/sml, sml.svg
|
||||||
Atlas Scientific Peristaltic Pump, components/ezo_pmp, ezo-pmp.jpg
|
Atlas Scientific Peristaltic Pump, components/ezo_pmp, ezo-pmp.jpg
|
||||||
Resol VBus, components/vbus, resol_deltasol_bs_plus.jpg
|
Resol VBus, components/vbus, resol_deltasol_bs_plus.jpg
|
||||||
Demo, components/demo, description.svg
|
Demo, components/demo, description.svg, dark-invert
|
||||||
Copy, components/copy, content-copy.svg
|
Copy, components/copy, content-copy.svg, dark-invert
|
||||||
|
|
||||||
Additional Custom Components
|
Additional Custom Components
|
||||||
----------------------------
|
----------------------------
|
||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Generic Custom Component, custom/custom_component, language-cpp.svg
|
Generic Custom Component, custom/custom_component, language-cpp.svg, dark-invert
|
||||||
Custom I²C Component, custom/i2c, language-cpp.svg
|
Custom I²C Component, custom/i2c, language-cpp.svg, dark-invert
|
||||||
Custom SPI Component, custom/spi, language-cpp.svg
|
Custom SPI Component, custom/spi, language-cpp.svg, dark-invert
|
||||||
Custom UART Component, custom/uart, language-cpp.svg
|
Custom UART Component, custom/uart, language-cpp.svg, dark-invert
|
||||||
|
|
||||||
.. _cookbook:
|
.. _cookbook:
|
||||||
|
|
||||||
@ -846,8 +849,8 @@ Cookbook
|
|||||||
|
|
||||||
.. imgtable::
|
.. imgtable::
|
||||||
|
|
||||||
Lambda Magic: Tips and Tricks, cookbook/lambda_magic, head-lightbulb-outline.svg
|
Lambda Magic: Tips and Tricks, cookbook/lambda_magic, head-lightbulb-outline.svg, dark-invert
|
||||||
Garage Door Template Cover, cookbook/garage-door, garage-variant.svg
|
Garage Door Template Cover, cookbook/garage-door, garage-variant.svg, dark-invert
|
||||||
Time & Temperature on OLED Display, cookbook/display_time_temp_oled, display_time_temp_oled_2.jpg
|
Time & Temperature on OLED Display, cookbook/display_time_temp_oled, display_time_temp_oled_2.jpg
|
||||||
ESP32 Water Leak Detector, cookbook/leak-detector-m5stickC, leak-detector-m5stickC_main_index.jpg
|
ESP32 Water Leak Detector, cookbook/leak-detector-m5stickC, leak-detector-m5stickC_main_index.jpg
|
||||||
BME280 Environment extras, cookbook/bme280_environment, bme280.jpg
|
BME280 Environment extras, cookbook/bme280_environment, bme280.jpg
|
||||||
@ -855,7 +858,7 @@ Cookbook
|
|||||||
Sonoff Fishpond Pump, cookbook/sonoff-fishpond-pump, cookbook-sonoff-fishpond-pump.jpg
|
Sonoff Fishpond Pump, cookbook/sonoff-fishpond-pump, cookbook-sonoff-fishpond-pump.jpg
|
||||||
Arduino Port Extender, cookbook/arduino_port_extender, arduino_logo.svg
|
Arduino Port Extender, cookbook/arduino_port_extender, arduino_logo.svg
|
||||||
EHMTX a matrix status/text display, cookbook/ehmtx, ehmtx.jpg
|
EHMTX a matrix status/text display, cookbook/ehmtx, ehmtx.jpg
|
||||||
Share data directly between ESPHome nodes, cookbook/http_request_sensor, connection.svg
|
Share data directly between ESPHome nodes, cookbook/http_request_sensor, connection.svg, dark-invert
|
||||||
|
|
||||||
Do you have other awesome automations or cool setups? Please feel free to add them to the
|
Do you have other awesome automations or cool setups? Please feel free to add them to the
|
||||||
documentation for others to copy. See :doc:`Contributing </guides/contributing>`.
|
documentation for others to copy. See :doc:`Contributing </guides/contributing>`.
|
||||||
|
Loading…
Reference in New Issue
Block a user