Philips LivingColors 1st generation component for ESPHome.
To set up this LivingColors component you first need to place a top-level SPI and CC2500 component which defines the pins to use.
- ESP8266 or ESP32
- CC2500 transceiver
These need to be wired as described on the ESPHome CC2500 component
esphome:
name: livingcolors1
external_components:
- source:
type: git
url: https://github.com/rrooggiieerr/esphome-cc2500
ref: 0.0.2
components: [cc2500]
- source:
type: git
url: https://github.com/rrooggiieerr/esphome-livingcolors1
ref: 0.0.2
components: [livingcolors1]
esp8266:
board: nodemcu
# Enable logging
logger:
level: DEBUG
spi:
clk_pin: GPIO14
mosi_pin: GPIO13
miso_pin: GPIO12
cc2500:
cs_pin: GPIO15
output_power: 0xFF
livingcolors1:
light:
- platform: livingcolors1
name: "LivingColors"
address: 0x...
Phil's Philips Living Colors (Gen 1) mit NodeMCU (ESP8266) + CC2500 steuern was helpful for making this component.