Maurice Makaay 444aa54f5d | 3 years ago | |
---|---|---|
.github | 3 years ago | |
binary_sensor | 3 years ago | |
doc | 3 years ago | |
light | 3 years ago | |
output | 3 years ago | |
sensor | 3 years ago | |
text_sensor | 3 years ago | |
.gitignore | 3 years ago | |
CODE_OF_CONDUCT.md | 3 years ago | |
LICENSE.md | 3 years ago | |
README.md | 3 years ago | |
__init__.py | 3 years ago | |
common.h | 3 years ago | |
front_panel_hal.h | 3 years ago | |
light_hal.h | 3 years ago |
The Bedside Lamp 2 is a smart RGBWW LED lamp, produced by Yeelight. It can be controlled via the WiFi network and using a touch panel on the front of the device. The touch panel contains a power button, a button that changes the color of the light and a slider that can be used to change the brightness of the light.
This project provides a custom component for ESPHome, which makes it possible to fully control every aspect of the lamp and to integrate the lamp in your Home Assistant setup.
For those who have experience with flashing ESPHome onto devices:
config/custom_components
directory.[doc/example.yaml](doc/example.yaml)
to config/your_device_name.yaml
.firmware.bin
file and download it to the device to which you
have connected your serial to USB adapter (FTDI).TX
, RX
, GND
and GPIO0
debug pads
to the serial adapter (see the installation
guide for the debug pad locations).GPIO0
connected to GND to enable flashing mode.firmware.bin
onto the device.If you experience regular disconnects between Home Assistant and the lamp, then take a look at the known issues document.