Skip to content

Philips LivingColors 1st generation component for ESPHome.

License

Notifications You must be signed in to change notification settings

BOlaerts/esphome-livingcolors1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

esphome-livingcolors1

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.

Hardware required

  • ESP8266 or ESP32
  • CC2500 transceiver

These need to be wired as described on the ESPHome CC2500 component

ESPHome example configuration:

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...

Credits

Phil's Philips Living Colors (Gen 1) mit NodeMCU (ESP8266) + CC2500 steuern was helpful for making this component.

About

Philips LivingColors 1st generation component for ESPHome.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 69.6%
  • Python 30.4%