GitHub topics: esphome-component
juanboro/esphome-rtl_433-decoder
RTL_433 Decoder Component for ESPHome
Language: C++ - Size: 23.4 KB - Last synced at: about 8 hours ago - Pushed at: about 9 hours ago - Stars: 5 - Forks: 0

andrewjswan/matrix-lamp
ESPHome Matrix Lamp
Language: C++ - Size: 1.67 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

esphome-econet/esphome-econet
esphome-econet is a package for controlling a Rheem water heater or HVAC system with an esp32 or esp8266 micro-computer.
Language: C++ - Size: 1.93 MB - Last synced at: 1 day ago - Pushed at: 5 days ago - Stars: 166 - Forks: 36

eigger/espcomponents
ESPHome external components
Language: C++ - Size: 1.23 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 20 - Forks: 15

andrewjswan/esphome-components
External components for ESPHome
Language: C++ - Size: 223 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 1

danielschenk/esphome-components
🏠 Some components for ESPHome. Work in progress.
Language: C++ - Size: 28.3 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

lubeda/EspHoMaTriXv2
A simple DIY status display with a 8x32 RGB LED matrix, implemented with esphome.io and Home Assistant.
Language: C++ - Size: 1.83 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 349 - Forks: 38

dhewg/esphome-miot
ESPHome components for MIoT devices
Language: C++ - Size: 182 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 79 - Forks: 23

BlueAndi/IVTRego6xxControl
IVT heatpump rego6xx controller server
Language: C++ - Size: 593 KB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

swoboda1337/sx127x-esphome
ESPHome SX127x driver. SX127x component configures SX1276, SX1277, SX1278 or SX1279 hardware for use in ESPHome.
Language: C++ - Size: 89.8 KB - Last synced at: 3 days ago - Pushed at: 17 days ago - Stars: 23 - Forks: 5

lumixen/esphome-hlink-ac
Climate component for ESPHome that communicates to Hitachi AC units via H-LINK serial protocol
Language: C++ - Size: 31.3 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

dentra/esphome-components
ESPHome components
Language: C++ - Size: 3.82 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 173 - Forks: 26

slimcdk/esphome-custom-components
Drivers / components for ESPHome
Language: C++ - Size: 8.35 MB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 37 - Forks: 5

renggli/esphome-elements
ESPHome custom component for driving LED Matrix.
Language: C++ - Size: 761 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

patagonaa/esphome-daly-hkms-bms
ESPHome component for DALY H/K/M/S-Series BMS
Language: C++ - Size: 45.9 KB - Last synced at: 15 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0

syssi/esphome-jk-bms
ESPHome component to monitor and control a Jikong Battery Management System (JK-BMS) via UART-TTL or BLE
Language: C++ - Size: 73.6 MB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 618 - Forks: 192

egormanga/esphome-bm8563 Fork of TomG736/esphome-BM8563
Language: C++ - Size: 10.7 KB - Last synced at: 1 day ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

syssi/esphome-tianpower-bms
ESPHome component to monitor a Tianpower Battery Management System via BLE
Language: C++ - Size: 404 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 16 - Forks: 2

Roeland54/esphome-diehl-platinum 📦
Esphome component to readout diehl platinum solar inverters
Language: C++ - Size: 7.81 KB - Last synced at: 2 days ago - Pushed at: 10 months ago - Stars: 1 - Forks: 1

arthurrump/esphome-opentherm
Create your own smart modulating thermostat using the OpenTherm component for ESPHome
Language: Python - Size: 122 KB - Last synced at: 20 days ago - Pushed at: 9 months ago - Stars: 90 - Forks: 46

phinix-org/circutor_cvm-bd
CIRCUTOR CVM-BD Power Meter / Analyzer ESPHome Integration
Size: 1.26 MB - Last synced at: 17 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

phinix-org/Multiple-JK-BMS-by-Modbus-RS485
Multiple JK-BMS by Modbus RS485
Size: 15.1 MB - Last synced at: 17 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 1

