Neoppixel modes

Hi there, I am thinking about playing around with Home assistant for a project the I want to undertake and this project is to build a DIY Neopixel led lamp however what i want it to do is as follows.

either using fast LED or something simular i want to be able to set up different lighting modes ie

  1. christmass
  2. twinkle
  3. sleep

etch, so for example by saying ok google turn led light and activate sleep mode, it then has the led strip playing relaxing colours etc to help you fall asleep. and if i was to say ok google change led to christmass mode, it plays the light strip in red, greens silvers whites etc.

is this possible.

You might get a MCU (AVR, ESP, PIC) to handle the LEDs and a connection to HA via wifi. So it’s preferable small devices with wifi on board. To program them ArduinoIDE offers a great support with plenty of libraries.