diff --git a/changelog/2023.11.0.rst b/changelog/2023.11.0.rst
index fdd02dcf3d..dd3c8f413a 100644
--- a/changelog/2023.11.0.rst
+++ b/changelog/2023.11.0.rst
@@ -27,7 +27,7 @@ ESPHome 2023.11.0 - 15th November 2023
ZH/LT-01 Climate, components/climate/climate_ir, air-conditioner-ir.svg, dark-invert
EMC2101, components/emc2101, emc2101.jpg
- MicroNova pellet stove, components/micronova, pellet.svg
+ MicroNova pellet stove, components/micronova, micronova.svg
XGZP68xx Series, components/sensor/xgzp68xx, 6897d.jpg
Text Components
diff --git a/components/binary_sensor/gpio.rst b/components/binary_sensor/gpio.rst
index 465cddd28e..be97c69749 100644
--- a/components/binary_sensor/gpio.rst
+++ b/components/binary_sensor/gpio.rst
@@ -5,7 +5,7 @@ GPIO Binary Sensor
.. seo::
:description: Instructions for setting up GPIO binary sensors with ESPHome.
- :image: pin.svg
+ :image: gpio.svg
The GPIO Binary Sensor platform allows you to use any input pin on your
device as a binary sensor.
diff --git a/components/output/gpio.rst b/components/output/gpio.rst
index 26fdf0db9d..a7685c1127 100644
--- a/components/output/gpio.rst
+++ b/components/output/gpio.rst
@@ -3,7 +3,7 @@ GPIO Output
.. seo::
:description: Instructions for setting up binary outputs for GPIO pins.
- :image: pin.svg
+ :image: gpio.svg
The GPIO output component is quite simple: It exposes a single GPIO pin
as an output component. Note that output components are **not** switches and
diff --git a/components/switch/gpio.rst b/components/switch/gpio.rst
index 3bdc5e0ebe..f9636eedba 100644
--- a/components/switch/gpio.rst
+++ b/components/switch/gpio.rst
@@ -3,7 +3,7 @@ GPIO Switch
.. seo::
:description: Instructions for setting up GPIO pin switches in ESPHome that control GPIO outputs.
- :image: pin.svg
+ :image: gpio.svg
The ``gpio`` switch platform allows you to use any pin on your node as a
switch. You can for example hook up a relay to a GPIO pin and use it
diff --git a/github.py b/github.py
index 320f8f4d7b..d201821a6c 100644
--- a/github.py
+++ b/github.py
@@ -136,6 +136,7 @@ def run(self):
else:
category = row[3].strip()
if len(row) == 5 and row[4].strip() == "dark-invert":
+ category = row[3].strip()
dark_invert = True
items.append(
{
diff --git a/images/ade7880.svg b/images/ade7880.svg
index 604db4644a..e5b4fd88d0 100644
--- a/images/ade7880.svg
+++ b/images/ade7880.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/ade7953.svg b/images/ade7953.svg
index 28eb9f7b53..dc2097c4dd 100644
--- a/images/ade7953.svg
+++ b/images/ade7953.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/bk72xx.svg b/images/bk72xx.svg
index c892085aa7..77ee501fc7 100644
--- a/images/bk72xx.svg
+++ b/images/bk72xx.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/bp1658cj.svg b/images/bp1658cj.svg
index f900e83725..62a331ca02 100644
--- a/images/bp1658cj.svg
+++ b/images/bp1658cj.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/bp5758d.svg b/images/bp5758d.svg
index e0a9d89801..b2392d88a2 100644
--- a/images/bp5758d.svg
+++ b/images/bp5758d.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/canbus.svg b/images/canbus.svg
index ad9a6d1e20..68cc7f1fde 100644
--- a/images/canbus.svg
+++ b/images/canbus.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/ch422g.svg b/images/ch422g.svg
index f94fa67709..ec668cd395 100644
--- a/images/ch422g.svg
+++ b/images/ch422g.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/images/cse7761.svg b/images/cse7761.svg
index 42c63d718b..19274fecf1 100644
--- a/images/cse7761.svg
+++ b/images/cse7761.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/cse7766.svg b/images/cse7766.svg
index 4235e3f2d1..abdbcf7cb2 100644
--- a/images/cse7766.svg
+++ b/images/cse7766.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/dac.svg b/images/dac.svg
index 7e2c374689..0ee380d14f 100644
--- a/images/dac.svg
+++ b/images/dac.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/dac7678.svg b/images/dac7678.svg
index 8b6eae07f8..eff7b8ad94 100644
--- a/images/dac7678.svg
+++ b/images/dac7678.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/dsmr.svg b/images/dsmr.svg
index 6c95553acf..76198f9472 100644
--- a/images/dsmr.svg
+++ b/images/dsmr.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/ektf2232.svg b/images/ektf2232.svg
index 3058355dc0..b47c7148da 100644
--- a/images/ektf2232.svg
+++ b/images/ektf2232.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/esp32.svg b/images/esp32.svg
index 410371b460..b9fe9cf10f 100644
--- a/images/esp32.svg
+++ b/images/esp32.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/esp8266.svg b/images/esp8266.svg
index f79e1142de..73f36d2045 100644
--- a/images/esp8266.svg
+++ b/images/esp8266.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/gcja5.svg b/images/gcja5.svg
index e3d416922c..7514d98e72 100644
--- a/images/gcja5.svg
+++ b/images/gcja5.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/gp8403.svg b/images/gp8403.svg
index 3cce0e3c4f..c818dfd5c1 100644
--- a/images/gp8403.svg
+++ b/images/gp8403.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/gpio.svg b/images/gpio.svg
new file mode 100644
index 0000000000..d43b66e2a8
--- /dev/null
+++ b/images/gpio.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/hlw8012.svg b/images/hlw8012.svg
index 1ba819edc8..f7bfd8d1d5 100644
--- a/images/hlw8012.svg
+++ b/images/hlw8012.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/http.svg b/images/http.svg
index 015e88bf24..9945af3bcd 100644
--- a/images/http.svg
+++ b/images/http.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/i2s_audio.svg b/images/i2s_audio.svg
index e78439d943..dd00cefcc6 100644
--- a/images/i2s_audio.svg
+++ b/images/i2s_audio.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/ili9341.svg b/images/ili9341.svg
index 689a02a6d4..a077ca7fb5 100644
--- a/images/ili9341.svg
+++ b/images/ili9341.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/ili9342.svg b/images/ili9342.svg
index 5b39a5c5a1..4047be3702 100644
--- a/images/ili9342.svg
+++ b/images/ili9342.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/ili9481.svg b/images/ili9481.svg
index c6dc8e06d3..6178c04072 100644
--- a/images/ili9481.svg
+++ b/images/ili9481.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/ili9486.svg b/images/ili9486.svg
index a828e0f51c..5de1fca641 100644
--- a/images/ili9486.svg
+++ b/images/ili9486.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/ili9488.svg b/images/ili9488.svg
index 1ca4d50061..bf0ef3ecb1 100644
--- a/images/ili9488.svg
+++ b/images/ili9488.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/libretiny.svg b/images/libretiny.svg
index e31473e863..145696aa8d 100644
--- a/images/libretiny.svg
+++ b/images/libretiny.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/max44009.svg b/images/max44009.svg
index 522d58f6c8..66f03e7598 100644
--- a/images/max44009.svg
+++ b/images/max44009.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/mcp230xx.svg b/images/mcp230xx.svg
index 76bb5ec2ba..7eb207c9bd 100644
--- a/images/mcp230xx.svg
+++ b/images/mcp230xx.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/mcp23sxx.svg b/images/mcp23sxx.svg
new file mode 100644
index 0000000000..46fcc8de9c
--- /dev/null
+++ b/images/mcp23sxx.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/mcp2515.svg b/images/mcp2515.svg
index a4c7b92e04..a656b7ef19 100644
--- a/images/mcp2515.svg
+++ b/images/mcp2515.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/mcp47a1.svg b/images/mcp47a1.svg
index 2f1bc258d3..099c0c819c 100644
--- a/images/mcp47a1.svg
+++ b/images/mcp47a1.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/micronova.svg b/images/micronova.svg
new file mode 100644
index 0000000000..192baaa111
--- /dev/null
+++ b/images/micronova.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/my9231.svg b/images/my9231.svg
index 18d4993ebc..bf5919b6d2 100644
--- a/images/my9231.svg
+++ b/images/my9231.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/pca6416a.svg b/images/pca6416a.svg
index 67c5a3723c..20865e15d0 100644
--- a/images/pca6416a.svg
+++ b/images/pca6416a.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/pellet.svg b/images/pellet.svg
deleted file mode 100644
index 6c614f3525..0000000000
--- a/images/pellet.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/images/pin.svg b/images/pin.svg
deleted file mode 100644
index 945d110b73..0000000000
--- a/images/pin.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/images/pmsx003.svg b/images/pmsx003.svg
index 19861444c4..6a7d544b22 100644
--- a/images/pmsx003.svg
+++ b/images/pmsx003.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/psram.svg b/images/psram.svg
index 72cdfdfb99..c79d63dc09 100644
--- a/images/psram.svg
+++ b/images/psram.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/pzem004t.svg b/images/pzem004t.svg
index cfb56a9c30..d9c8c08652 100644
--- a/images/pzem004t.svg
+++ b/images/pzem004t.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/rp2040.svg b/images/rp2040.svg
index b4ffa17f9a..43b3925b04 100644
--- a/images/rp2040.svg
+++ b/images/rp2040.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/rtl87xx.svg b/images/rtl87xx.svg
index ebc6767b3b..5adaa62959 100644
--- a/images/rtl87xx.svg
+++ b/images/rtl87xx.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/servo.svg b/images/servo.svg
index 7dac4b428b..715bdc14e8 100644
--- a/images/servo.svg
+++ b/images/servo.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/sm16716.svg b/images/sm16716.svg
index 646caefa3d..cee9f8584c 100644
--- a/images/sm16716.svg
+++ b/images/sm16716.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/sm2135.svg b/images/sm2135.svg
index 667f77d8f3..762a49dda0 100644
--- a/images/sm2135.svg
+++ b/images/sm2135.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/sm2235.svg b/images/sm2235.svg
index f04d064eed..da201d8a83 100644
--- a/images/sm2235.svg
+++ b/images/sm2235.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/sm2335.svg b/images/sm2335.svg
index ae3cd66032..a99014f860 100644
--- a/images/sm2335.svg
+++ b/images/sm2335.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/sml.svg b/images/sml.svg
index ae3e8d33c9..bd6e3a98a6 100644
--- a/images/sml.svg
+++ b/images/sml.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/spi.svg b/images/spi.svg
index 8c224cc45c..31a3dd66ae 100644
--- a/images/spi.svg
+++ b/images/spi.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/st7796.svg b/images/st7796.svg
index 3a7288dba7..e55fe842d9 100644
--- a/images/st7796.svg
+++ b/images/st7796.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/stepper.svg b/images/stepper.svg
index 9b5e7c523b..81ac9449f4 100644
--- a/images/stepper.svg
+++ b/images/stepper.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/uart.svg b/images/uart.svg
index 37d872beae..cef6c122f0 100644
--- a/images/uart.svg
+++ b/images/uart.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/xl9535.svg b/images/xl9535.svg
index 1eb535273b..c25d77383b 100644
--- a/images/xl9535.svg
+++ b/images/xl9535.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/index.rst b/index.rst
index e14b79a9f8..3778af2bac 100644
--- a/index.rst
+++ b/index.rst
@@ -131,7 +131,7 @@ Supported Microcontrollers
RP2040, components/rp2040, rp2040.svg
BK72xx, components/libretiny, bk72xx.svg
RTL87xx, components/libretiny, rtl87xx.svg
- host, components/host, host.svg, dark-invert
+ Host, components/host, host.svg, dark-invert
Microcontroller Peripherals
---------------------------
@@ -203,8 +203,8 @@ Network Protocols
MQTT, components/mqtt, mqtt.png
HTTP Request, components/http_request, connection.svg, dark-invert
mDNS, components/mdns, radio-tower.svg, dark-invert
- WireGuard, components/wireguard, wireguard_custom_logo.svg
- StatsD, components/statsd, connection.svg
+ WireGuard, components/wireguard, wireguard_custom_logo.svg, dark-invert
+ StatsD, components/statsd, connection.svg, dark-invert
UDP, components/udp, udp.svg
Bluetooth/BLE
@@ -226,9 +226,9 @@ Management and Monitoring
Debug, components/debug, bug-report.svg, dark-invert
Logger, components/logger, file-document-box.svg, dark-invert
Prometheus, components/prometheus, prometheus.svg
- StatsD, components/statsd, connection.svg
- Safe Mode, components/safe_mode, restart-alert.svg
- Web Server, components/web_server, http.svg, dark-invert
+ StatsD, components/statsd, connection.svg, dark-invert
+ Safe Mode, components/safe_mode, restart-alert.svg, dark-invert
+ Web Server, components/web_server, http.svg
ESP32 Camera Web Server, components/esp32_camera_web_server, camera.svg, dark-invert
Update Installation
@@ -272,7 +272,7 @@ I/O Expanders/Multiplexers
CH422G, components/ch422g, ch422g.svg
MAX6956 - I²C Bus, components/max6956, max6956.jpg
MCP230XX - I²C Bus, components/mcp230xx, mcp230xx.svg
- MCP23SXX - SPI Bus, components/mcp23Sxx, mcp230xx.svg
+ MCP23SXX - SPI Bus, components/mcp23Sxx, mcp23sxx.svg
PCA6416A, components/pca6416a, pca6416a.svg
PCA9554, components/pca9554, pca9554a.jpg
PCF8574, components/pcf8574, pcf8574.jpg
@@ -332,11 +332,11 @@ Air Quality
SCD4X, components/sensor/scd4x, scd4x.jpg, CO2 & Temperature & Humidity
SDS011 Sensor, components/sensor/sds011, sds011.jpg, Particulate
SEN0321, components/sensor/sen0321, sen0321.jpg, Ozone
- SEN5x, components/sensor/sen5x, sen54.jpg, Temperature & Humidity, Volatile organics and NOx
+ SEN5x, components/sensor/sen5x, sen54.jpg, Temperature & Humidity & Volatile organics & NOx
SenseAir, components/sensor/senseair, senseair_s8.jpg, CO2
SFA30, components/sensor/sfa30, sfa30.jpg, Formaldehyde
SGP30, components/sensor/sgp30, sgp30.jpg, CO2 & Volatile organics
- SGP4x, components/sensor/sgp4x, sgp40.jpg, Volatile organics and NOx
+ SGP4x, components/sensor/sgp4x, sgp40.jpg, Volatile organics & NOx
SM300D2, components/sensor/sm300d2, sm300d2.jpg, Air quality
SPS30, components/sensor/sps30, sps30.jpg, Particulate
T6613/15, components/sensor/t6615, t6615.jpg, CO2
@@ -367,8 +367,8 @@ Bluetooth Low Energy (BLE)
BLE RSSI, components/sensor/ble_rssi, bluetooth.svg, dark-invert
HHCCJCY10 (MiFlora Pink), components/sensor/xiaomi_hhccjcy10, xiaomi_hhccjcy10.jpg, Soil moisture & Temperature & Light
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 Standard Check LP, components/sensor/mopeka_std_check, mopeka_std_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
RuuviTag, components/sensor/ruuvitag, ruuvitag.jpg, Temperature & Humidity & Accelerometer
Xiaomi BLE, components/sensor/xiaomi_ble, xiaomi_mijia_logo.jpg, Various
@@ -412,12 +412,12 @@ Electricity
CS5460A, components/sensor/cs5460a, cs5460a.png, Voltage & Current & Power
CSE7761, components/sensor/cse7761, cse7761.svg, Voltage & Current & Power
CSE7766, components/sensor/cse7766, cse7766.svg, Voltage & Current & Power
- CT Clamp, components/sensor/ct_clamp, ct_clamp.jpg, AC current
+ CT Clamp, components/sensor/ct_clamp, ct_clamp.jpg, Alternating Current (AC)
Daly BMS, components/sensor/daly_bms, daly_bms.jpg, Voltage & Current & Power
DSMR, components/sensor/dsmr, dsmr.svg, Electrical counter
HLW8012, components/sensor/hlw8012, hlw8012.svg, Voltage & Current & Power
- INA219, components/sensor/ina219, ina219.jpg, DC Current
- INA226, components/sensor/ina226, ina226.jpg, DC Current & Power
+ INA219, components/sensor/ina219, ina219.jpg, Direct Current (DC)
+ INA226, components/sensor/ina226, ina226.jpg, Direct Current (DC) & Power
INA228, components/sensor/ina2xx, ina228.jpg, DC Voltage & Current & Power & Charge
INA229, components/sensor/ina2xx, ina2xx.jpg, DC Voltage & Current & Power & Charge
INA237, components/sensor/ina2xx, ina2xx.jpg, DC Voltage & Current & Power
@@ -426,7 +426,7 @@ Electricity
INA260, components/sensor/ina260, ina260.jpg, DC Current & Power
INA3221, components/sensor/ina3221, ina3221.jpg, 3-Ch DC current
Kamstrup KMP, components/sensor/kamstrup_kmp, kamstrup_kmp.jpg, District Heating Meter
- MAX9611, components/sensor/max9611, max9611.jpg, +60VDC Voltage & Current & Power & Temperature
+ MAX9611, components/sensor/max9611, max9611.jpg, Voltage & Current & Power & Temperature
PZEM AC, components/sensor/pzemac, pzem-ac.jpg, Voltage & Current & Power
PZEM DC, components/sensor/pzemdc, pzem-dc.jpg, Voltage & Current & Power
PZEM004T, components/sensor/pzem004t, pzem004t.svg, Voltage & Current & Power
@@ -558,7 +558,7 @@ Miscellaneous
Kuntze pool sensor, components/sensor/kuntze, kuntze.jpg
LVGL widget, components/sensor/lvgl, lvgl_c_num.png
M5Stack Unit 8 Angle, components/sensor/m5stack_8angle, m5stack_8angle.png
- MicroNova pellet stove, components/micronova, pellet.svg
+ MicroNova pellet stove, components/micronova, micronova.svg
Modbus Sensor, components/sensor/modbus_controller, modbus.png
Nextion, components/sensor/nextion, nextion.jpg, Sensors from display
Person Sensor (SEN21231), components/sensor/sen21231, sen21231.png
@@ -569,7 +569,7 @@ Miscellaneous
TX20, components/sensor/tx20, tx20.jpg, Wind speed & Wind direction
uFire EC sensor, components/sensor/ufire_ec, ufire_ec.png, EC & Temperature
uFire ISE sensor, components/sensor/ufire_ise, ufire_ise.png, pH & Temperature
- WireGuard, components/wireguard, wireguard_custom_logo.svg
+ WireGuard, components/wireguard, wireguard_custom_logo.svg, dark-invert
GDK101, components/sensor/gdk101, gdk101.jpg, Radiation
Motion
@@ -624,7 +624,7 @@ Core
Binary Sensor Core, components/binary_sensor/index, folder-open.svg, dark-invert
Template Binary Sensor, components/binary_sensor/template, description.svg, dark-invert
- GPIO, components/binary_sensor/gpio, pin.svg, dark-invert
+ GPIO, components/binary_sensor/gpio, gpio.svg
Home Assistant, components/binary_sensor/homeassistant, home-assistant.svg, dark-invert
Status, components/binary_sensor/status, server-network.svg, dark-invert
@@ -654,7 +654,7 @@ Often known as "tag" or "card" readers within the community.
.. imgtable::
- NFC Tag, components/binary_sensor/nfc, nfc.png
+ NFC Tag, components/binary_sensor/nfc, nfc.png, dark-invert
PN532, components/binary_sensor/pn532, pn532.jpg
PN7150, components/pn7150, pn7150.jpg
PN716X, components/pn7160, pn716x.jpg
@@ -699,7 +699,7 @@ Miscellaneous
Qwiic PIR Motion, components/binary_sensor/qwiic_pir, qwiic_pir.jpg
Resol VBus, components/vbus, resol_deltasol_bs_plus.jpg
Tuya Binary Sensor, components/binary_sensor/tuya, tuya.png
- WireGuard, components/wireguard, wireguard_custom_logo.svg
+ WireGuard, components/wireguard, wireguard_custom_logo.svg, dark-invert
Output Components
-----------------
@@ -718,7 +718,7 @@ Output Components
ESP32 LEDC, components/output/ledc, pwm.png
ESP8266 Software PWM, components/output/esp8266_pwm, pwm.png
GP8403, components/output/gp8403, gp8403.svg
- GPIO Output, components/output/gpio, pin.svg, dark-invert
+ GPIO Output, components/output/gpio, gpio.svg
LibreTiny PWM, components/output/libretiny_pwm, pwm.png
MCP4725, components/output/mcp4725, mcp4725.jpg
MCP4728, components/output/mcp4728, mcp4728.jpg
@@ -751,7 +751,7 @@ Light Components
FastLED Light, components/light/fastled, color_lens.svg, dark-invert
H-bridge Light, components/light/hbridge, brightness-medium.svg, dark-invert
Light Partition, components/light/partition, color_lens.svg, dark-invert
- LightWaveRF, components/lightwaverf, brightness-medium.svg
+ LightWaveRF, components/lightwaverf, brightness-medium.svg, dark-invert
LVGL widget, components/light/lvgl, lvgl_c_lig.png
Monochromatic Light, components/light/monochromatic, brightness-medium.svg, dark-invert
NeoPixelBus Light, components/light/neopixelbus, color_lens.svg, dark-invert
@@ -780,7 +780,7 @@ Switch Components
BLE Client Switch, components/switch/ble_client, bluetooth.svg, dark-invert
Factory Reset Switch, components/switch/factory_reset, restart-alert.svg, dark-invert
Generic Output Switch, components/switch/output, upload.svg, dark-invert
- GPIO Switch, components/switch/gpio, pin.svg, dark-invert
+ GPIO Switch, components/switch/gpio, gpio.svg
LVGL Widget, components/switch/lvgl, lvgl_c_swi.png
Modbus Switch, components/switch/modbus_controller, modbus.png
Nextion Switch, components/switch/nextion, nextion.jpg
@@ -951,7 +951,7 @@ Text Sensor Components
Tuya Text Sensor, components/text_sensor/tuya, tuya.png
Version, components/text_sensor/version, new-box.svg, dark-invert
WiFi Info, components/text_sensor/wifi_info, network-wifi.svg, dark-invert
- WireGuard, components/wireguard, wireguard_custom_logo.svg
+ WireGuard, components/wireguard, wireguard_custom_logo.svg, dark-invert
WL-134 Pet Tag Sensor , components/text_sensor/wl_134, fingerprint.svg, dark-invert
Climate Components
@@ -1091,7 +1091,7 @@ Electromechanical
.. imgtable::
Atlas Scientific Peristaltic Pump, components/ezo_pmp, ezo-pmp.jpg
- Grove TB6612FNG, components/grove_tb6612fng, motor.png
+ Grove TB6612FNG, components/grove_tb6612fng, motor.png, dark-invert
Matrix Keypad, components/matrix_keypad, matrix_keypad.jpg
RTTTL Buzzer, components/rtttl, buzzer.jpg
Servo, components/servo, servo.svg