tjhorner/esphome-transit-tracker
Language: C++ - Size: 42 KB - Last synced at: 2 days ago - Pushed at: 22 days ago - Stars: 5 - Forks: 4

mampfes/esphome_obis_d0
esphome external component to support meters with OBIS D0 interface
Language: C++ - Size: 606 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 49 - Forks: 8

swoboda1337/sx126x-esphome
ESPHome SX127x driver. SX126x component configures SX1261, SX1262 or SX1268 hardware for use in ESPHome.
Language: C++ - Size: 75.2 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 5 - Forks: 0

syssi/esphome-atorch-dl24
ESPHome component to monitor and control some Atorch meters via bluetooth
Language: C++ - Size: 130 KB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 76 - Forks: 16

syssi/esphome-ant-bms
ESPHome component to monitor and control a ANT-BMS via UART
Language: C++ - Size: 341 KB - Last synced at: 14 days ago - Pushed at: about 2 months ago - Stars: 58 - Forks: 17

syssi/esphome-seplos-bms
ESPHome component to monitor a Seplos Battery Management System (Seplos-BMS) via UART or RS485
Language: C++ - Size: 9.09 MB - Last synced at: 20 days ago - Pushed at: 24 days ago - Stars: 83 - Forks: 36

mikelawrence/ESPHome-Components
My collection of ESPHome External Components
Language: C++ - Size: 90.8 KB - Last synced at: 4 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

pedorich-n/sharp-smart-humidifier
ESPHome mod of Sharp HV-R75 humidifier
Language: C++ - Size: 20.2 MB - Last synced at: 5 days ago - Pushed at: 25 days ago - Stars: 1 - Forks: 0

syssi/esphome-jbd-bms
ESPHome component to monitor and control a Xiaoxiang Battery Management System (JBD-BMS) via UART-TTL or BLE
Language: C++ - Size: 877 KB - Last synced at: 22 days ago - Pushed at: about 2 months ago - Stars: 143 - Forks: 39

v1ack/lelight-esphome
Custom esphome integration for lelight
Language: C++ - Size: 5.86 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 1 - Forks: 0

mill1000/esphome-winix-c545
An ESPHome external component for the Winix C545 air purifier.
Language: C++ - Size: 12.4 MB - Last synced at: 6 days ago - Pushed at: 9 months ago - Stars: 33 - Forks: 4

csabigee/nobo
ESPHome integration for nobo panel heaters
Language: C++ - Size: 30.3 KB - Last synced at: 19 days ago - Pushed at: 10 months ago - Stars: 9 - Forks: 0

syssi/esphome-jnge-mppt-controller
ESPHome component to monitor and control a JN-MPPT or JN-W/S Controller via RS485
Language: C++ - Size: 27.4 MB - Last synced at: 27 days ago - Pushed at: about 2 months ago - Stars: 16 - Forks: 5

afarago/esphome_component_bthome 📦
This package implements ESPHome components to low-code support Bluetooth Low Eneregy BTHome device standalone reception, and a leverage this protocol over ad-hoc routerless WiFi transmission over ESP-NOW channel.
Language: C++ - Size: 495 KB - Last synced at: 4 days ago - Pushed at: 12 months ago - Stars: 60 - Forks: 12

Fabian-Schmidt/esphome-victron_ble
Use official Victron BLE endpoint for fetching data from Victron devices via Bluetooth LE via ESPHome.
Language: C++ - Size: 500 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 247 - Forks: 30

DJJo14/esp32_rmt_uart
4 extra uarts on the esp32 for esphome
Language: C++ - Size: 185 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

syssi/esphome-pipsolar
ESPHome component to monitor and control a pipsolar inverter via RS232
Size: 3.88 MB - Last synced at: 21 days ago - Pushed at: about 2 months ago - Stars: 120 - Forks: 46

syssi/esphome-virtual-can-bms
ESPHome component to emulate a SMA/Victron compatible BMS via CAN bus
Language: C++ - Size: 481 KB - Last synced at: 27 days ago - Pushed at: about 2 months ago - Stars: 14 - Forks: 8

