この作業には、電気設備とプログラミングの両方の知識が必要です。さらに、LEDストリップをどのように設置するか、アプリケーションをどのように使用するかによって、プログラムが変わる可能性があります。

一般的なケースでは、ハードウェアの設置は以下のようにします：

ws2812bを5V電源に接続し、ストリップの各LEDに60mAを供給する。Esp8266の制御ピンを470オームの抵抗に接続し、そこからws2812bの制御ピンに接続する。それから、ws2812bとEsp8266の両方のグランド・ピンを接続しなければならない。

ソフトウェア・プログラミングには、Arduino IDEとFastLEDライブラリを使うことができる：

```
#include "FastLED.h"

#define Num_Leds 60
#define Control_Pin 12

CRGB tira[Num_Leds];

void setup(){
  FastLED.addLeds<WS2818B, Control_Pin, RGB>(strip, Num_Leds)；
}

void loop(){
  //すべての赤色LEDを昇順に点灯させ、降順に消灯させる：
  
  for(int i =0; i<Num_Leds; i++)
   strip[i] = CRGB::Red; FastLed.show(); delay(30)；
  for(int i =0; i<Num_Leds; i++)
   strip[Num_Leds - i - 1] = CRGB::Black; FastLed.show(); delay(30)；
}
```

ネットワーク機能を持つEsp8266を使用していることを考慮すると、スマートライトを制御するためにこれらを使用することを検討できます。
Para realizar esta tarea se requieren conocimientos tanto de instalaciones eléctricas como de programación. Además, dependiendo como se quiera instalar la tira de leds y utilizar el funcionamiento de la aplicación puede cambiar el programa.

Para un caso genérico, la instalación del Hardware debe ser la siguiente:

Conecta el ws2812b a una fuente de 5V, con 60mA por cada led en la tira. Conecta el pin de control del Esp8266 a una resistencia de 470 Ohms, y de allí al pin de control del ws2812b. Luego, debes conectar los pines de tierra tanto del ws2812b como el Esp8266.

Para la programación de software podemos utilizar el IDE de Arduino, y la librería FastLED:

#include "FastLED.h"

#define Num_Leds 60
#define Control_Pin 12

CRGB tira[Num_Leds];

void setup(){
  FastLED.addLeds<WS2818B, Control_Pin, RGB>(tira, Num_Leds);
}

void loop(){
  //Animación sencilla, prende todos los leds en rojo en orden ascendente y luego los apaga en orden descendiente:
  
  for(int i =0; i<Num_Leds; i++)
   tira[i] = CRGB::Red; FastLed.show(); delay(30);
  for(int i =0; i<Num_Leds; i++)
   tira[Num_Leds - i - 1] = CRGB::Black; FastLed.show(); delay(30);
}

Considerando que se esta utilizando un Esp8266 que tiene capacidades de red, se puede considerar utilizar estas para controlar las luces inteligentes.