syssi/esphome-apc-ups
ESPHome component to monitor and control a APC UPS via RS232
Language: C++ - Size: 77.1 KB - Last synced at: 12 days ago - Pushed at: about 2 months ago - Stars: 47 - Forks: 7

n-serrette/esphome_sd_card
An SD card component for esphome
Language: C++ - Size: 102 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 26 - Forks: 4

oxan/esphome-stream-server
Stream server (serial-to-wifi bridge) for ESPHome
Language: C++ - Size: 21.5 KB - Last synced at: 20 days ago - Pushed at: about 1 year ago - Stars: 226 - Forks: 97

thefipster/esphome-mmwave-sensors
ESPHome integration for mmWave Sensors from Seeed Studio
Language: C++ - Size: 872 KB - Last synced at: 22 days ago - Pushed at: 12 months ago - Stars: 49 - Forks: 10

Benichou34/tca9555_esphome
TCA9555 I/O Expander component for ESPHome
Language: C++ - Size: 0 Bytes - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

syssi/esphome-soyosource-gtn-virtual-meter
ESPHome component to simulate the current clamp to control the Soyosource GTN1200 limiter
Language: C++ - Size: 7.51 MB - Last synced at: 21 days ago - Pushed at: about 1 month ago - Stars: 82 - Forks: 27

sairon/esphome-nspanel-lovelace-ui
ESPHome component for NSPanel Lovelace UI
Language: C++ - Size: 56.6 KB - Last synced at: 17 days ago - Pushed at: 9 months ago - Stars: 138 - Forks: 32

syssi/esphome-pace-bms
ESPHome component to monitor and control a PACE Battery Management System (PACE-BMS) via RS485 (Modbus)
Language: Shell - Size: 2.1 MB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 54 - Forks: 15

syssi/esphome-dps
ESPHome component to monitor and control the RDTech DPS series
Language: C++ - Size: 930 KB - Last synced at: 11 days ago - Pushed at: about 2 months ago - Stars: 26 - Forks: 4

syssi/esphome-basen-bms
ESPHome component to monitor a Basen Battery Management System via BLE
Language: C++ - Size: 680 KB - Last synced at: 27 days ago - Pushed at: about 2 months ago - Stars: 12 - Forks: 3

syssi/esphome-ogt-bms
ESPHome component to monitor a Offgridtec (LiFePo4 Smart Pro) BMS via BLE
Language: C++ - Size: 68.4 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

syssi/esphome-aesgi
ESPHome component to monitor a AEconversion micro inverter using RS485
Language: C++ - Size: 48.8 KB - Last synced at: 27 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

winteris/ESPHome-singlecore-i2s-audio
ESPHome I²S Audio Media Player Component for ESP32 single-core chips (ESP32C3)
Language: C++ - Size: 651 KB - Last synced at: 20 days ago - Pushed at: 10 months ago - Stars: 8 - Forks: 3

dboeni/esphome-unifi-hotspot
Language: C++ - Size: 6.84 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

anton-malakhov/esphome_webcam
ESPHome components for USB camera
Language: C++ - Size: 38.1 KB - Last synced at: 11 days ago - Pushed at: 4 months ago - Stars: 19 - Forks: 2

syssi/esphome-daly-bms
ESPHome component to monitor a DALY Battery Management System (DALY-BMS) via BLE
Language: C++ - Size: 140 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 15 - Forks: 2

hjmcnew/esphome-hs2xx3a-custom-component
Language: C++ - Size: 1.19 MB - Last synced at: 22 days ago - Pushed at: about 2 months ago - Stars: 41 - Forks: 22

top1hahahah/ESPHome-apaphx_ads1015
ESPHome library for APA PHX board and any analog pH/ORP modules equiped with ADS1015. It is buld on my arduino library with all the benefits, like two-point calibration, ritch error detection and stable readings, etc. All the pool monitoring and maintenance controled from the HA.
Language: C++ - Size: 11.9 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

paveldn/misol-esphome
Misol weather station component for ESPHome
Language: C++ - Size: 375 KB - Last synced at: 1 day ago - Pushed at: 8 months ago - Stars: 2 - Forks: 1

igiannakas/mmWave-Presense-Sensor-D1-Mini-DFRobot-
Room presence detection using mmWave radar (DFRobot SEN0395), D1 Mini ESP-8266 and ESPHome for HomeAssistant
Language: C++ - Size: 10.6 MB - Last synced at: 4 days ago - Pushed at: almost 2 years ago - Stars: 125 - Forks: 11

Nerivec/esphome-firmware-builder
ESPHome firmware builder
Language: C++ - Size: 712 KB - Last synced at: 2 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

KinDR007/VictronMPPT-ESPHOME
Victron Mppt charger ve.direct to esphome node
Language: C++ - Size: 602 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 326 - Forks: 71

syssi/esphome-solax-x1-mini
ESPHome component to monitor a Solax X1 mini via RS485
Language: C++ - Size: 28.2 MB - Last synced at: 18 days ago - Pushed at: about 2 months ago - Stars: 39 - Forks: 11

syssi/esphome-votronic
ESPHome component to monitor votronic devices via BLE or Display Link
Language: C++ - Size: 332 KB - Last synced at: 27 days ago - Pushed at: about 2 months ago - Stars: 20 - Forks: 5

syssi/esphome-total-count
Language: Python - Size: 42 KB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 2

syssi/esphome-evse-wallbox
ESPHome component to monitor and control a EVSE wallbox
Language: C++ - Size: 405 KB - Last synced at: 27 days ago - Pushed at: about 2 months ago - Stars: 11 - Forks: 1

syssi/esphome-powermust
ESPHome component to monitor and control a Mustek PowerMust 800 UPS via RS232
Language: C++ - Size: 49.8 KB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 1

syssi/esphome-lolan-bms
ESPHome component to monitor a Lolan Battery Management System via BLE
Language: C++ - Size: 151 KB - Last synced at: 26 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

deosrc/esphome-collection
A collectcion of esphome resources for building custom devices
Language: C++ - Size: 61.5 KB - Last synced at: about 11 hours ago - Pushed at: about 12 hours ago - Stars: 0 - Forks: 0

kpfleming/esphome-sunpower
A set of experimental ESPHome components for gathering data from SunPower PV Supervisor devices.
Language: C++ - Size: 146 KB - Last synced at: 11 days ago - Pushed at: 8 months ago - Stars: 7 - Forks: 2

bernikr/esphome-wienernetze-smartmeter
Wiener Netze Smartmeter "Kundenschnittstelle" reader for ESPHome
Language: C++ - Size: 71.3 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 7 - Forks: 4

apadevices/ESPHome-apaphx_ads1015
ESPHome library for APA PHX board and any analog pH/ORP modules equiped with ADS1015. It is buld on my arduino library with all the benefits, like two-point calibration, ritch error detection and stable readings, etc. All the pool monitoring and maintenance controled from the HA.
Language: C++ - Size: 11.9 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

madurapa/esphome-hc12
ESPHome external component for the HC-12 wireless serial transceiver module
Language: C++ - Size: 179 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

muart-group/esphome-components
Components to support Mitsubishi heat pumps in ESPHome. Check out the documentation for more info:
Language: C++ - Size: 62.5 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 1

Rohja/esphome-xiaomi-smart-pet-fountain
ESPHome component for Xiaomi's Smart Pet Fountain (ESP8266 / ESP-WROOM-02D)
Size: 1.42 MB - Last synced at: 20 days ago - Pushed at: 6 months ago - Stars: 13 - Forks: 0

tsunglung/esphome-pm2x05
PM2005/PM2105 for ESPHome
Language: C++ - Size: 2.93 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

tsunglung/esphome-cm1106
CM1106 CO2 sensor custom component for ESPHome
Language: C++ - Size: 4.88 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

swoboda1337/somfy-esphome
ESPHome Somfy Remote
Language: C++ - Size: 36.1 KB - Last synced at: 21 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

hn/esphome-dyplayer
DY-Player component for ESPHome
Language: C++ - Size: 47.9 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

swifty99/linbus
Esphome LINbus
Language: C++ - Size: 159 KB - Last synced at: 1 day ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 1

Pionizer/pionizer-axp192 Fork of paulchilton/esphome-axp192
axp192 esphome component
Language: C++ - Size: 146 KB - Last synced at: about 14 hours ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 5

trombik/esphome-component-ds1302
A ds1302 component for esphome. This is a drop-in replacement of ds1307
Language: C++ - Size: 29.3 KB - Last synced at: 24 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 4

KinDR007/VictronSmartShunt-ESPHOME
SmartShunt ve.direct to ESPHOME node
Language: C++ - Size: 72.3 KB - Last synced at: 25 days ago - Pushed at: over 1 year ago - Stars: 71 - Forks: 26

uriyacovy/ESPHome_nuki_lock
ESPHome lock platform for Nuki Smartlock
Language: C++ - Size: 316 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 83 - Forks: 22

velijv/WEMOS_S3_MINI_PRO-ESPHome
@wemos @espressif S3_MINI_PRO full feature implementation for @ESPHome with @espressif/esp-idf
Language: CSS - Size: 8.69 MB - Last synced at: 20 days ago - Pushed at: 8 months ago - Stars: 8 - Forks: 0

SuperPlusUser/esphome_external_components
A collection of external components for ESPHome
Language: C++ - Size: 13.7 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

dmamontov/esphome-blekeyboard
ESPHome BLE Keyboard
Language: Python - Size: 63.5 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 91 - Forks: 24

dentra/esphome-ewh
Control Electrolux/Ballu/Zanussi Water Heaters via uart
Language: C++ - Size: 318 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 25 - Forks: 8

pilotak/esphome-eeprom
Lets you write/read EEPROM in lambdas
Language: C++ - Size: 16.6 KB - Last synced at: 12 days ago - Pushed at: 4 months ago - Stars: 10 - Forks: 1

afarago/esphome_component_computhermqrf
ESPHome custom component for Computherm Q series thermostats
Language: C++ - Size: 492 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 2

tobi1449/esphome-sensecap-indicator-sensors
External component for ESPHome that can read sensor values sent from the RP2040 of a SenseCap Indicator
Language: C++ - Size: 10.7 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 1

happydasch/nspanel_haui
NSPanel HAUI (HomeAssistant UI) is a versatile display system for HomeAssistant based smart homes for Sonoff NSPanel.
Language: Python - Size: 92.6 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 18 - Forks: 1

stefslon/esphome-thermoworks-smoke
Home Assistance/ESPHome integration of Smoke® Remote BBQ Alarm Thermometer by Thermoworks
Language: C++ - Size: 75.2 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 4 - Forks: 1

Benichou34/ESPHome_GoodHome
ESPHome Climate Component for GoodHome connected radiator
Language: C++ - Size: 31.3 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 3 - Forks: 0

swoboda1337/ventus-esphome
ESPHome Ventus W132 wind sensor / anemometer component, code taken from random source, code quality is questionable, ported for someone else, haven't cleaned it up, no hardware to test with
Language: C++ - Size: 10.7 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

swoboda1337/gy39-esphome
GY39 EPSHome Component
Language: C++ - Size: 8.79 KB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

n-serrette/esphome_rika_gsm
emulating rika gsm modem with esphome
Language: C++ - Size: 235 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 1

AzonInc/ESPHome_tcs_intercom
ESPHome External Component to communicate on a TCS/Koch Intercom Bus
Language: C++ - Size: 69.3 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 2

buzzer13/esphome-components
Custom ESPHome components repository
Language: C++ - Size: 20.5 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 10

Fabian-Schmidt/esphome-dexcom
Dexcom G5/G6 glucose data.
Language: C++ - Size: 106 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 3 - Forks: 1
